java.lang.Object | |
↳ | com.gsma.services.rcs.sharing.geoloc.GeolocSharingListener |
Geoloc sharing event listener
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
GeolocSharingListener() |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract void |
onDeleted(ContactId contact, Set<String> sharingIds)
Callback called when a delete operation completed that resulted in that one or several geoloc
sharings was deleted specified by the sharingIds parameter corresponding to a specific
contact.
| ||||||||||
abstract void |
onProgressUpdate(ContactId contact, String sharingId, long currentSize, long totalSize)
Callback called during the sharing progress
| ||||||||||
abstract void |
onStateChanged(ContactId contact, String sharingId, GeolocSharing.State state, GeolocSharing.ReasonCode reasonCode)
Callback called when the geoloc sharing state changes
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Callback called when a delete operation completed that resulted in that one or several geoloc sharings was deleted specified by the sharingIds parameter corresponding to a specific contact.
contact | Contact ID |
---|---|
sharingIds | ids of those deleted geoloc sharing |
Callback called during the sharing progress
contact | Contact ID |
---|---|
sharingId | ID of geoloc sharing |
currentSize | Current transferred size in bytes |
totalSize | Total size to transfer in bytes |
Callback called when the geoloc sharing state changes
contact | Contact ID |
---|---|
sharingId | ID of geoloc sharing |
state | State of image sharing |
reasonCode | Reason code of geoloc sharing state |