public
class
DrmInfoEvent
extends DrmEvent
java.lang.Object | ||
↳ | android.drm.DrmEvent | |
↳ | android.drm.DrmInfoEvent |
An entity class that is passed to the
onInfo()
callback.
Constants | |
---|---|
int |
TYPE_ACCOUNT_ALREADY_REGISTERED
The registration has already been done for the given account. |
int |
TYPE_ALREADY_REGISTERED_BY_ANOTHER_ACCOUNT
The registration has already been done by another account ID. |
int |
TYPE_REMOVE_RIGHTS
The rights need to be removed completely. |
int |
TYPE_RIGHTS_INSTALLED
The rights have been successfully downloaded and installed. |
int |
TYPE_RIGHTS_REMOVED
The rights have been removed. |
int |
TYPE_WAIT_FOR_RIGHTS
The rights object is being delivered to the device. |
Inherited constants |
---|
From
class
android.drm.DrmEvent
|
Public constructors | |
---|---|
DrmInfoEvent(int uniqueId, int type, String message)
Creates a |
|
DrmInfoEvent(int uniqueId, int type, String message, HashMap<String, Object> attributes)
Creates a |
Inherited methods | |
---|---|
From
class
android.drm.DrmEvent
| |
From
class
java.lang.Object
|
int TYPE_ACCOUNT_ALREADY_REGISTERED
The registration has already been done for the given account.
Constant Value: 5 (0x00000005)
int TYPE_ALREADY_REGISTERED_BY_ANOTHER_ACCOUNT
The registration has already been done by another account ID.
Constant Value: 1 (0x00000001)
int TYPE_REMOVE_RIGHTS
The rights need to be removed completely.
Constant Value: 2 (0x00000002)
int TYPE_RIGHTS_INSTALLED
The rights have been successfully downloaded and installed.
Constant Value: 3 (0x00000003)
int TYPE_RIGHTS_REMOVED
The rights have been removed.
Constant Value: 6 (0x00000006)
int TYPE_WAIT_FOR_RIGHTS
The rights object is being delivered to the device. You must wait before
calling acquireRights()
again.
Constant Value: 4 (0x00000004)
DrmInfoEvent (int uniqueId, int type, String message)
Creates a DrmInfoEvent
object with the specified parameters.
Parameters | |
---|---|
uniqueId |
int :
Unique session identifier. |
type |
int :
Type of the event. Must be any of the event types defined above,
or the constants defined in DrmEvent . |
message |
String :
Message description. It can be null.
|
DrmInfoEvent (int uniqueId, int type, String message, HashMap<String, Object> attributes)
Creates a DrmInfoEvent
object with the specified parameters.
Parameters | |
---|---|
uniqueId |
int :
Unique session identifier. |
type |
int :
Type of the event. Must be any of the event types defined above,
or the constants defined in DrmEvent |
message |
String :
Message description. It can be null. |
attributes |
HashMap :
Attributes for extensible information. Could be any
information provided by the plug-in.
|