Connects the conversation for the given conversation ID
The connected conversation
UnbluApiError with type UnbluErrorType.ILLEGAL_STATE when the API instance is deinitialized.
UnbluApiError if the conversation doesn't exist or cannot be accessed
Connects the conversation for the given conversation ID whereas the agent is connected as a ghost
The connected conversation
UnbluApiError with type UnbluErrorType.ILLEGAL_STATE when the API instance is deinitialized.
UnbluApiError if the conversation doesn't exist or cannot be accessed
Returns the conversations where the local person is currently connected to normally.
The conversations
UnbluApiError with type UnbluErrorType.ILLEGAL_STATE when the API instance is deinitialized.
Returns the conversations where the local person is currently connected to as ghost.
The conversations
UnbluApiError with type UnbluErrorType.ILLEGAL_STATE when the API instance is deinitialized.
Removes a previously registered listener
The event to unregister from.
The listener to remove.
UnbluApiError with type UnbluErrorType.ILLEGAL_STATE when the API instance is deinitialized.
Registers an event listener for the given event.
The conversationConnected event.
The listener to be called.
UnbluApiError with type UnbluErrorType.ILLEGAL_STATE when the API instance is deinitialized.
Registers an event listener for the given event.
The conversationDisconnected event.
The listener to be called.
UnbluApiError with type UnbluErrorType.ILLEGAL_STATE when the API instance is deinitialized.
Registers an event listener for the given event.
The connectedConversationsChanged event.
The listener to be called.
UnbluApiError with type UnbluErrorType.ILLEGAL_STATE when the API instance is deinitialized.
Registers an event listener for the given event.
The ghostConversationConnected event.
The listener to be called.
UnbluApiError with type UnbluErrorType.ILLEGAL_STATE when the API instance is deinitialized.
Registers an event listener for the given event.
The ghostConversationDisconnected event.
The listener to be called.
UnbluApiError with type UnbluErrorType.ILLEGAL_STATE when the API instance is deinitialized.
Registers an event listener for the given event.
The ghostConversationsChanged event.
The listener to be called.
UnbluApiError with type UnbluErrorType.ILLEGAL_STATE when the API instance is deinitialized.
Static ReadonlyCONNECTED_Event emitted whenever the list of connected conversations changes
connectedConversationsChanged
Static ReadonlyCONVERSATION_Event emitted whenever a conversation is connected
conversationConnected
Static ReadonlyCONVERSATION_Event emitted whenever a conversation is disconnected
conversationDisconnected
Static ReadonlyGHOST_Event emitted whenever a conversation is connected as a ghost
ghostConversationConnected
Static ReadonlyGHOST_Event emitted whenever a conversation that the agent was connected to as a ghost is disconnected
ghostConversationDisconnected
Static ReadonlyGHOST_Event emitted whenever the list of conversations that the agent is connected as a ghost changes
ghostConversationsChanged
Provides access to the conversations the agent is currently connected to, and lets you connect to or disconnect from conversations programmatically (both as a regular participant and as a ghost).
The application should make sure not to keep conversations connected unnecessarily as this keeps the conversation sessions alive on the Collaboration Server.