- onCall(RespokeClient, RespokeCall) - Method in interface com.digium.respokesdk.RespokeClient.Listener
-
Receive notification that the client is receiving a call from a remote party.
- onClose(RespokeDirectConnection) - Method in interface com.digium.respokesdk.RespokeDirectConnection.Listener
-
Called when the direct connection is closed.
- onConnect(RespokeClient) - Method in interface com.digium.respokesdk.RespokeClient.Listener
-
Receive notification Respoke has successfully connected to the cloud.
- onConnect(RespokeSignalingChannel, String, String) - Method in class com.digium.respokesdk.RespokeClient
-
- onConnect(RespokeSignalingChannel, String, String) - Method in interface com.digium.respokesdk.RespokeSignalingChannel.Listener
-
Receive a notification from the signaling channel that it has connected to the cloud infrastructure
- onConnected(RespokeCall) - Method in interface com.digium.respokesdk.RespokeCall.Listener
-
When on a call, receive remote media when it becomes available.
- onDisconnect(RespokeClient, boolean) - Method in interface com.digium.respokesdk.RespokeClient.Listener
-
Receive notification Respoke has successfully disconnected from the cloud.
- onDisconnect(RespokeSignalingChannel) - Method in class com.digium.respokesdk.RespokeClient
-
- onDisconnect(RespokeSignalingChannel) - Method in interface com.digium.respokesdk.RespokeSignalingChannel.Listener
-
Receive a notification from the signaling channel that it has disconnected to the cloud infrastructure
- onError(String) - Method in interface com.digium.respokesdk.Respoke.TaskCompletionListener
-
- onError(String, RespokeCall) - Method in interface com.digium.respokesdk.RespokeCall.Listener
-
Receive a notification that an error has occurred while on a call
- onError(String) - Method in interface com.digium.respokesdk.RespokeClient.ConnectCompletionListener
-
- onError(String) - Method in interface com.digium.respokesdk.RespokeClient.JoinGroupCompletionListener
-
- onError(RespokeClient, String) - Method in interface com.digium.respokesdk.RespokeClient.Listener
-
Handle an error that resulted from a method call.
- onError(String, RespokeSignalingChannel) - Method in class com.digium.respokesdk.RespokeClient
-
- onError(String) - Method in interface com.digium.respokesdk.RespokeGroup.GetGroupMembersCompletionListener
-
- onError(String, RespokeSignalingChannel) - Method in interface com.digium.respokesdk.RespokeSignalingChannel.Listener
-
Receive a notification from the signaling channel that an error has occurred
- onError(String) - Method in interface com.digium.respokesdk.RespokeSignalingChannel.RegisterPresenceListener
-
- onError(String) - Method in interface com.digium.respokesdk.RespokeSignalingChannel.RESTListener
-
- onGroupMessage(String, String, String, RespokeSignalingChannel, Date) - Method in class com.digium.respokesdk.RespokeClient
-
- onGroupMessage(String, RespokeEndpoint, RespokeGroup, Date) - Method in interface com.digium.respokesdk.RespokeGroup.Listener
-
Receive a notification that a group message has been received
- onGroupMessage(String, String, String, RespokeSignalingChannel, Date) - Method in interface com.digium.respokesdk.RespokeSignalingChannel.Listener
-
Receive a notification that a group message was received
- onHangup(RespokeCall) - Method in interface com.digium.respokesdk.RespokeCall.Listener
-
When on a call, receive notification the call has been hung up
- onIncomingCall(JSONObject, String, String, String, Date, RespokeSignalingChannel) - Method in class com.digium.respokesdk.RespokeClient
-
- onIncomingCall(JSONObject, String, String, String, Date, RespokeSignalingChannel) - Method in interface com.digium.respokesdk.RespokeSignalingChannel.Listener
-
Receive a notification from the signaling channel that a remote endpoint is attempting to start a call
- onIncomingDirectConnection(RespokeDirectConnection, RespokeEndpoint) - Method in interface com.digium.respokesdk.RespokeClient.Listener
-
This event is fired when the logged-in endpoint is receiving a request to open a direct connection
to another endpoint.
- onIncomingDirectConnection(JSONObject, String, String, String, Date, RespokeSignalingChannel) - Method in class com.digium.respokesdk.RespokeClient
-
- onIncomingDirectConnection(JSONObject, String, String, String, Date, RespokeSignalingChannel) - Method in interface com.digium.respokesdk.RespokeSignalingChannel.Listener
-
Receive a notification from the signaling channel that a remote endpoint is attempting to start a direct connection
- onJoin(RespokeConnection, RespokeGroup) - Method in interface com.digium.respokesdk.RespokeGroup.Listener
-
Receive a notification that an connection has joined this group.
- onJoinGroup(String, String, String, RespokeSignalingChannel) - Method in class com.digium.respokesdk.RespokeClient
-
- onJoinGroup(String, String, String, RespokeSignalingChannel) - Method in interface com.digium.respokesdk.RespokeSignalingChannel.Listener
-
Receive a notification from the signaling channel that an endpoint has joined this group.
- onLeave(RespokeConnection, RespokeGroup) - Method in interface com.digium.respokesdk.RespokeGroup.Listener
-
Receive a notification that an connection has left this group.
- onLeaveGroup(String, String, String, RespokeSignalingChannel) - Method in class com.digium.respokesdk.RespokeClient
-
- onLeaveGroup(String, String, String, RespokeSignalingChannel) - Method in interface com.digium.respokesdk.RespokeSignalingChannel.Listener
-
Receive a notification from the signaling channel that an endpoint has left this group.
- onMessage(String, RespokeEndpoint, RespokeGroup, Date) - Method in interface com.digium.respokesdk.RespokeClient.Listener
-
- onMessage(String, Date, String, RespokeSignalingChannel) - Method in class com.digium.respokesdk.RespokeClient
-
- onMessage(String, RespokeDirectConnection) - Method in interface com.digium.respokesdk.RespokeDirectConnection.Listener
-
Called when a message is received over the direct connection.
- onMessage(org.webrtc.DataChannel.Buffer) - Method in class com.digium.respokesdk.RespokeDirectConnection
-
- onMessage(String, Date, RespokeEndpoint) - Method in interface com.digium.respokesdk.RespokeEndpoint.Listener
-
Handle messages sent to the logged-in user from this one Endpoint.
- onMessage(String, Date, String, RespokeSignalingChannel) - Method in interface com.digium.respokesdk.RespokeSignalingChannel.Listener
-
Receive a notification from the signaling channel that a message has been sent to this group
- onOpen(RespokeDirectConnection) - Method in interface com.digium.respokesdk.RespokeDirectConnection.Listener
-
Called when the direct connection is opened.
- onPresence(Object, String, String, RespokeSignalingChannel) - Method in class com.digium.respokesdk.RespokeClient
-
- onPresence(Object, RespokeEndpoint) - Method in interface com.digium.respokesdk.RespokeEndpoint.Listener
-
A notification that the presence for an endpoint has changed
- onPresence(Object, String, String, RespokeSignalingChannel) - Method in interface com.digium.respokesdk.RespokeSignalingChannel.Listener
-
Receive a notification that a presence change message was received
- onStart(RespokeDirectConnection) - Method in interface com.digium.respokesdk.RespokeDirectConnection.Listener
-
The direct connection setup has begun.
- onStateChange() - Method in class com.digium.respokesdk.RespokeDirectConnection
-
- onSuccess() - Method in interface com.digium.respokesdk.Respoke.TaskCompletionListener
-
- onSuccess(ArrayList<RespokeGroup>) - Method in interface com.digium.respokesdk.RespokeClient.JoinGroupCompletionListener
-
- onSuccess(ArrayList<RespokeConnection>) - Method in interface com.digium.respokesdk.RespokeGroup.GetGroupMembersCompletionListener
-
- onSuccess(JSONArray) - Method in interface com.digium.respokesdk.RespokeSignalingChannel.RegisterPresenceListener
-
- onSuccess(Object) - Method in interface com.digium.respokesdk.RespokeSignalingChannel.RESTListener
-
- registerPresence(ArrayList<String>, RespokeSignalingChannel.RegisterPresenceListener) - Method in class com.digium.respokesdk.RespokeSignalingChannel
-
- registerPushServices() - Method in class com.digium.respokesdk.Respoke
-
- registerPushServicesWithToken(String) - Method in class com.digium.respokesdk.RespokeClient
-
- registerPushToken(String) - Method in class com.digium.respokesdk.Respoke
-
- resolvePresence(ArrayList<Object>) - Method in interface com.digium.respokesdk.RespokeClient.ResolvePresenceListener
-
Resolve the presence among multiple connections belonging to this endpoint.
- resolvePresence() - Method in class com.digium.respokesdk.RespokeEndpoint
-
- Respoke - Class in com.digium.respokesdk
-
A global static class which provides access to the Respoke functionality.
- Respoke.TaskCompletionListener - Interface in com.digium.respokesdk
-
- RESPOKE_BASE_URL - Static variable in class com.digium.respokesdk.RestAPI.APITransaction
-
- RespokeCall - Class in com.digium.respokesdk
-
WebRTC Call including getUserMedia, path and codec negotation, and call state.
- RespokeCall(RespokeSignalingChannel) - Constructor for class com.digium.respokesdk.RespokeCall
-
- RespokeCall(RespokeSignalingChannel, RespokeEndpoint, boolean) - Constructor for class com.digium.respokesdk.RespokeCall
-
- RespokeCall(RespokeSignalingChannel, JSONObject, String, String, RespokeEndpoint, boolean, Date) - Constructor for class com.digium.respokesdk.RespokeCall
-
- RespokeCall.Listener - Interface in com.digium.respokesdk
-
A delegate protocol to notify the receiver of events occurring with the call
- RespokeClient - Class in com.digium.respokesdk
-
This is a top-level interface to the API.
- RespokeClient() - Constructor for class com.digium.respokesdk.RespokeClient
-
- RespokeClient.ConnectCompletionListener - Interface in com.digium.respokesdk
-
A listener interface to receive a notification that the connect action has failed
- RespokeClient.JoinGroupCompletionListener - Interface in com.digium.respokesdk
-
A listener interface to receive a notification that the task to join the groups has completed
- RespokeClient.Listener - Interface in com.digium.respokesdk
-
A delegate protocol to notify the receiver of events occurring with the client
- RespokeClient.ResolvePresenceListener - Interface in com.digium.respokesdk
-
A listener interface to ask the receiver to resolve a list of presence values for an endpoint
- RespokeConnection - Class in com.digium.respokesdk
-
Represents remote Connections which belong to an Endpoint.
- RespokeConnection(RespokeSignalingChannel, String, RespokeEndpoint) - Constructor for class com.digium.respokesdk.RespokeConnection
-
- RespokeDirectConnection - Class in com.digium.respokesdk
-
A direct connection via RTCDataChannel, including state and path negotation.
- RespokeDirectConnection(RespokeCall) - Constructor for class com.digium.respokesdk.RespokeDirectConnection
-
- RespokeDirectConnection.Listener - Interface in com.digium.respokesdk
-
A listener interface to notify the receiver of events occurring with the direct connection
- RespokeEndpoint - Class in com.digium.respokesdk
-
Represents remote Endpoints.
- RespokeEndpoint(RespokeSignalingChannel, String, RespokeClient) - Constructor for class com.digium.respokesdk.RespokeEndpoint
-
- RespokeEndpoint.Listener - Interface in com.digium.respokesdk
-
A listener interface to notify the receiver of events occurring with the endpoint
- RespokeGroup - Class in com.digium.respokesdk
-
A group, representing a collection of connections and the method by which to communicate with them.
- RespokeGroup(String, String, RespokeSignalingChannel, RespokeClient) - Constructor for class com.digium.respokesdk.RespokeGroup
-
- RespokeGroup.GetGroupMembersCompletionListener - Interface in com.digium.respokesdk
-
A listener interface to receive a notification that the task to get the list of group members has completed
- RespokeGroup.Listener - Interface in com.digium.respokesdk
-
A delegate protocol to notify the receiver of events occurring with the group
- RespokeSignalingChannel - Class in com.digium.respokesdk
-
The purpose of this class is to make a method call for each API call
to the backend REST interface.
- RespokeSignalingChannel(String, RespokeSignalingChannel.Listener, String, Context) - Constructor for class com.digium.respokesdk.RespokeSignalingChannel
-
- RespokeSignalingChannel.Listener - Interface in com.digium.respokesdk
-
A delegate protocol to notify the receiver of events occurring with the connection status of the signaling channel
- RespokeSignalingChannel.RegisterPresenceListener - Interface in com.digium.respokesdk
-
A listener interface to receive a notification that this client has been registered to receive presence updates for a specific endpoint
- RespokeSignalingChannel.RESTListener - Interface in com.digium.respokesdk
-
A listener interface to receive a notification that the REST message transmission has completed
- RespokeWorkerThread - Class in com.digium.respokesdk
-
Implements a worker thread for queueing and processing socket transactions with the Respoke service
- RespokeWorkerThread(String) - Constructor for class com.digium.respokesdk.RespokeWorkerThread
-
- resume() - Method in class com.digium.respokesdk.RespokeCall
-