java.lang.Object | |
↳ | com.gsma.services.rcs.extension.MultimediaMessagingSessionListener |
This class offers callback methods on multimedia messaging session events
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
MultimediaMessagingSessionListener() |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract void |
onMessageReceived(ContactId contact, String sessionId, byte[] content)
This method is deprecated.
Use
onMessageReceived(ContactId, String, byte[], String)
instead. | ||||||||||
abstract void |
onMessageReceived(ContactId contact, String sessionId, byte[] content, String contentType)
Callback called when a multimedia message or data is received.
| ||||||||||
abstract void |
onMessagesFlushed(ContactId contact, String sessionId)
Callback called when multimedia messages have been flushed.
| ||||||||||
abstract void |
onStateChanged(ContactId contact, String sessionId, MultimediaSession.State state, MultimediaSession.ReasonCode reasonCode)
Callback called when the multimedia messaging session state/reasonCode is changed.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
This method is deprecated.
Use
onMessageReceived(ContactId, String, byte[], String)
instead.
Callback called when a multimedia message or data is received.
contact | Contact ID |
---|---|
sessionId | Session ID |
content | Message content |
Callback called when a multimedia message or data is received.
contact | Contact ID |
---|---|
sessionId | Session ID |
content | Message content |
contentType | Message content type |
Callback called when multimedia messages have been flushed.
contact | Contact ID |
---|---|
sessionId | Session ID |
Callback called when the multimedia messaging session state/reasonCode is changed.
contact | Contact ID |
---|---|
sessionId | Session ID |
state | State |
reasonCode | Reason code |