Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

acceptCall(int) - Method in interface com.bbm.sdk.media.BBMEMediaManager
Calls must be accepted before BBM begin call negotiation.
acceptDataConnection(int) - Method in interface com.bbm.sdk.media.BBMEMediaManager
Accept an incoming data connection.
action(SyncStart.Action) - Method in class com.bbm.sdk.bbmds.outbound.SyncStart
Sets the optional 'action' attribute on the message
activate() - Method in class com.bbm.sdk.reactive.ObservableMonitor
Activates this ObservableMonitor.
activate(String) - Method in class com.bbm.sdk.service.InboundMessageObservable
activate this observable and update the cookie required to match the incoming message
addIncomingCallObserver(BBMEIncomingCallObserver) - Method in interface com.bbm.sdk.media.BBMEMediaManager
Register an observer to be notified of incoming calls.
addIncomingDataConnectionObserver(BBMEIncomingDataConnectionObserver) - Method in interface com.bbm.sdk.media.BBMEMediaManager
Add an observer to be notified of new incoming data connection requests.
addIncrementalListObserver(IncrementalListObserver) - Method in interface com.bbm.sdk.bbmds.internal.lists.IncrementalListObservable
Adds an IncrementalListObserver to the set of listeners observing the changes to this IncrementalListObservable
addIncrementalListObserver(IncrementalListObserver) - Method in class com.bbm.sdk.reactive.ObservableListHelper
Add an listObserver to be notified when the implementation is modified later.
addMessageConsumer(ProtocolMessageConsumer) - Method in interface com.bbm.sdk.service.ProtocolConnector
Register a listener for upcoming protocol messages Will only keep a WeakReference, so no explicit deregistration is required.
addObserver(BBMECallObserver) - Method in class com.bbm.sdk.media.BBMECall
Register a BBMECallObserver to be notified of state changes in this call.
addObserver(Observer) - Method in class com.bbm.sdk.reactive.ComputedList
addObserver(Observer) - Method in class com.bbm.sdk.reactive.ComputedValue
addObserver(Observer) - Method in class com.bbm.sdk.reactive.Mutable
Add an observer to be notified anytime the value for this changes.
addObserver(Observer) - Method in interface com.bbm.sdk.reactive.Observable
Adds an Observer to the list of observers that are listening to changes from this observable.
addObserver(Observer) - Method in class com.bbm.sdk.reactive.ObservableHelper
Add an observer to be notified when is called later.
addObserver(Observer) - Method in interface com.bbm.sdk.reactive.ObservableValue
Adds an Observer to the list of observers that are listening to changes from this observable.
addObserver(Observer) - Method in class com.bbm.sdk.service.InboundMessageObservable
 
admin - Variable in class com.bbm.sdk.bbmds.ChatMessage.Data
Information about an admin change.
Admin() - Constructor for class com.bbm.sdk.bbmds.ChatMessage.Data.Admin
Creates a new instance with default values
Admin(ChatMessage.Data.Admin) - Constructor for class com.bbm.sdk.bbmds.ChatMessage.Data.Admin
Creates a shallow copy of the argument.
Admin - Static variable in interface com.bbm.sdk.bbmds.ChatMessage.Tag
The message contains an admin change.
answerCall(int) - Method in interface com.bbm.sdk.media.BBMEMediaManager
Answer incoming call.
AppMessage - Class in com.bbm.sdk.bbmds
This list holds the set of application messages known to bbmcore.
AppMessage() - Constructor for class com.bbm.sdk.bbmds.AppMessage
Creates a new instance with default values
AppMessage(AppMessage) - Constructor for class com.bbm.sdk.bbmds.AppMessage
Creates a shallow copy of the argument.
AppMessage.AttributesBuilder - Class in com.bbm.sdk.bbmds
Used to assist with changing supported attributes of AppMessage.
appUserId - Variable in class com.bbm.sdk.bbmds.inbound.Identities.Info
Your application user id for this identity, in the same form as the 'authToken' 'userId' field.
appUserIds(List<String>) - Method in class com.bbm.sdk.bbmds.outbound.IdentitiesGet
Sets the optional 'appUserIds' attribute on the message
AttributesBuilder() - Constructor for class com.bbm.sdk.bbmds.AppMessage.AttributesBuilder
 
AttributesBuilder() - Constructor for class com.bbm.sdk.bbmds.Chat.AttributesBuilder
 
AttributesBuilder() - Constructor for class com.bbm.sdk.bbmds.ChatMessage.AttributesBuilder
 
AttributesBuilder() - Constructor for class com.bbm.sdk.bbmds.GlobalChatMessageFileAutoDownload.AttributesBuilder
 
AttributesBuilder() - Constructor for class com.bbm.sdk.bbmds.GlobalProfileKeysState.AttributesBuilder
 
AuthToken - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the authToken protocol message
AuthToken(String, String) - Constructor for class com.bbm.sdk.bbmds.outbound.AuthToken
Creates a new outbound 'authToken' message.
available() - Method in class com.bbm.sdk.media.BBMEDataChannelReceiver.DataConnectionInputStream
Returns an estimate of the number of bytes that can be read (or skipped over) from this input stream without blocking by the next invocation of a method for this input stream.

B

BbmdsJSONObject - Class in com.bbm.sdk.bbmds
A JSONObject for outbound BbmdsObjects.
BbmdsJSONObject() - Constructor for class com.bbm.sdk.bbmds.BbmdsJSONObject
 
BbmdsProtocol - Class in com.bbm.sdk.bbmds
Contains the schema and accessors for the bbmcore_to_ui protocol
BbmdsProtocol(ProtocolConnector, ReferenceCache) - Constructor for class com.bbm.sdk.bbmds.BbmdsProtocol
 
BbmdsProtocol.OutboundMessage - Class in com.bbm.sdk.bbmds
 
BBMECall - Class in com.bbm.sdk.media
Contains meta data about a call (participant, time started, call quality, video surface view, etc)
BBMECall.CallLog - Enum in com.bbm.sdk.media
End of call log types.
BBMECall.CallQuality - Enum in com.bbm.sdk.media
Call quality states.
BBMECall.CallState - Enum in com.bbm.sdk.media
Call activity state.
BBMECall.FailReason - Enum in com.bbm.sdk.media
Call failure types.
BBMECall.SecureState - Enum in com.bbm.sdk.media
Call security states.
BBMECallCreationObserver - Interface in com.bbm.sdk.media
An instance of BBMECallCreationObserver must be provided when calling BBMEMediaManager.startCall(String, boolean, BBMECallCreationObserver)
BBMECallObserver - Interface in com.bbm.sdk.media
Implement the BBMECallObserver interface and register with an active BBMCall object to be notified when call state changes occur.
BBMECameraOperationCallback - Interface in com.bbm.sdk.media
Callback used to notify on asynchronous camera operations.
BBMEConfig - Class in com.bbm.sdk
Helper to read the configuration settings applied to the SDK from the Android Manifest.
BBMEDataChannel - Class in com.bbm.sdk.media
A data channel allows sending or receiving data in a BBMEDataConnection Create a BBMEDataChannelSender with BBMEDataConnection#createDataChannel(String, String, long, BBMEDataConnection.ChannelType) A BBMEDataChannelReceiver is automatically created whenever a new data arrives in a connection Use BBMEDataConnection.setDataChannelCreatedObserver(BBMEDataChannelCreatedObserver) to incoming data channels being created.
BBMEDataChannelCreatedObserver - Interface in com.bbm.sdk.media
Observer to listen for new data channels in a connection.
BBMEDataChannelReceiver - Class in com.bbm.sdk.media
An incoming data channel received in a BBMEDataConnection Data can be read from the channel via the InputStream available via BBMEDataChannelReceiver.getInputStream() Data must be read from the input stream in a timely manner or it may be discarded.
BBMEDataChannelReceiver.DataConnectionInputStream - Class in com.bbm.sdk.media
An input stream which allows reading from the data connection.
BBMEDataChannelSender - Class in com.bbm.sdk.media
This class is used to send data in a BBMEDataConnection.
BBMEDataConnection - Class in com.bbm.sdk.media
A P2P data connection which can be used to securely share data with another user.
BBMEDataConnection.ChannelType - Enum in com.bbm.sdk.media
Defines the type of data being shared in a channel.
BBMEDataConnection.ConnectionState - Enum in com.bbm.sdk.media
The state of the data connection.
BBMEDataConnection.FailReason - Enum in com.bbm.sdk.media
Connection failure types.
BBMEDataConnectionCreatedObserver - Interface in com.bbm.sdk.media
An instance of BBMECallCreationObserver must be provided when calling BBMEMediaManager.startCall(String, boolean, BBMECallCreationObserver)
BBMEIncomingCallObserver - Interface in com.bbm.sdk.media
Listener which is notified when an incoming call has arrived.
BBMEIncomingDataConnectionObserver - Interface in com.bbm.sdk.media
Listens for incoming data connections.
BBMEMediaManager - Interface in com.bbm.sdk.media
Provides simple interface to control BBM voice and video calls.
BBMEMediaManager.AudioDevice - Enum in com.bbm.sdk.media
Audio output devices.
BBMEMediaManager.Error - Enum in com.bbm.sdk.media
Errors which can occur when starting a call.
BBMEnterprise - Class in com.bbm.sdk
This is the main class to interface to BBMEnterprise SDK.
BBMEnterprise.SdkRegion - Enum in com.bbm.sdk
Enumeration of SDK production regions.
BBMEnterpriseCallback - Interface in com.bbm.sdk
The bbmcore wrapper callback to allow users to handle optional states if when the service has started/stopped along with other informational states.
BBMEnterpriseFailureReason - Enum in com.bbm.sdk.service
List of failures that the BBMEnterprise SDK could encounter during initialization.
BBMEnterpriseNetworkState - Class in com.bbm.sdk.service
This class indicates the network connectivity status of BBM Enterprise.
BBMEnterpriseNetworkState() - Constructor for class com.bbm.sdk.service.BBMEnterpriseNetworkState
 
BBMEnterpriseNetworkState(int, int) - Constructor for class com.bbm.sdk.service.BBMEnterpriseNetworkState
 
BBMEnterpriseNetworkState.ConnectionState - Annotation Type in com.bbm.sdk.service
 
BBMEnterpriseState - Enum in com.bbm.sdk.service
The possible states of the BBM Enterprise.
BBMERenderViewport - Class in com.bbm.sdk.media
Deprecated.
Video content is now provided with BBMEVideoRenderer
BBMEVideoRenderer - Class in com.bbm.sdk.media
BBMEVideoRenderer contains the surfaceView for rendering video content in a BBM call
BBMEVideoRenderer.RendererType - Annotation Type in com.bbm.sdk.media
The list of video renderer types.
BBMEVideoRenderer.ScaleType - Annotation Type in com.bbm.sdk.media
The available scaling methods.
bytes - Variable in class com.bbm.sdk.bbmds.ChatMessageFileProgress
The number of bytes transferred so far in this attempt.

C

changed() - Method in interface com.bbm.sdk.reactive.Observer
Invoked whenever the Observable object changes.
Chat - Class in com.bbm.sdk.bbmds
This list contains an entry for each chat the user is participating in.
Chat() - Constructor for class com.bbm.sdk.bbmds.Chat
Creates a new instance with default values
Chat(Chat) - Constructor for class com.bbm.sdk.bbmds.Chat
Creates a shallow copy of the argument.
Chat.AttributesBuilder - Class in com.bbm.sdk.bbmds
Used to assist with changing supported attributes of Chat.
Chat.Flags - Enum in com.bbm.sdk.bbmds
Compact read-only flags about the chat.
Chat.InvitePolicy - Enum in com.bbm.sdk.bbmds
The policy that controls who may invite participants to the chat.
Chat.KeyState - Enum in com.bbm.sdk.bbmds
The current state of the chat's key.
Chat.State - Enum in com.bbm.sdk.bbmds
The state of the chat.
ChatCriteria - Class in com.bbm.sdk.bbmds
This is the criteria class to be used when requesting a subset of the Chat list from bbmcore.
ChatCriteria() - Constructor for class com.bbm.sdk.bbmds.ChatCriteria
 
ChatEvent - Class in com.bbm.sdk.bbmds.inbound
This class represents an instance of the inbound chatEvent protocol message
ChatEvent() - Constructor for class com.bbm.sdk.bbmds.inbound.ChatEvent
Creates a new instance with default values
ChatEvent(ChatEvent) - Constructor for class com.bbm.sdk.bbmds.inbound.ChatEvent
Creates a shallow copy of the argument.
ChatEventSend - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the chatEventSend protocol message
ChatEventSend(String, String) - Constructor for class com.bbm.sdk.bbmds.outbound.ChatEventSend
Creates a new outbound 'chatEventSend' message.
ChatHide - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the chatHide protocol message
ChatHide(List<String>) - Constructor for class com.bbm.sdk.bbmds.outbound.ChatHide
Creates a new outbound 'chatHide' message.
chatId - Variable in class com.bbm.sdk.bbmds.Chat
The unique identifier for this chat.
chatId - Variable in class com.bbm.sdk.bbmds.ChatMessage
The unique identifier of the chat to which this message belongs.
chatId(String) - Method in class com.bbm.sdk.bbmds.ChatMessageCriteria
Filters the requested list by the 'chatId' attribute.
chatId - Variable in class com.bbm.sdk.bbmds.ChatMessageFileProgress
Holds the id of the chat that contains the attachment's message.
chatId - Variable in class com.bbm.sdk.bbmds.ChatParticipant
The id of the chat this participant is a member of.
chatId(String) - Method in class com.bbm.sdk.bbmds.ChatParticipantCriteria
When provided, all participants for the given chat will be returned.
chatId - Variable in class com.bbm.sdk.bbmds.inbound.ChatEvent
The id of the chat in which the chat event was received.
chatId - Variable in class com.bbm.sdk.bbmds.inbound.ChatJoined
The id of the chat that this endpoint has finished joining.
chatId - Variable in class com.bbm.sdk.bbmds.inbound.ChatStartFailed
This is present iff the 'reason' is 'AlreadyExists'.
chatId - Variable in class com.bbm.sdk.bbmds.inbound.SearchResult.Elements
Holds the ID of the matching 'chat'. For a legacy conversation, this is the 8 lower-case letter ID from its URI.
chatId(String) - Method in class com.bbm.sdk.bbmds.outbound.Search
Sets the optional 'chatId' attribute on the message
chatId - Variable in class com.bbm.sdk.bbmds.Typing
Holds the id of the chat in which the user is typing.
ChatInvite - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the chatInvite protocol message
ChatInvite(String, List<ChatInvite.Invitees>) - Constructor for class com.bbm.sdk.bbmds.outbound.ChatInvite
Creates a new outbound 'chatInvite' message.
ChatInvite.Invitees - Class in com.bbm.sdk.bbmds.outbound
Each invitee may be identified by a user URI or regId.
ChatJoined - Class in com.bbm.sdk.bbmds.inbound
This class represents an instance of the inbound chatJoined protocol message
ChatJoined() - Constructor for class com.bbm.sdk.bbmds.inbound.ChatJoined
Creates a new instance with default values
ChatJoined(ChatJoined) - Constructor for class com.bbm.sdk.bbmds.inbound.ChatJoined
Creates a shallow copy of the argument.
ChatKey - Class in com.bbm.sdk.bbmds.inbound
This class represents an instance of the inbound chatKey protocol message
ChatKey() - Constructor for class com.bbm.sdk.bbmds.inbound.ChatKey
Creates a new instance with default values
ChatKey(ChatKey) - Constructor for class com.bbm.sdk.bbmds.inbound.ChatKey
Creates a shallow copy of the argument.
ChatKeyExport - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the chatKeyExport protocol message
ChatKeyExport(String, String) - Constructor for class com.bbm.sdk.bbmds.outbound.ChatKeyExport
Creates a new outbound 'chatKeyExport' message.
ChatKeysImport - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the chatKeysImport protocol message
ChatKeysImport(List<ChatKeysImport.Keys>) - Constructor for class com.bbm.sdk.bbmds.outbound.ChatKeysImport
Creates a new outbound 'chatKeysImport' message.
ChatKeysImport.Keys - Class in com.bbm.sdk.bbmds.outbound
The key for the chat.
ChatKeysImportFailure - Class in com.bbm.sdk.bbmds.inbound
This class represents an instance of the inbound chatKeysImportFailure protocol message
ChatKeysImportFailure() - Constructor for class com.bbm.sdk.bbmds.inbound.ChatKeysImportFailure
Creates a new instance with default values
ChatKeysImportFailure(ChatKeysImportFailure) - Constructor for class com.bbm.sdk.bbmds.inbound.ChatKeysImportFailure
Creates a shallow copy of the argument.
ChatLeave - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the chatLeave protocol message
ChatLeave(List<String>) - Constructor for class com.bbm.sdk.bbmds.outbound.ChatLeave
Creates a new outbound 'chatLeave' message.
ChatMessage - Class in com.bbm.sdk.bbmds
Each element in this list is a message in a chat.
ChatMessage() - Constructor for class com.bbm.sdk.bbmds.ChatMessage
Creates a new instance with default values
ChatMessage(ChatMessage) - Constructor for class com.bbm.sdk.bbmds.ChatMessage
Creates a shallow copy of the argument.
ChatMessage.AttributesBuilder - Class in com.bbm.sdk.bbmds
Used to assist with changing supported attributes of ChatMessage.
ChatMessage.ChatMessageKey - Class in com.bbm.sdk.bbmds
Creates a new ChatMessageKey instance
ChatMessage.Data - Class in com.bbm.sdk.bbmds
This field contains opaque data managed by your application that is sent with the message.
ChatMessage.Data.Admin - Class in com.bbm.sdk.bbmds
Information about an admin change.
ChatMessage.Data.Remove - Class in com.bbm.sdk.bbmds
Information about a participant removal.
ChatMessage.FileState - Enum in com.bbm.sdk.bbmds
Indicates the state of file upload or download.
ChatMessage.Flags - Enum in com.bbm.sdk.bbmds
Compact read-only flags about the message.
ChatMessage.Recall - Enum in com.bbm.sdk.bbmds
This field indicates the recall state of the message.
ChatMessage.Ref - Class in com.bbm.sdk.bbmds
Each element of the 'ref' array represents a single reference to another 'chatMessage'.
ChatMessage.Ref.Tag - Interface in com.bbm.sdk.bbmds
Your application-specified tag that indicates what kind of reference it is.
ChatMessage.RefBy - Class in com.bbm.sdk.bbmds
Each element of the 'refBy' array represents one or more references from another 'chatMessage'.
ChatMessage.RefBy.Tag - Interface in com.bbm.sdk.bbmds
Your application-specified tag that indicates what kind of reference it is.
ChatMessage.State - Enum in com.bbm.sdk.bbmds
This field indicates the overall delivery state of the message.
ChatMessage.Tag - Interface in com.bbm.sdk.bbmds
Indicates the type of content this message represents.
ChatMessageCriteria - Class in com.bbm.sdk.bbmds
This is the criteria class to be used when requesting a subset of the ChatMessage list from bbmcore.
ChatMessageCriteria() - Constructor for class com.bbm.sdk.bbmds.ChatMessageCriteria
 
ChatMessageDelete - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the chatMessageDelete protocol message
ChatMessageDelete(String, long) - Constructor for class com.bbm.sdk.bbmds.outbound.ChatMessageDelete
Creates a new outbound 'chatMessageDelete' message.
ChatMessageDestroy - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the chatMessageDestroy protocol message
ChatMessageDestroy(String) - Constructor for class com.bbm.sdk.bbmds.outbound.ChatMessageDestroy
Creates a new outbound 'chatMessageDestroy' message.
ChatMessageDetach - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the chatMessageDetach protocol message
ChatMessageDetach(String, long) - Constructor for class com.bbm.sdk.bbmds.outbound.ChatMessageDetach
Creates a new outbound 'chatMessageDetach' message.
ChatMessageFileDownload - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the chatMessageFileDownload protocol message
ChatMessageFileDownload(String, long) - Constructor for class com.bbm.sdk.bbmds.outbound.ChatMessageFileDownload
Creates a new outbound 'chatMessageFileDownload' message.
ChatMessageFileProgress - Class in com.bbm.sdk.bbmds
This list reports upload and download progress information for active 'chatMessage' file attachment transfers.
ChatMessageFileProgress() - Constructor for class com.bbm.sdk.bbmds.ChatMessageFileProgress
Creates a new instance with default values
ChatMessageFileProgress(ChatMessageFileProgress) - Constructor for class com.bbm.sdk.bbmds.ChatMessageFileProgress
Creates a shallow copy of the argument.
ChatMessageFileProgress.ChatMessageFileProgressKey - Class in com.bbm.sdk.bbmds
Creates a new ChatMessageFileProgressKey instance
ChatMessageFileProgressKey(String, String) - Constructor for class com.bbm.sdk.bbmds.ChatMessageFileProgress.ChatMessageFileProgressKey
 
ChatMessageKey(String, long) - Constructor for class com.bbm.sdk.bbmds.ChatMessage.ChatMessageKey
 
ChatMessageRead - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the chatMessageRead protocol message
ChatMessageRead(String, long) - Constructor for class com.bbm.sdk.bbmds.outbound.ChatMessageRead
Creates a new outbound 'chatMessageRead' message.
ChatMessageRefRemove - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the chatMessageRefRemove protocol message
ChatMessageRefRemove(String, long, String) - Constructor for class com.bbm.sdk.bbmds.outbound.ChatMessageRefRemove
Creates a new outbound 'chatMessageRefRemove' message.
ChatMessageSend - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the chatMessageSend protocol message
ChatMessageSend(String, String) - Constructor for class com.bbm.sdk.bbmds.outbound.ChatMessageSend
Creates a new outbound 'chatMessageSend' message.
ChatMessageSend.FilePolicy - Enum in com.bbm.sdk.bbmds.outbound
This enumeration tells bbmcore what to do with the file referenced by 'file'.
ChatMessageSend.Ref - Class in com.bbm.sdk.bbmds.outbound
Each element of the 'ref' array represents a single reference to another 'chatMessage'.
ChatMessageSend.Ref.Tag - Interface in com.bbm.sdk.bbmds.outbound
Your application-specified tag that indicates what kind of reference it is.
ChatMessageSend.Tag - Interface in com.bbm.sdk.bbmds.outbound
Indicates the type of message.
ChatMessageSend.ThumbPolicy - Enum in com.bbm.sdk.bbmds.outbound
This enumeration tells bbmcore what to do with the file referenced by 'thumb'.
ChatMessageState - Class in com.bbm.sdk.bbmds.inbound
This class represents an instance of the inbound chatMessageState protocol message
ChatMessageState() - Constructor for class com.bbm.sdk.bbmds.inbound.ChatMessageState
Creates a new instance with default values
ChatMessageState(ChatMessageState) - Constructor for class com.bbm.sdk.bbmds.inbound.ChatMessageState
Creates a shallow copy of the argument.
ChatMessageState.States - Class in com.bbm.sdk.bbmds.inbound
The individual delivery state for the message for a single recipient.
ChatMessageState.States.State - Enum in com.bbm.sdk.bbmds.inbound
The delivery state of the message for the individual recipient.
ChatMessageStateGet - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the chatMessageStateGet protocol message
ChatMessageStateGet(String, long) - Constructor for class com.bbm.sdk.bbmds.outbound.ChatMessageStateGet
Creates a new outbound 'chatMessageStateGet' message.
ChatParticipant - Class in com.bbm.sdk.bbmds
This list holds the participants for each chat identified by chatId.
ChatParticipant() - Constructor for class com.bbm.sdk.bbmds.ChatParticipant
Creates a new instance with default values
ChatParticipant(ChatParticipant) - Constructor for class com.bbm.sdk.bbmds.ChatParticipant
Creates a shallow copy of the argument.
ChatParticipant.ChatParticipantKey - Class in com.bbm.sdk.bbmds
Creates a new ChatParticipantKey instance
ChatParticipant.Flags - Enum in com.bbm.sdk.bbmds
Compact read-only flags about the participant.
ChatParticipant.State - Enum in com.bbm.sdk.bbmds
The current state of the participant.
ChatParticipantCriteria - Class in com.bbm.sdk.bbmds
This is the criteria class to be used when requesting a subset of the ChatParticipant list from bbmcore.
ChatParticipantCriteria() - Constructor for class com.bbm.sdk.bbmds.ChatParticipantCriteria
 
ChatParticipantKey(String, String) - Constructor for class com.bbm.sdk.bbmds.ChatParticipant.ChatParticipantKey
 
ChatParticipantTimes - Class in com.bbm.sdk.bbmds.inbound
This class represents an instance of the inbound chatParticipantTimes protocol message
ChatParticipantTimes() - Constructor for class com.bbm.sdk.bbmds.inbound.ChatParticipantTimes
Creates a new instance with default values
ChatParticipantTimes(ChatParticipantTimes) - Constructor for class com.bbm.sdk.bbmds.inbound.ChatParticipantTimes
Creates a shallow copy of the argument.
ChatParticipantTimes.Times - Class in com.bbm.sdk.bbmds.inbound
The individual delivery times for a single participant.
ChatParticipantTimesGet - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the chatParticipantTimesGet protocol message
ChatParticipantTimesGet(String) - Constructor for class com.bbm.sdk.bbmds.outbound.ChatParticipantTimesGet
Creates a new outbound 'chatParticipantTimesGet' message.
ChatStart - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the chatStart protocol message
ChatStart(String, List<ChatStart.Invitees>) - Constructor for class com.bbm.sdk.bbmds.outbound.ChatStart
Creates a new outbound 'chatStart' message.
ChatStart.Invitees - Class in com.bbm.sdk.bbmds.outbound
Each invitee may be identified by a user URI or regId.
ChatStart.InvitePolicy - Enum in com.bbm.sdk.bbmds.outbound
The policy that controls who may invite participants to the chat.
ChatStartFailed - Class in com.bbm.sdk.bbmds.inbound
This class represents an instance of the inbound chatStartFailed protocol message
ChatStartFailed() - Constructor for class com.bbm.sdk.bbmds.inbound.ChatStartFailed
Creates a new instance with default values
ChatStartFailed(ChatStartFailed) - Constructor for class com.bbm.sdk.bbmds.inbound.ChatStartFailed
Creates a shallow copy of the argument.
ChatStartFailed.Reason - Enum in com.bbm.sdk.bbmds.inbound
The reason that the 'chatStart' request failed.
ChatTyping - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the chatTyping protocol message
ChatTyping(String) - Constructor for class com.bbm.sdk.bbmds.outbound.ChatTyping
Creates a new outbound 'chatTyping' message.
clearObservers() - Method in class com.bbm.sdk.reactive.ObservableHelper
remove all observers
close() - Method in class com.bbm.sdk.media.BBMEDataChannelReceiver.DataConnectionInputStream
Close the input stream.
com.bbm.sdk - package com.bbm.sdk
 
com.bbm.sdk.bbmds - package com.bbm.sdk.bbmds
 
com.bbm.sdk.bbmds.inbound - package com.bbm.sdk.bbmds.inbound
 
com.bbm.sdk.bbmds.internal - package com.bbm.sdk.bbmds.internal
 
com.bbm.sdk.bbmds.internal.lists - package com.bbm.sdk.bbmds.internal.lists
 
com.bbm.sdk.bbmds.outbound - package com.bbm.sdk.bbmds.outbound
 
com.bbm.sdk.common - package com.bbm.sdk.common
 
com.bbm.sdk.media - package com.bbm.sdk.media
 
com.bbm.sdk.reactive - package com.bbm.sdk.reactive
 
com.bbm.sdk.service - package com.bbm.sdk.service
 
ComputedList<T> - Class in com.bbm.sdk.reactive
A List whose content is computed.
ComputedList() - Constructor for class com.bbm.sdk.reactive.ComputedList
 
ComputedValue<V> - Class in com.bbm.sdk.reactive
Implements an ObservableValue whose current value is computed using the compute() method.
ComputedValue() - Constructor for class com.bbm.sdk.reactive.ComputedValue
 
ComputedValue(boolean) - Constructor for class com.bbm.sdk.reactive.ComputedValue
This constructor accepts a boolean to help determine whether we should compute and start monitoring for changes immediately.
CONNECTED - Static variable in class com.bbm.sdk.service.BBMEnterpriseNetworkState
 
content - Variable in class com.bbm.sdk.bbmds.ChatMessage
Holds the text content of the message, when the 'tag' has such a concept; otherwise omitted.
content(String) - Method in class com.bbm.sdk.bbmds.outbound.ChatMessageSend
Sets the optional 'content' attribute on the message
cookie - Variable in class com.bbm.sdk.bbmds.inbound.ChatKey
The cookie used to track this response to its 'chatKeyExport' request.
cookie - Variable in class com.bbm.sdk.bbmds.inbound.ChatMessageState
An opaque value that is echoed back to your application if it was specified in the request.
cookie - Variable in class com.bbm.sdk.bbmds.inbound.ChatParticipantTimes
An opaque value that is echoed back to your application if it was specified in the request.
cookie - Variable in class com.bbm.sdk.bbmds.inbound.ChatStartFailed
The opaque value supplied by your application when issuing the 'chatStart' request that has failed.
cookie - Variable in class com.bbm.sdk.bbmds.inbound.EndpointDeregisterResult
The opaque value supplied in the 'endpointDeregister' this result is associated to.
cookie - Variable in class com.bbm.sdk.bbmds.inbound.Endpoints
The opaque value supplied in the 'endpointsGet' this result is associated to.
cookie - Variable in class com.bbm.sdk.bbmds.inbound.EndpointUpdateResult
The opaque value supplied in the 'endpointUpdate' this result is associated to.
cookie - Variable in class com.bbm.sdk.bbmds.inbound.Identities
The opaque value supplied in the 'identitiesGet' message this result is associated to.
cookie - Variable in class com.bbm.sdk.bbmds.inbound.PinResult
An opaque value that is echoed back to your application if it was specified in the request.
cookie - Variable in class com.bbm.sdk.bbmds.inbound.SearchResult
The cookie value that was provided in the 'search' request.
cookie(String) - Method in class com.bbm.sdk.bbmds.internal.InboundMessageConsumer
set or update the cookie of the message being detected
cookie(String) - Method in class com.bbm.sdk.bbmds.outbound.ChatMessageStateGet
Sets the optional 'cookie' attribute on the message
cookie(String) - Method in class com.bbm.sdk.bbmds.outbound.ChatParticipantTimesGet
Sets the optional 'cookie' attribute on the message
cookie(String) - Method in class com.bbm.sdk.bbmds.outbound.RequestListChange
Sets the optional 'cookie' attribute on the message
cookie(String) - Method in class com.bbm.sdk.bbmds.outbound.RequestListElements
Sets the optional 'cookie' attribute on the message
cookie(String) - Method in class com.bbm.sdk.bbmds.outbound.RequestListMatching
Sets the optional 'cookie' attribute on the message
copy() - Method in class com.bbm.sdk.service.ProtocolMessage
 
count - Variable in class com.bbm.sdk.bbmds.ChatMessage.RefBy
The number of messages referencing this message via the tag.
count - Variable in class com.bbm.sdk.bbmds.Stat
The count(s) associated with this statistic.
create() - Method in class com.bbm.sdk.bbmds.BbmdsProtocol.OutboundMessage
 
createDataChannel(String, long, BBMEDataConnection.ChannelType) - Method in class com.bbm.sdk.media.BBMEDataConnection
Create a new data channel.

D

data - Variable in class com.bbm.sdk.bbmds.AppMessage
The data of your application message in the form of a JSON object.
data(JSONObject) - Method in class com.bbm.sdk.bbmds.Chat.AttributesBuilder
Use to change the Chat.data attribute.
data - Variable in class com.bbm.sdk.bbmds.Chat
This field contains opaque data managed by your application.
data - Variable in class com.bbm.sdk.bbmds.ChatMessage
This field contains opaque data managed by your application that is sent with the message.
Data() - Constructor for class com.bbm.sdk.bbmds.ChatMessage.Data
Creates a new instance with default values
Data(ChatMessage.Data) - Constructor for class com.bbm.sdk.bbmds.ChatMessage.Data
Creates a shallow copy of the argument.
data - Variable in class com.bbm.sdk.bbmds.inbound.ChatEvent
This field contains opaque data managed by your application that was received with the chat event.
data(JSONObject) - Method in class com.bbm.sdk.bbmds.outbound.ChatEventSend
Sets the optional 'data' attribute on the message
data(JSONObject) - Method in class com.bbm.sdk.bbmds.outbound.ChatMessageSend
Sets the optional 'data' attribute on the message
data(JSONObject) - Method in class com.bbm.sdk.bbmds.outbound.ChatStart
Sets the optional 'data' attribute on the message
DataConnectionInputStream() - Constructor for class com.bbm.sdk.media.BBMEDataChannelReceiver.DataConnectionInputStream
 
dataSetChanged() - Method in interface com.bbm.sdk.bbmds.internal.lists.IncrementalListObservable
Indicates that an unspecificied change has occured in the list.
dataSetChanged() - Method in class com.bbm.sdk.reactive.ObservableListHelper
The implementation should call this when its method is called.
delivered - Variable in class com.bbm.sdk.bbmds.inbound.ChatParticipantTimes.Times
The timestamp, in seconds since the POSIX epoch, of the most recent message delivery confirmation automatically sent by this participant in this chat.
description - Variable in class com.bbm.sdk.bbmds.inbound.Endpoints.RegisteredEndpoints
The human-readable description of the device/OS the endpoint is installed on.
detachFile(boolean) - Method in class com.bbm.sdk.bbmds.outbound.ChatMessageDetach
Sets the optional 'detachFile' attribute on the message
detachThumb(boolean) - Method in class com.bbm.sdk.bbmds.outbound.ChatMessageDetach
Sets the optional 'detachThumb' attribute on the message
dirty() - Method in class com.bbm.sdk.reactive.ComputedList
Force the value of the list to recomputed
dirty() - Method in class com.bbm.sdk.reactive.ComputedValue
 
dirty() - Method in class com.bbm.sdk.reactive.Mutable
Calling the method on all observers added to this without changing the value.
DISCONNECTED - Static variable in class com.bbm.sdk.service.BBMEnterpriseNetworkState
 
dispose() - Method in class com.bbm.sdk.reactive.ComputedValue
Remove all observers
dispose() - Method in class com.bbm.sdk.reactive.ObservableMonitor
Cancels any scheduled runs of the ObservableMonitor and clears the list of Observables it was monitoring.

E

Edit - Static variable in interface com.bbm.sdk.bbmds.ChatMessage.Ref.Tag
This message edits the referenced message.
Edit - Static variable in interface com.bbm.sdk.bbmds.ChatMessage.RefBy.Tag
This message has been edited by the referring message.
Edit - Static variable in interface com.bbm.sdk.bbmds.outbound.ChatMessageSend.Ref.Tag
This message edits the referenced message.
elements - Variable in class com.bbm.sdk.bbmds.inbound.SearchResult
The results of the search.
Elements() - Constructor for class com.bbm.sdk.bbmds.inbound.SearchResult.Elements
Creates a new instance with default values
Elements(SearchResult.Elements) - Constructor for class com.bbm.sdk.bbmds.inbound.SearchResult.Elements
Creates a shallow copy of the argument.
encryption - Variable in class com.bbm.sdk.bbmds.inbound.ProfileKeys.PrivateKeys
The unpadded base64url-encoded private encryption key.
encryption - Variable in class com.bbm.sdk.bbmds.inbound.ProfileKeys.PublicKeys
The unpadded base64url-encoded public encryption key.
endCall(int) - Method in interface com.bbm.sdk.media.BBMEMediaManager
End any active call.
endDataConnection(int) - Method in interface com.bbm.sdk.media.BBMEMediaManager
End active data connection.
EndpointDeregister - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the endpointDeregister protocol message
EndpointDeregister(String) - Constructor for class com.bbm.sdk.bbmds.outbound.EndpointDeregister
Creates a new outbound 'endpointDeregister' message.
EndpointDeregistered - Class in com.bbm.sdk.bbmds.inbound
This class represents an instance of the inbound endpointDeregistered protocol message
EndpointDeregistered() - Constructor for class com.bbm.sdk.bbmds.inbound.EndpointDeregistered
Creates a new instance with default values
EndpointDeregistered(EndpointDeregistered) - Constructor for class com.bbm.sdk.bbmds.inbound.EndpointDeregistered
Creates a shallow copy of the argument.
EndpointDeregisterResult - Class in com.bbm.sdk.bbmds.inbound
This class represents an instance of the inbound endpointDeregisterResult protocol message
EndpointDeregisterResult() - Constructor for class com.bbm.sdk.bbmds.inbound.EndpointDeregisterResult
Creates a new instance with default values
EndpointDeregisterResult(EndpointDeregisterResult) - Constructor for class com.bbm.sdk.bbmds.inbound.EndpointDeregisterResult
Creates a shallow copy of the argument.
EndpointDeregisterResult.Result - Enum in com.bbm.sdk.bbmds.inbound
The result of the update.
endpointId - Variable in class com.bbm.sdk.bbmds.inbound.Endpoints.RegisteredEndpoints
The endpoint's identifier for use in 'endpointUpdate' or 'endpointDeregister'.
endpointId(String) - Method in class com.bbm.sdk.bbmds.outbound.EndpointDeregister
Sets the optional 'endpointId' attribute on the message
endpointId(String) - Method in class com.bbm.sdk.bbmds.outbound.EndpointUpdate
Sets the optional 'endpointId' attribute on the message
Endpoints - Class in com.bbm.sdk.bbmds.inbound
This class represents an instance of the inbound endpoints protocol message
Endpoints() - Constructor for class com.bbm.sdk.bbmds.inbound.Endpoints
Creates a new instance with default values
Endpoints(Endpoints) - Constructor for class com.bbm.sdk.bbmds.inbound.Endpoints
Creates a shallow copy of the argument.
Endpoints.RegisteredEndpoints - Class in com.bbm.sdk.bbmds.inbound
A single endpoint.
Endpoints.Result - Enum in com.bbm.sdk.bbmds.inbound
The result of the request.
EndpointsGet - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the endpointsGet protocol message
EndpointsGet(String) - Constructor for class com.bbm.sdk.bbmds.outbound.EndpointsGet
Creates a new outbound 'endpointsGet' message.
EndpointUpdate - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the endpointUpdate protocol message
EndpointUpdate(String, String, String) - Constructor for class com.bbm.sdk.bbmds.outbound.EndpointUpdate
Creates a new outbound 'endpointUpdate' message.
EndpointUpdateResult - Class in com.bbm.sdk.bbmds.inbound
This class represents an instance of the inbound endpointUpdateResult protocol message
EndpointUpdateResult() - Constructor for class com.bbm.sdk.bbmds.inbound.EndpointUpdateResult
Creates a new instance with default values
EndpointUpdateResult(EndpointUpdateResult) - Constructor for class com.bbm.sdk.bbmds.inbound.EndpointUpdateResult
Creates a shallow copy of the argument.
EndpointUpdateResult.Result - Enum in com.bbm.sdk.bbmds.inbound
The result of the update.
equals(Object) - Method in class com.bbm.sdk.bbmds.AppMessage
 
equals(Object) - Method in class com.bbm.sdk.bbmds.Chat
 
equals(Object) - Method in class com.bbm.sdk.bbmds.ChatCriteria
 
equals(Object) - Method in class com.bbm.sdk.bbmds.ChatMessage.ChatMessageKey
 
equals(Object) - Method in class com.bbm.sdk.bbmds.ChatMessage.Data.Admin
 
equals(Object) - Method in class com.bbm.sdk.bbmds.ChatMessage.Data
 
equals(Object) - Method in class com.bbm.sdk.bbmds.ChatMessage.Data.Remove
 
equals(Object) - Method in class com.bbm.sdk.bbmds.ChatMessage
 
equals(Object) - Method in class com.bbm.sdk.bbmds.ChatMessage.Ref
 
equals(Object) - Method in class com.bbm.sdk.bbmds.ChatMessage.RefBy
 
equals(Object) - Method in class com.bbm.sdk.bbmds.ChatMessageCriteria
 
equals(Object) - Method in class com.bbm.sdk.bbmds.ChatMessageFileProgress.ChatMessageFileProgressKey
 
equals(Object) - Method in class com.bbm.sdk.bbmds.ChatMessageFileProgress
 
equals(Object) - Method in class com.bbm.sdk.bbmds.ChatParticipant.ChatParticipantKey
 
equals(Object) - Method in class com.bbm.sdk.bbmds.ChatParticipant
 
equals(Object) - Method in class com.bbm.sdk.bbmds.ChatParticipantCriteria
 
equals(Object) - Method in class com.bbm.sdk.bbmds.Global
 
equals(Object) - Method in class com.bbm.sdk.bbmds.GlobalAuthTokenState
 
equals(Object) - Method in class com.bbm.sdk.bbmds.GlobalChatMessageFileAutoDownload
 
equals(Object) - Method in class com.bbm.sdk.bbmds.GlobalEndpointId
 
equals(Object) - Method in class com.bbm.sdk.bbmds.GlobalLocalPin
 
equals(Object) - Method in class com.bbm.sdk.bbmds.GlobalLocalUri
 
equals(Object) - Method in class com.bbm.sdk.bbmds.GlobalProfileKeysState
 
equals(Object) - Method in class com.bbm.sdk.bbmds.GlobalRegistrationToken
 
equals(Object) - Method in class com.bbm.sdk.bbmds.GlobalSetupAccount
 
equals(Object) - Method in class com.bbm.sdk.bbmds.GlobalSetupState
 
equals(Object) - Method in class com.bbm.sdk.bbmds.GlobalSyncing
 
equals(Object) - Method in class com.bbm.sdk.bbmds.GlobalSyncPasscodeState
 
equals(Object) - Method in class com.bbm.sdk.bbmds.inbound.ChatMessageState.States
 
equals(Object) - Method in class com.bbm.sdk.bbmds.inbound.ChatParticipantTimes.Times
 
equals(Object) - Method in class com.bbm.sdk.bbmds.inbound.Endpoints.RegisteredEndpoints
 
equals(Object) - Method in class com.bbm.sdk.bbmds.inbound.Identities.Info
 
equals(Object) - Method in class com.bbm.sdk.bbmds.inbound.PinResult.Pins
 
equals(Object) - Method in class com.bbm.sdk.bbmds.inbound.ProfileKeys.PrivateKeys
 
equals(Object) - Method in class com.bbm.sdk.bbmds.inbound.ProfileKeys.PublicKeys
 
equals(Object) - Method in class com.bbm.sdk.bbmds.inbound.SearchResult.Elements
 
equals(Object) - Method in class com.bbm.sdk.bbmds.PinUserCriteria
 
equals(Object) - Method in class com.bbm.sdk.bbmds.RegIdUserCriteria
 
equals(Object) - Method in class com.bbm.sdk.bbmds.Stat
 
equals(Object) - Method in class com.bbm.sdk.bbmds.Typing
 
equals(Object) - Method in class com.bbm.sdk.bbmds.Typing.TypingKey
 
equals(Object) - Method in class com.bbm.sdk.bbmds.User
 
equals(Object) - Method in class com.bbm.sdk.bbmds.UserCriteria
 
equals(Object) - Method in class com.bbm.sdk.media.BBMECall
 
equals(Object) - Method in class com.bbm.sdk.media.BBMEDataChannelReceiver
 
equals(Object) - Method in class com.bbm.sdk.media.BBMEDataChannelSender
 
equals(Object) - Method in class com.bbm.sdk.media.BBMEDataConnection
 
error - Variable in class com.bbm.sdk.bbmds.inbound.SetupError
The type of error encountered.
error - Variable in class com.bbm.sdk.bbmds.inbound.SyncError
The type of endpoint sync error encountered.
Existence - Enum in com.bbm.sdk.bbmds.internal
Represents the state of Existence of a JsonConstructable or InboundMessage.
exists - Variable in class com.bbm.sdk.bbmds.AppMessage
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.Chat
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.ChatMessage
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.ChatMessageFileProgress
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.ChatParticipant
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.Global
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.GlobalAuthTokenState
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.GlobalChatMessageFileAutoDownload
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.GlobalEndpointId
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.GlobalLocalPin
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.GlobalLocalUri
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.GlobalProfileKeysState
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.GlobalRegistrationToken
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.GlobalSetupAccount
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.GlobalSetupState
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.GlobalSyncing
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.GlobalSyncPasscodeState
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.inbound.ChatEvent
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.inbound.ChatJoined
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.inbound.ChatKey
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.inbound.ChatKeysImportFailure
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.inbound.ChatMessageState
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.inbound.ChatParticipantTimes
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.inbound.ChatStartFailed
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.inbound.EndpointDeregistered
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.inbound.EndpointDeregisterResult
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.inbound.Endpoints
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.inbound.EndpointUpdateResult
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.inbound.Identities
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.inbound.PinResult
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.inbound.ProfileKeys
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.inbound.ProfileKeysImportFailure
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.inbound.SearchResult
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.inbound.SetupError
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.inbound.SyncError
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.inbound.SyncPasscodeChangeResult
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.inbound.UserKeysChanged
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.inbound.UserKeysImportFailure
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.Stat
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.Typing
Determines whether the data in this object is valid.
exists - Variable in class com.bbm.sdk.bbmds.User
Determines whether the data in this object is valid.
externalId - Variable in class com.bbm.sdk.bbmds.AppMessage
The id of your application message, as specified by the system that injected it.

F

file - Variable in class com.bbm.sdk.bbmds.ChatMessage
A path to a large file that is not carried in the message.
file(String) - Method in class com.bbm.sdk.bbmds.outbound.ChatMessageSend
Sets the optional 'file' attribute on the message
filePolicy(ChatMessageSend.FilePolicy) - Method in class com.bbm.sdk.bbmds.outbound.ChatMessageSend
Sets the optional 'filePolicy' attribute on the message
fileSize - Variable in class com.bbm.sdk.bbmds.ChatMessage
The advertised size of the file, in bytes, as indicated by the sender.
fileState - Variable in class com.bbm.sdk.bbmds.ChatMessage
Indicates the state of file upload or download.
flags - Variable in class com.bbm.sdk.bbmds.Chat
Compact read-only flags about the chat.
flags - Variable in class com.bbm.sdk.bbmds.ChatMessage
Compact read-only flags about the message.
flags - Variable in class com.bbm.sdk.bbmds.ChatParticipant
Compact read-only flags about the participant.
flags - Variable in class com.bbm.sdk.bbmds.inbound.ChatEvent
Compact read-only flags about the chat event.
forwarded - Variable in class com.bbm.sdk.bbmds.ChatMessage.Data
Iff present and true, then this message is considered a forwarded message.

G

Gap - Static variable in interface com.bbm.sdk.bbmds.ChatMessage.Tag
The message history contains a gap at this position where messages have been permanently lost.
get(int) - Method in interface com.bbm.sdk.bbmds.internal.lists.ObservableList
Returns the element at the specified position in this list.
get(int) - Method in class com.bbm.sdk.reactive.ComputedList
Returns the element at the specified index in this list.
get() - Method in class com.bbm.sdk.reactive.ComputedList
Get the list.
get() - Method in class com.bbm.sdk.reactive.ComputedValue
Return the value being computed.
get() - Method in class com.bbm.sdk.reactive.Mutable
Get the current observed value.
get() - Method in interface com.bbm.sdk.reactive.ObservableValue
Returns the current value of the observable.
get() - Method in class com.bbm.sdk.service.InboundMessageObservable
 
getActiveAudioDevice() - Method in interface com.bbm.sdk.media.BBMEMediaManager
Returns the currently active audio output device.
getActiveCallId() - Method in interface com.bbm.sdk.media.BBMEMediaManager
Provides the id of the current active BBMECall if one exists.
getAppMessage(String) - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Returns a single element from the appMessage list.
getAppMessageList() - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Returns all elements from the appMessage list.
getAvailableAudioDevices() - Method in interface com.bbm.sdk.media.BBMEMediaManager
Provides a list of available audio output devices.
getBbmdsProtocol() - Method in class com.bbm.sdk.BBMEnterprise
Returns an instance of the Core Bbmds Protocol.
getBbmdsProtocolConnector() - Method in class com.bbm.sdk.BBMEnterprise
Returns a reference to the Bbmds ProtocolConnector.
getBytesTransferred() - Method in class com.bbm.sdk.media.BBMEDataChannel
Return the total number of bytes which have been sent across the connection in this channel.
getCall(int) - Method in interface com.bbm.sdk.media.BBMEMediaManager
Returns the matching call for the given id.
getCallId() - Method in class com.bbm.sdk.media.BBMECall
Unique identifier for this call.
getCallLog() - Method in class com.bbm.sdk.media.BBMECall
Provides the call log code.
getCallQuality() - Method in class com.bbm.sdk.media.BBMECall
Provides the current call quality.
getCallStartTime() - Method in class com.bbm.sdk.media.BBMECall
Provides the call started time.
getCallState() - Method in class com.bbm.sdk.media.BBMECall
Return the current call state
getCameraCount() - Method in interface com.bbm.sdk.media.BBMEMediaManager
Provides a count of the number of cameras available on this device.
getChannelType() - Method in class com.bbm.sdk.media.BBMEDataChannel
The type of the data channel.
getChat(String) - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Returns a single element from the chat list.
getChatList() - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Returns all elements from the chat list.
getChatList(ChatCriteria) - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Returns the elements from the chat list that match the given criteria.
getChatMessage(ChatMessage.ChatMessageKey) - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Returns a single element from the chatMessage list.
getChatMessageFileProgress(ChatMessageFileProgress.ChatMessageFileProgressKey) - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Returns a single element from the chatMessageFileProgress list.
getChatMessageList(ChatMessageCriteria) - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Returns the elements from the chatMessage list that match the given criteria.
getChatParticipant(ChatParticipant.ChatParticipantKey) - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Returns a single element from the chatParticipant list.
getChatParticipantList(ChatParticipantCriteria) - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Returns the elements from the chatParticipant list that match the given criteria.
getClientOptions() - Method in class com.bbm.sdk.BBMEConfig
Returns the runtime options need for the BBMEnterprise core items needed to start.
getConnectionState() - Method in class com.bbm.sdk.service.BBMEnterpriseNetworkState
 
getCookie() - Method in class com.bbm.sdk.bbmds.internal.lists.ListMatchingCriteria
Get the cookie associated with the criteria
getData() - Method in class com.bbm.sdk.service.ProtocolMessage
 
getDataChannelId() - Method in class com.bbm.sdk.media.BBMEDataChannel
The id of the data channel.
getDataConnection(int) - Method in interface com.bbm.sdk.media.BBMEMediaManager
Retrieve a data connection.
getDataConnectionId() - Method in class com.bbm.sdk.media.BBMEDataChannel
Get the id for the connection underpinning the channel
getDataConnectionId() - Method in class com.bbm.sdk.media.BBMEDataConnection
The id of the data connection.
getDataReceiver(String) - Method in class com.bbm.sdk.media.BBMEDataConnection
Retrieve a data receiver matching the provided channel id.
getDataSender(String) - Method in class com.bbm.sdk.media.BBMEDataConnection
getExists() - Method in class com.bbm.sdk.bbmds.AppMessage
 
getExists() - Method in class com.bbm.sdk.bbmds.Chat
 
getExists() - Method in class com.bbm.sdk.bbmds.ChatMessage
 
getExists() - Method in class com.bbm.sdk.bbmds.ChatMessageFileProgress
 
getExists() - Method in class com.bbm.sdk.bbmds.ChatParticipant
 
getExists() - Method in class com.bbm.sdk.bbmds.Global
 
getExists() - Method in class com.bbm.sdk.bbmds.GlobalAuthTokenState
 
getExists() - Method in class com.bbm.sdk.bbmds.GlobalChatMessageFileAutoDownload
 
getExists() - Method in class com.bbm.sdk.bbmds.GlobalEndpointId
 
getExists() - Method in class com.bbm.sdk.bbmds.GlobalLocalPin
 
getExists() - Method in class com.bbm.sdk.bbmds.GlobalLocalUri
 
getExists() - Method in class com.bbm.sdk.bbmds.GlobalProfileKeysState
 
getExists() - Method in class com.bbm.sdk.bbmds.GlobalRegistrationToken
 
getExists() - Method in class com.bbm.sdk.bbmds.GlobalSetupAccount
 
getExists() - Method in class com.bbm.sdk.bbmds.GlobalSetupState
 
getExists() - Method in class com.bbm.sdk.bbmds.GlobalSyncing
 
getExists() - Method in class com.bbm.sdk.bbmds.GlobalSyncPasscodeState
 
getExists() - Method in class com.bbm.sdk.bbmds.inbound.ChatEvent
 
getExists() - Method in class com.bbm.sdk.bbmds.inbound.ChatJoined
 
getExists() - Method in class com.bbm.sdk.bbmds.inbound.ChatKey
 
getExists() - Method in class com.bbm.sdk.bbmds.inbound.ChatKeysImportFailure
 
getExists() - Method in class com.bbm.sdk.bbmds.inbound.ChatMessageState
 
getExists() - Method in class com.bbm.sdk.bbmds.inbound.ChatParticipantTimes
 
getExists() - Method in class com.bbm.sdk.bbmds.inbound.ChatStartFailed
 
getExists() - Method in class com.bbm.sdk.bbmds.inbound.EndpointDeregistered
 
getExists() - Method in class com.bbm.sdk.bbmds.inbound.EndpointDeregisterResult
 
getExists() - Method in class com.bbm.sdk.bbmds.inbound.Endpoints
 
getExists() - Method in class com.bbm.sdk.bbmds.inbound.EndpointUpdateResult
 
getExists() - Method in class com.bbm.sdk.bbmds.inbound.Identities
 
getExists() - Method in class com.bbm.sdk.bbmds.inbound.PinResult
 
getExists() - Method in class com.bbm.sdk.bbmds.inbound.ProfileKeys
 
getExists() - Method in class com.bbm.sdk.bbmds.inbound.ProfileKeysImportFailure
 
getExists() - Method in class com.bbm.sdk.bbmds.inbound.SearchResult
 
getExists() - Method in class com.bbm.sdk.bbmds.inbound.SetupError
 
getExists() - Method in class com.bbm.sdk.bbmds.inbound.SyncError
 
getExists() - Method in class com.bbm.sdk.bbmds.inbound.SyncPasscodeChangeResult
 
getExists() - Method in class com.bbm.sdk.bbmds.inbound.UserKeysChanged
 
getExists() - Method in class com.bbm.sdk.bbmds.inbound.UserKeysImportFailure
 
getExists() - Method in interface com.bbm.sdk.bbmds.internal.InboundMessage
getExists() - Method in interface com.bbm.sdk.bbmds.internal.JsonConstructable
getExists() - Method in class com.bbm.sdk.bbmds.Stat
 
getExists() - Method in class com.bbm.sdk.bbmds.Typing
 
getExists() - Method in class com.bbm.sdk.bbmds.User
 
getExists() - Method in class com.bbm.sdk.media.BBMECall
Check the existence of the call.
getExists() - Method in class com.bbm.sdk.media.BBMEDataConnection
Check if this data connection exists.
getExpectedSize() - Method in class com.bbm.sdk.media.BBMEDataChannel
The expected size of the data being transferred.
getFailureReason() - Method in class com.bbm.sdk.BBMEnterprise
Provides a failure reason if the BBM SDK encountered an issue during operation.
getFailureReason() - Method in class com.bbm.sdk.media.BBMECall
Provides a failure code if the call ended unexpectedly.
getFailureReason() - Method in class com.bbm.sdk.media.BBMEDataConnection
Provides a failure code if the connection ended unexpectedly.
getGlobalAuthTokenState() - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Access the single instance of GlobalAuthTokenState GlobalAuthTokenState
getGlobalChatMessageFileAutoDownload() - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Access the single instance of GlobalChatMessageFileAutoDownload GlobalChatMessageFileAutoDownload
getGlobalEndpointId() - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Access the single instance of GlobalEndpointId GlobalEndpointId
getGlobalLocalPin() - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Access the single instance of GlobalLocalPin GlobalLocalPin
getGlobalLocalUri() - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Access the single instance of GlobalLocalUri GlobalLocalUri
getGlobalProfileKeysState() - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Access the single instance of GlobalProfileKeysState GlobalProfileKeysState
getGlobalRegistrationToken() - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Access the single instance of GlobalRegistrationToken GlobalRegistrationToken
getGlobalSetupAccount() - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Access the single instance of GlobalSetupAccount GlobalSetupAccount
getGlobalSetupState() - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Access the single instance of GlobalSetupState GlobalSetupState
getGlobalSyncing() - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Access the single instance of GlobalSyncing GlobalSyncing
getGlobalSyncPasscodeState() - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Access the single instance of GlobalSyncPasscodeState GlobalSyncPasscodeState
getId() - Method in class com.bbm.sdk.bbmds.internal.lists.ListMatchingCriteria
Creates a unique string that can be used as a Identifier.
getInputStream() - Method in class com.bbm.sdk.media.BBMEDataChannelReceiver
An input stream which read from the data connection.
getInstance(String) - Static method in class com.bbm.sdk.bbmds.GlobalFactory
 
getInstance(Context) - Static method in class com.bbm.sdk.BBMEConfig
Gets or creates an instance of this class.
getInstance() - Static method in class com.bbm.sdk.BBMEnterprise
Gets or creates an instance of this class.
getJSON() - Method in class com.bbm.sdk.bbmds.ChatMessage.Data
 
getJSON() - Method in class com.bbm.sdk.service.ProtocolMessage
Holds the json representation of the message, provided this message is not of type "stream".
getLocalVideoRenderer() - Method in class com.bbm.sdk.media.BBMECall
Provides the local video BBMEVideoRenderer if the local camera has been enabled.
getLocalViewport() - Method in class com.bbm.sdk.media.BBMECall
getLogFileBasePath() - Method in class com.bbm.sdk.BBMEnterprise
Get the base absolute path to where BBM SDK log files are stored.
getMatchingOrientationScalingType() - Method in class com.bbm.sdk.media.BBMEVideoRenderer
Get the scaling type which is being used when the video source orientation matches the surface view orientation.
getMediaManager() - Method in class com.bbm.sdk.BBMEnterprise
Returns an instance of the BBM Media Call Manager.
getMessageType() - Method in class com.bbm.sdk.bbmds.inbound.ChatEvent
 
getMessageType() - Method in class com.bbm.sdk.bbmds.inbound.ChatJoined
 
getMessageType() - Method in class com.bbm.sdk.bbmds.inbound.ChatKey
 
getMessageType() - Method in class com.bbm.sdk.bbmds.inbound.ChatKeysImportFailure
 
getMessageType() - Method in class com.bbm.sdk.bbmds.inbound.ChatMessageState
 
getMessageType() - Method in class com.bbm.sdk.bbmds.inbound.ChatParticipantTimes
 
getMessageType() - Method in class com.bbm.sdk.bbmds.inbound.ChatStartFailed
 
getMessageType() - Method in class com.bbm.sdk.bbmds.inbound.EndpointDeregistered
 
getMessageType() - Method in class com.bbm.sdk.bbmds.inbound.EndpointDeregisterResult
 
getMessageType() - Method in class com.bbm.sdk.bbmds.inbound.Endpoints
 
getMessageType() - Method in class com.bbm.sdk.bbmds.inbound.EndpointUpdateResult
 
getMessageType() - Method in class com.bbm.sdk.bbmds.inbound.Identities
 
getMessageType() - Method in class com.bbm.sdk.bbmds.inbound.PinResult
 
getMessageType() - Method in class com.bbm.sdk.bbmds.inbound.ProfileKeys
 
getMessageType() - Method in class com.bbm.sdk.bbmds.inbound.ProfileKeysImportFailure
 
getMessageType() - Method in class com.bbm.sdk.bbmds.inbound.SearchResult
 
getMessageType() - Method in class com.bbm.sdk.bbmds.inbound.SetupError
 
getMessageType() - Method in class com.bbm.sdk.bbmds.inbound.SyncError
 
getMessageType() - Method in class com.bbm.sdk.bbmds.inbound.SyncPasscodeChangeResult
 
getMessageType() - Method in class com.bbm.sdk.bbmds.inbound.UserKeysChanged
 
getMessageType() - Method in class com.bbm.sdk.bbmds.inbound.UserKeysImportFailure
 
getMessageType() - Method in interface com.bbm.sdk.bbmds.internal.InboundMessage
 
getMetaData() - Method in class com.bbm.sdk.media.BBMEDataConnection
Gets the metadata of this data connection.
getMismatchOrientationScalingType() - Method in class com.bbm.sdk.media.BBMEVideoRenderer
Get the scaling type which is being used when the video source orientation does not match the surface view orientation.
getName() - Method in class com.bbm.sdk.media.BBMEDataChannel
The name of the data channel.
getOutputStream() - Method in class com.bbm.sdk.media.BBMEDataChannelSender
An output stream which writes to the data connection.
getParticipantUri() - Method in class com.bbm.sdk.media.BBMECall
Provides the uri of the call participant.
getParticipantUserUri() - Method in class com.bbm.sdk.media.BBMEDataConnection
The uri of the participant in this data connection, if known.
getPin() - Method in class com.bbm.sdk.media.BBMECall
Provides the PIN of the call participant.
getPrimaryKey() - Method in class com.bbm.sdk.bbmds.AppMessage
Provides the unique key for this AppMessage
getPrimaryKey() - Method in class com.bbm.sdk.bbmds.Chat
Provides the unique key for this Chat
getPrimaryKey() - Method in class com.bbm.sdk.bbmds.ChatMessage
Provides the unique key for this ChatMessage
getPrimaryKey() - Method in class com.bbm.sdk.bbmds.ChatMessageFileProgress
Provides the unique key for this ChatMessageFileProgress
getPrimaryKey() - Method in class com.bbm.sdk.bbmds.ChatParticipant
Provides the unique key for this ChatParticipant
getPrimaryKey() - Method in class com.bbm.sdk.bbmds.Global
Provides the unique key for this Global
getPrimaryKey() - Method in class com.bbm.sdk.bbmds.GlobalAuthTokenState
 
getPrimaryKey() - Method in class com.bbm.sdk.bbmds.GlobalChatMessageFileAutoDownload
 
getPrimaryKey() - Method in class com.bbm.sdk.bbmds.GlobalEndpointId
 
getPrimaryKey() - Method in class com.bbm.sdk.bbmds.GlobalLocalPin
 
getPrimaryKey() - Method in class com.bbm.sdk.bbmds.GlobalLocalUri
 
getPrimaryKey() - Method in class com.bbm.sdk.bbmds.GlobalProfileKeysState
 
getPrimaryKey() - Method in class com.bbm.sdk.bbmds.GlobalRegistrationToken
 
getPrimaryKey() - Method in class com.bbm.sdk.bbmds.GlobalSetupAccount
 
getPrimaryKey() - Method in class com.bbm.sdk.bbmds.GlobalSetupState
 
getPrimaryKey() - Method in class com.bbm.sdk.bbmds.GlobalSyncing
 
getPrimaryKey() - Method in class com.bbm.sdk.bbmds.GlobalSyncPasscodeState
 
getPrimaryKey() - Method in interface com.bbm.sdk.bbmds.internal.JsonConstructable
 
getPrimaryKey() - Method in class com.bbm.sdk.bbmds.Stat
Provides the unique key for this Stat
getPrimaryKey() - Method in class com.bbm.sdk.bbmds.Typing
Provides the unique key for this Typing
getPrimaryKey() - Method in class com.bbm.sdk.bbmds.User
Provides the unique key for this User
getProgress() - Method in class com.bbm.sdk.media.BBMEDataChannel
Return the progress percentage as a integer between [0 - 100].
getReason() - Method in class com.bbm.sdk.service.BBMEnterpriseNetworkState
 
getRegId() - Method in class com.bbm.sdk.media.BBMECall
Provides the registration id of the call participant.
getRegId() - Method in class com.bbm.sdk.media.BBMEDataConnection
Provides the registration id of the data connection participant.
getRemoteVideoRenderer() - Method in class com.bbm.sdk.media.BBMECall
Provides the remote video BBMEVideoRenderer if video is being shared by the other call party.
getRemoteViewport() - Method in class com.bbm.sdk.media.BBMECall
getSecureState() - Method in class com.bbm.sdk.media.BBMECall
Return security state of the call.
getStat(String) - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Returns a single element from the stat list.
getState() - Method in class com.bbm.sdk.BBMEnterprise
Returns the state of BBM Enterprise.
getState() - Method in class com.bbm.sdk.media.BBMEDataConnection
Get the state of the data connection When the state is BBMEDataConnection.ConnectionState.CONNECTED data can be sent or received.
getStatList() - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Returns all elements from the stat list.
getStatus() - Method in interface com.bbm.sdk.service.ProtocolConnector
Returns the current status of the ProtocolConnector
getterCalled(Observable) - Static method in class com.bbm.sdk.reactive.ObservableTracker
This may be invoked by any method to identify itself as a TrackedGetter.
getType() - Method in class com.bbm.sdk.media.BBMEVideoRenderer
Returns the type of video content in this renderer.
getType() - Method in class com.bbm.sdk.service.ProtocolMessage
 
getTyping(Typing.TypingKey) - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Returns a single element from the typing list.
getTypingList() - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Returns all elements from the typing list.
getUser(String) - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Returns a single element from the user list.
getUser(RegIdUserCriteria) - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Returns a matching element that matches the given criteria.
getUser(PinUserCriteria) - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Returns a matching element that matches the given criteria.
getUserList(UserCriteria) - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Returns the elements from the user list that match the given criteria.
getVideoSurfaceView() - Method in class com.bbm.sdk.media.BBMECall
getView() - Method in class com.bbm.sdk.media.BBMEVideoRenderer
Returns the SurfaceView where video content will be drawn.
Global - Class in com.bbm.sdk.bbmds
This list holds the set of global variables exchanged between your application and bbmcore.
Global() - Constructor for class com.bbm.sdk.bbmds.Global
Creates a new instance with default values
Global(Global) - Constructor for class com.bbm.sdk.bbmds.Global
Creates a shallow copy of the argument.
GlobalAuthTokenState - Class in com.bbm.sdk.bbmds
Use getGlobalAuthTokenState() method to access the single instance of this global BbmdsProtocol.getGlobalAuthTokenState()
GlobalAuthTokenState() - Constructor for class com.bbm.sdk.bbmds.GlobalAuthTokenState
Creates a new instance with default values
GlobalAuthTokenState(GlobalAuthTokenState) - Constructor for class com.bbm.sdk.bbmds.GlobalAuthTokenState
Creates a shallow copy of the argument.
GlobalAuthTokenState.State - Enum in com.bbm.sdk.bbmds
The current state of the authToken value in bbmcore.
GlobalChatMessageFileAutoDownload - Class in com.bbm.sdk.bbmds
Use getGlobalChatMessageFileAutoDownload() method to access the single instance of this global BbmdsProtocol.getGlobalChatMessageFileAutoDownload()
GlobalChatMessageFileAutoDownload() - Constructor for class com.bbm.sdk.bbmds.GlobalChatMessageFileAutoDownload
Creates a new instance with default values
GlobalChatMessageFileAutoDownload(GlobalChatMessageFileAutoDownload) - Constructor for class com.bbm.sdk.bbmds.GlobalChatMessageFileAutoDownload
Creates a shallow copy of the argument.
GlobalChatMessageFileAutoDownload.AttributesBuilder - Class in com.bbm.sdk.bbmds
Used to assist with changing supported attributes of GlobalChatMessageFileAutoDownload.
GlobalEndpointId - Class in com.bbm.sdk.bbmds
Use getGlobalEndpointId() method to access the single instance of this global BbmdsProtocol.getGlobalEndpointId()
GlobalEndpointId() - Constructor for class com.bbm.sdk.bbmds.GlobalEndpointId
Creates a new instance with default values
GlobalEndpointId(GlobalEndpointId) - Constructor for class com.bbm.sdk.bbmds.GlobalEndpointId
Creates a shallow copy of the argument.
GlobalFactory - Class in com.bbm.sdk.bbmds
 
GlobalFactory() - Constructor for class com.bbm.sdk.bbmds.GlobalFactory
 
GlobalLocalPin - Class in com.bbm.sdk.bbmds
Use getGlobalLocalPin() method to access the single instance of this global BbmdsProtocol.getGlobalLocalPin()
GlobalLocalPin() - Constructor for class com.bbm.sdk.bbmds.GlobalLocalPin
Creates a new instance with default values
GlobalLocalPin(GlobalLocalPin) - Constructor for class com.bbm.sdk.bbmds.GlobalLocalPin
Creates a shallow copy of the argument.
GlobalLocalUri - Class in com.bbm.sdk.bbmds
Use getGlobalLocalUri() method to access the single instance of this global BbmdsProtocol.getGlobalLocalUri()
GlobalLocalUri() - Constructor for class com.bbm.sdk.bbmds.GlobalLocalUri
Creates a new instance with default values
GlobalLocalUri(GlobalLocalUri) - Constructor for class com.bbm.sdk.bbmds.GlobalLocalUri
Creates a shallow copy of the argument.
GlobalProfileKeysState - Class in com.bbm.sdk.bbmds
Use getGlobalProfileKeysState() method to access the single instance of this global BbmdsProtocol.getGlobalProfileKeysState()
GlobalProfileKeysState() - Constructor for class com.bbm.sdk.bbmds.GlobalProfileKeysState
Creates a new instance with default values
GlobalProfileKeysState(GlobalProfileKeysState) - Constructor for class com.bbm.sdk.bbmds.GlobalProfileKeysState
Creates a shallow copy of the argument.
GlobalProfileKeysState.AttributesBuilder - Class in com.bbm.sdk.bbmds
Used to assist with changing supported attributes of GlobalProfileKeysState.
GlobalProfileKeysState.State - Enum in com.bbm.sdk.bbmds
The current state of the profile's keys.
GlobalRegistrationToken - Class in com.bbm.sdk.bbmds
Use getGlobalRegistrationToken() method to access the single instance of this global BbmdsProtocol.getGlobalRegistrationToken()
GlobalRegistrationToken() - Constructor for class com.bbm.sdk.bbmds.GlobalRegistrationToken
Creates a new instance with default values
GlobalRegistrationToken(GlobalRegistrationToken) - Constructor for class com.bbm.sdk.bbmds.GlobalRegistrationToken
Creates a shallow copy of the argument.
GlobalSetupAccount - Class in com.bbm.sdk.bbmds
Use getGlobalSetupAccount() method to access the single instance of this global BbmdsProtocol.getGlobalSetupAccount()
GlobalSetupAccount() - Constructor for class com.bbm.sdk.bbmds.GlobalSetupAccount
Creates a new instance with default values
GlobalSetupAccount(GlobalSetupAccount) - Constructor for class com.bbm.sdk.bbmds.GlobalSetupAccount
Creates a shallow copy of the argument.
GlobalSetupAccount.State - Enum in com.bbm.sdk.bbmds
Indicates what kind of identity was used for the most recent attempt to set up Spark Communications Services.
GlobalSetupState - Class in com.bbm.sdk.bbmds
Use getGlobalSetupState() method to access the single instance of this global BbmdsProtocol.getGlobalSetupState()
GlobalSetupState() - Constructor for class com.bbm.sdk.bbmds.GlobalSetupState
Creates a new instance with default values
GlobalSetupState(GlobalSetupState) - Constructor for class com.bbm.sdk.bbmds.GlobalSetupState
Creates a shallow copy of the argument.
GlobalSetupState.ProgressMessage - Enum in com.bbm.sdk.bbmds
When the 'state' is 'Ongoing', this indicates the current phase of setup.
GlobalSetupState.State - Enum in com.bbm.sdk.bbmds
This indicates the current setup state.
GlobalSyncing - Class in com.bbm.sdk.bbmds
Use getGlobalSyncing() method to access the single instance of this global BbmdsProtocol.getGlobalSyncing()
GlobalSyncing() - Constructor for class com.bbm.sdk.bbmds.GlobalSyncing
Creates a new instance with default values
GlobalSyncing(GlobalSyncing) - Constructor for class com.bbm.sdk.bbmds.GlobalSyncing
Creates a shallow copy of the argument.
GlobalSyncPasscodeState - Class in com.bbm.sdk.bbmds
Use getGlobalSyncPasscodeState() method to access the single instance of this global BbmdsProtocol.getGlobalSyncPasscodeState()
GlobalSyncPasscodeState() - Constructor for class com.bbm.sdk.bbmds.GlobalSyncPasscodeState
Creates a new instance with default values
GlobalSyncPasscodeState(GlobalSyncPasscodeState) - Constructor for class com.bbm.sdk.bbmds.GlobalSyncPasscodeState
Creates a shallow copy of the argument.
GlobalSyncPasscodeState.State - Enum in com.bbm.sdk.bbmds
This state tells your application whether bbmcore requires a passcode during the endpoint sync phase of setup.

H

handlePushNotification(Map<String, String>) - Method in class com.bbm.sdk.BBMEnterprise
Handles a push notification for BBMEnterprise.
handlePushNotification(Bundle) - Method in class com.bbm.sdk.BBMEnterprise
hasDataBeenDiscarded() - Method in class com.bbm.sdk.media.BBMEDataChannelReceiver
If the data is not being read from this receiver at a sufficient speed some data may be lost when the buffering limit is reached.
hasFlag(Chat.Flags) - Method in class com.bbm.sdk.bbmds.Chat
Check if the Flags string contains the given flag.
hasFlag(ChatMessage.Flags) - Method in class com.bbm.sdk.bbmds.ChatMessage
Check if the Flags string contains the given flag.
hasFlag(ChatParticipant.Flags) - Method in class com.bbm.sdk.bbmds.ChatParticipant
Check if the Flags string contains the given flag.
hashCode() - Method in class com.bbm.sdk.bbmds.AppMessage
 
hashCode() - Method in class com.bbm.sdk.bbmds.Chat
 
hashCode() - Method in class com.bbm.sdk.bbmds.ChatCriteria
 
hashCode() - Method in class com.bbm.sdk.bbmds.ChatMessage.ChatMessageKey
 
hashCode() - Method in class com.bbm.sdk.bbmds.ChatMessage.Data.Admin
 
hashCode() - Method in class com.bbm.sdk.bbmds.ChatMessage.Data
 
hashCode() - Method in class com.bbm.sdk.bbmds.ChatMessage.Data.Remove
 
hashCode() - Method in class com.bbm.sdk.bbmds.ChatMessage
 
hashCode() - Method in class com.bbm.sdk.bbmds.ChatMessage.Ref
 
hashCode() - Method in class com.bbm.sdk.bbmds.ChatMessage.RefBy
 
hashCode() - Method in class com.bbm.sdk.bbmds.ChatMessageCriteria
 
hashCode() - Method in class com.bbm.sdk.bbmds.ChatMessageFileProgress.ChatMessageFileProgressKey
 
hashCode() - Method in class com.bbm.sdk.bbmds.ChatMessageFileProgress
 
hashCode() - Method in class com.bbm.sdk.bbmds.ChatParticipant.ChatParticipantKey
 
hashCode() - Method in class com.bbm.sdk.bbmds.ChatParticipant
 
hashCode() - Method in class com.bbm.sdk.bbmds.ChatParticipantCriteria
 
hashCode() - Method in class com.bbm.sdk.bbmds.Global
 
hashCode() - Method in class com.bbm.sdk.bbmds.GlobalAuthTokenState
 
hashCode() - Method in class com.bbm.sdk.bbmds.GlobalChatMessageFileAutoDownload
 
hashCode() - Method in class com.bbm.sdk.bbmds.GlobalEndpointId
 
hashCode() - Method in class com.bbm.sdk.bbmds.GlobalLocalPin
 
hashCode() - Method in class com.bbm.sdk.bbmds.GlobalLocalUri
 
hashCode() - Method in class com.bbm.sdk.bbmds.GlobalProfileKeysState
 
hashCode() - Method in class com.bbm.sdk.bbmds.GlobalRegistrationToken
 
hashCode() - Method in class com.bbm.sdk.bbmds.GlobalSetupAccount
 
hashCode() - Method in class com.bbm.sdk.bbmds.GlobalSetupState
 
hashCode() - Method in class com.bbm.sdk.bbmds.GlobalSyncing
 
hashCode() - Method in class com.bbm.sdk.bbmds.GlobalSyncPasscodeState
 
hashCode() - Method in class com.bbm.sdk.bbmds.inbound.ChatMessageState.States
 
hashCode() - Method in class com.bbm.sdk.bbmds.inbound.ChatParticipantTimes.Times
 
hashCode() - Method in class com.bbm.sdk.bbmds.inbound.Endpoints.RegisteredEndpoints
 
hashCode() - Method in class com.bbm.sdk.bbmds.inbound.Identities.Info
 
hashCode() - Method in class com.bbm.sdk.bbmds.inbound.PinResult.Pins
 
hashCode() - Method in class com.bbm.sdk.bbmds.inbound.ProfileKeys.PrivateKeys
 
hashCode() - Method in class com.bbm.sdk.bbmds.inbound.ProfileKeys.PublicKeys
 
hashCode() - Method in class com.bbm.sdk.bbmds.inbound.SearchResult.Elements
 
hashCode() - Method in class com.bbm.sdk.bbmds.PinUserCriteria
 
hashCode() - Method in class com.bbm.sdk.bbmds.RegIdUserCriteria
 
hashCode() - Method in class com.bbm.sdk.bbmds.Stat
 
hashCode() - Method in class com.bbm.sdk.bbmds.Typing
 
hashCode() - Method in class com.bbm.sdk.bbmds.Typing.TypingKey
 
hashCode() - Method in class com.bbm.sdk.bbmds.User
 
hashCode() - Method in class com.bbm.sdk.bbmds.UserCriteria
 
hashCode() - Method in class com.bbm.sdk.media.BBMECall
 
hashCode() - Method in class com.bbm.sdk.media.BBMEDataChannelReceiver
 
hashCode() - Method in class com.bbm.sdk.media.BBMEDataChannelSender
 
hashCode() - Method in class com.bbm.sdk.media.BBMEDataConnection
 
hasNonListAttribute() - Method in class com.bbm.sdk.bbmds.internal.lists.ListMatchingCriteria
Determine if the criteria has at least one Non List Attribute set
hasVideo() - Method in class com.bbm.sdk.media.BBMECall
The call has video if either a remote or local video renderer exists.

I

id - Variable in class com.bbm.sdk.bbmds.AppMessage
The local id of your application message.
id(String) - Method in class com.bbm.sdk.bbmds.outbound.RequestListChange
Sets the optional 'id' attribute on the message
Identities - Class in com.bbm.sdk.bbmds.inbound
This class represents an instance of the inbound identities protocol message
Identities() - Constructor for class com.bbm.sdk.bbmds.inbound.Identities
Creates a new instance with default values
Identities(Identities) - Constructor for class com.bbm.sdk.bbmds.inbound.Identities
Creates a shallow copy of the argument.
Identities.Info - Class in com.bbm.sdk.bbmds.inbound
The information for a found identity.
Identities.Result - Enum in com.bbm.sdk.bbmds.inbound
The result of the request.
IdentitiesGet - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the identitiesGet protocol message
IdentitiesGet(String) - Constructor for class com.bbm.sdk.bbmds.outbound.IdentitiesGet
Creates a new outbound 'identitiesGet' message.
InboundMessage<T> - Interface in com.bbm.sdk.bbmds.internal
The root interface representing an incoming message
InboundMessageConsumer<T extends InboundMessage> - Class in com.bbm.sdk.bbmds.internal
A specialized version of ProtocolMessageConsumer used to detect a specific message, validate it's cookie and parse the message contents into a model.
InboundMessageConsumer(T) - Constructor for class com.bbm.sdk.bbmds.internal.InboundMessageConsumer
 
InboundMessageConsumer(T, String) - Constructor for class com.bbm.sdk.bbmds.internal.InboundMessageConsumer
 
InboundMessageObservable<T extends InboundMessage> - Class in com.bbm.sdk.service
Observable value for a specific inbound message type
InboundMessageObservable(T, ProtocolConnector) - Constructor for class com.bbm.sdk.service.InboundMessageObservable
 
InboundMessageObservable(T, String, ProtocolConnector) - Constructor for class com.bbm.sdk.service.InboundMessageObservable
 
IncrementalListObservable - Interface in com.bbm.sdk.bbmds.internal.lists
Implementing this interface allows an observable list to emit granular change events when items in the list are inserted, changed, or removed.
IncrementalListObserver - Interface in com.bbm.sdk.bbmds.internal.lists
Implementing this interface allows a list observer to react to granular change events from an IncrementalListObservable
info - Variable in class com.bbm.sdk.bbmds.inbound.Identities
The set of identity information found.
Info() - Constructor for class com.bbm.sdk.bbmds.inbound.Identities.Info
Creates a new instance with default values
Info(Identities.Info) - Constructor for class com.bbm.sdk.bbmds.inbound.Identities.Info
Creates a shallow copy of the argument.
initialize(Context) - Method in class com.bbm.sdk.BBMEnterprise
Initializes BBMEnterprise.
initialize(Context, BBMEnterpriseCallback) - Method in class com.bbm.sdk.BBMEnterprise
Initializes BBMEnterprise, a caller can optional set a callback to get some information from the client.
initialize(Context, BBMEnterpriseCallback, Bundle) - Method in class com.bbm.sdk.BBMEnterprise
Initializes BBMEnterprise, a caller can optional set a callback to get some information from the client.
Invitees() - Constructor for class com.bbm.sdk.bbmds.outbound.ChatInvite.Invitees
 
Invitees() - Constructor for class com.bbm.sdk.bbmds.outbound.ChatStart.Invitees
 
invitePolicy(Chat.InvitePolicy) - Method in class com.bbm.sdk.bbmds.Chat.AttributesBuilder
Use to change the Chat.invitePolicy attribute.
invitePolicy - Variable in class com.bbm.sdk.bbmds.Chat
The policy that controls who may invite participants to the chat.
invitePolicy(ChatStart.InvitePolicy) - Method in class com.bbm.sdk.bbmds.outbound.ChatStart
Sets the optional 'invitePolicy' attribute on the message
isActive() - Method in class com.bbm.sdk.reactive.ObservableMonitor
Returns true if the ObservableMonitor has been activated.
isCameraAvailable() - Method in class com.bbm.sdk.media.BBMECall
The camera can be started if the device supports video and at least one camera resource is available.
isControl(boolean) - Method in class com.bbm.sdk.bbmds.outbound.ChatMessageSend
Sets the optional 'isControl' attribute on the message
isCurrent - Variable in class com.bbm.sdk.bbmds.inbound.Endpoints.RegisteredEndpoints
When present and true, this endpoint is the one that issued the 'endpointsGet' request that resulted in this 'endpoints' response.
isEphemeral - Variable in class com.bbm.sdk.bbmds.inbound.Endpoints.RegisteredEndpoints
When present and true, this endpoint is an ephemeral endpoint without local data storage.
isInCallRecovery() - Method in class com.bbm.sdk.media.BBMECall
Tracks if the call is attempting to recover from a poor network condition.
isIncomingCall() - Method in class com.bbm.sdk.media.BBMECall
The incoming call value will remain consistent for the duration of the call.
isMonitoring() - Static method in class com.bbm.sdk.reactive.ObservableTracker
Returns true iff this thread is currently executing inside a runAndMonitor block.
isMuted() - Method in class com.bbm.sdk.media.BBMECall
Provides the mute state of the local microphone
isOfferingVideo() - Method in class com.bbm.sdk.media.BBMECall
True if the other party has started the call with video.
isOneToOne(boolean) - Method in class com.bbm.sdk.bbmds.outbound.ChatStart
Sets the optional 'isOneToOne' attribute on the message
isOutgoing() - Method in class com.bbm.sdk.media.BBMEDataConnection
True if the data connection was started locally
isPending() - Method in interface com.bbm.sdk.reactive.StateAware
Returns true if and only if this list has an outstanding request sent through the ProtocolConnector that has not been serviced yet.
isValid() - Method in class com.bbm.sdk.bbmds.ChatCriteria
 
isValid() - Method in class com.bbm.sdk.bbmds.ChatMessageCriteria
 
isValid() - Method in class com.bbm.sdk.bbmds.ChatParticipantCriteria
 
isValid() - Method in class com.bbm.sdk.bbmds.internal.lists.ListMatchingCriteria
 
isValid() - Method in class com.bbm.sdk.bbmds.PinUserCriteria
 
isValid() - Method in class com.bbm.sdk.bbmds.RegIdUserCriteria
 
isValid() - Method in class com.bbm.sdk.bbmds.UserCriteria
 
isValidKey() - Method in class com.bbm.sdk.bbmds.ChatMessage.ChatMessageKey
 
isValidKey() - Method in class com.bbm.sdk.bbmds.ChatMessageFileProgress.ChatMessageFileProgressKey
 
isValidKey() - Method in class com.bbm.sdk.bbmds.ChatParticipant.ChatParticipantKey
 
isValidKey() - Method in interface com.bbm.sdk.bbmds.PrimaryKey
This must be implemented to determine if the key is valid, i.e.
isValidKey() - Method in class com.bbm.sdk.bbmds.Typing.TypingKey
 
isVideoCapable() - Method in interface com.bbm.sdk.media.BBMEMediaManager
Some devices may not support video calling.
isVideoSupported() - Method in class com.bbm.sdk.media.BBMECall
Video can only be enabled if both parties support the minimum requirements (android 4.4)
itemsChanged(int, int) - Method in interface com.bbm.sdk.bbmds.internal.lists.IncrementalListObservable
Indicates that items in the list have been updated.
itemsChanged(int, int) - Method in class com.bbm.sdk.reactive.ObservableListHelper
The implementation should call this when its method is called.
itemsInserted(int, int) - Method in interface com.bbm.sdk.bbmds.internal.lists.IncrementalListObservable
Indicates that a number of items have been inserted into the list at the specified position.
itemsInserted(int, int) - Method in class com.bbm.sdk.reactive.ObservableListHelper
The implementation should call this when its method is called.
itemsRemoved(int, int) - Method in interface com.bbm.sdk.bbmds.internal.lists.IncrementalListObservable
Indicates that a number of items have been removed from the list at the specified position.
itemsRemoved(int, int) - Method in class com.bbm.sdk.reactive.ObservableListHelper
The implementation should call this when its method is called.

J

Join - Static variable in interface com.bbm.sdk.bbmds.ChatMessage.Tag
The sender has joined the chat.
JsonConstructable<K,T> - Interface in com.bbm.sdk.bbmds.internal
The root interface representing an element in a BBMDS list such as User and ChatMessage

K

keep(boolean) - Method in class com.bbm.sdk.bbmds.outbound.EndpointDeregister
Sets the optional 'keep' attribute on the message
key - Variable in class com.bbm.sdk.bbmds.inbound.ChatKey
The unpadded base64url-encoded chat key.
Keys(String, String) - Constructor for class com.bbm.sdk.bbmds.outbound.ChatKeysImport.Keys
 
Keys(String, String, String) - Constructor for class com.bbm.sdk.bbmds.outbound.UserKeysImport.Keys
 
keyState(Chat.KeyState) - Method in class com.bbm.sdk.bbmds.Chat.AttributesBuilder
Use to change the Chat.keyState attribute.
keyState - Variable in class com.bbm.sdk.bbmds.Chat
The current state of the chat's key.
keyState(Chat.KeyState) - Method in class com.bbm.sdk.bbmds.ChatCriteria
Match all chats with the given 'keyState'.
keyState - Variable in class com.bbm.sdk.bbmds.User
The current state of the user's keys.
keyState(User.KeyState) - Method in class com.bbm.sdk.bbmds.UserCriteria
Match all users with the given 'keyState'.

L

lastActivity - Variable in class com.bbm.sdk.bbmds.Chat
This holds the timestamp, in seconds since 1970, of the most recent notable activity in the chat.
lastMessage - Variable in class com.bbm.sdk.bbmds.Chat
The identifier of the most recent message added to the history.
Leave - Static variable in interface com.bbm.sdk.bbmds.ChatMessage.Tag
The sender has left the chat.
ListMatchingCriteria<T extends JsonConstructable> - Class in com.bbm.sdk.bbmds.internal.lists
An interface that should be implemented by objects that can filter model elements as part of the requestListMatching message in the protocol.
ListMatchingCriteria() - Constructor for class com.bbm.sdk.bbmds.internal.lists.ListMatchingCriteria
 
ListMatchingCriteria.MatchResult - Enum in com.bbm.sdk.bbmds.internal.lists
 
LOCAL_CAMERA - Static variable in class com.bbm.sdk.media.BBMEVideoRenderer
The ViewRenderer contains video content from the local users camera.
localData(JSONObject) - Method in class com.bbm.sdk.bbmds.AppMessage.AttributesBuilder
Use to change the AppMessage.localData attribute.
localData - Variable in class com.bbm.sdk.bbmds.AppMessage
This field contains opaque local-only data managed by your application that is associated to your application message.
localData(JSONObject) - Method in class com.bbm.sdk.bbmds.Chat.AttributesBuilder
Use to change the Chat.localData attribute.
localData - Variable in class com.bbm.sdk.bbmds.Chat
This field contains opaque local-only data that is associated with this chat and managed by your application.
localData(JSONObject) - Method in class com.bbm.sdk.bbmds.ChatMessage.AttributesBuilder
Use to change the ChatMessage.localData attribute.
localData - Variable in class com.bbm.sdk.bbmds.ChatMessage
This field contains opaque local-only data managed by your application that is associated to the message.
localData(JSONObject) - Method in class com.bbm.sdk.bbmds.outbound.ChatStart
Sets the optional 'localData' attribute on the message

M

mailboxId - Variable in class com.bbm.sdk.bbmds.Chat
The identifier used externally to uniquely identify this chat.
mailboxId(String) - Method in class com.bbm.sdk.bbmds.ChatCriteria
Match the single chat with the specified mailboxId.
mailboxId - Variable in class com.bbm.sdk.bbmds.inbound.ChatKey
The mailboxId of the chat key for use in external storage.
mailboxIds - Variable in class com.bbm.sdk.bbmds.inbound.ChatKeysImportFailure
The list of mailboxIds that failed to import.
mark(int) - Method in class com.bbm.sdk.media.BBMEDataChannelReceiver.DataConnectionInputStream
mark is not supported
markSupported() - Method in class com.bbm.sdk.media.BBMEDataChannelReceiver.DataConnectionInputStream
Marking and resetting is not supported in this stream.
matches(Chat, String) - Method in class com.bbm.sdk.bbmds.ChatCriteria
 
matches(ChatMessage, String) - Method in class com.bbm.sdk.bbmds.ChatMessageCriteria
 
matches(ChatParticipant, String) - Method in class com.bbm.sdk.bbmds.ChatParticipantCriteria
 
matches(T, String) - Method in class com.bbm.sdk.bbmds.internal.lists.ListMatchingCriteria
Determines if the item matches the criteria
matches(User, String) - Method in class com.bbm.sdk.bbmds.PinUserCriteria
 
matches(User, String) - Method in class com.bbm.sdk.bbmds.RegIdUserCriteria
 
matches(User, String) - Method in class com.bbm.sdk.bbmds.UserCriteria
 
maxEndpoints - Variable in class com.bbm.sdk.bbmds.inbound.Endpoints
The maximum number of persistent endpoints that can be registered for this identity.
messageId - Variable in class com.bbm.sdk.bbmds.ChatMessage
The unique identifier for this message.
messageId - Variable in class com.bbm.sdk.bbmds.ChatMessage.Ref
The messageId being referenced.
messageId - Variable in class com.bbm.sdk.bbmds.ChatMessageFileProgress
Holds the id of the message (within that chat referred to by 'chatId') whose attachment's transfer progress is being reported.
messageId - Variable in class com.bbm.sdk.bbmds.inbound.SearchResult.Elements
When present, this holds the ID of the matching message.
messageId(long) - Method in class com.bbm.sdk.bbmds.outbound.ChatMessageDestroy
Sets the optional 'messageId' attribute on the message
messageId(long) - Method in class com.bbm.sdk.bbmds.outbound.ChatTyping
Sets the optional 'messageId' attribute on the message
messageId - Variable in class com.bbm.sdk.bbmds.Typing
If supplied, this is the id of the 'chatMessage' the user is taking the action against as indicated by the 'tag' field.
minimizeComputeCalls(boolean) - Method in class com.bbm.sdk.reactive.ComputedValue
Controls what this ComputedValue should be optimized for.
Mutable<V> - Class in com.bbm.sdk.reactive
Simple implementation of that allows creating with an initial value and changing it later.
Mutable(V) - Constructor for class com.bbm.sdk.reactive.Mutable
 
muteMicrophone(int, boolean) - Method in interface com.bbm.sdk.media.BBMEMediaManager
Mute the local microphone.

N

name - Variable in class com.bbm.sdk.bbmds.Global
String name of the global variable.
name - Variable in class com.bbm.sdk.bbmds.Stat
The name of the statistic.
NetworkChangeInterface - Interface in com.bbm.sdk.service
Callback to inform callers of the network in use.
NetworkChangeInterface.NetworkHelperConnectionType - Annotation Type in com.bbm.sdk.service
 
NetworkChangeMonitor - Class in com.bbm.sdk.service
BroadcastReceiver that will react to ConnectivityManager#CONNECTIVITY_ACTION events.
NetworkChangeMonitor(NetworkChangeInterface) - Constructor for class com.bbm.sdk.service.NetworkChangeMonitor
 
NetworkHelper - Class in com.bbm.sdk.common
Helper class to get changes in the network config on the device that is needed for BBM Core Wrapper.
NetworkHelper() - Constructor for class com.bbm.sdk.common.NetworkHelper
 
neverCountUnread(boolean) - Method in class com.bbm.sdk.bbmds.outbound.ChatMessageSend
Sets the optional 'neverCountUnread' attribute on the message
newestRef - Variable in class com.bbm.sdk.bbmds.ChatMessage.RefBy
The newest messageId referencing this message via the tag.
nickname - Variable in class com.bbm.sdk.bbmds.inbound.Endpoints.RegisteredEndpoints
The name assigned to the endpoint by the end-user; empty if none assigned.
notifyObservers() - Method in class com.bbm.sdk.reactive.ObservableHelper
This should be called when the value wrapped by a ObservableValue implementation changes.
numMessages - Variable in class com.bbm.sdk.bbmds.Chat
The total number of messages in the chat.
numUnread - Variable in class com.bbm.sdk.bbmds.Chat
The number of incoming messages in the chat that the local user has yet to mark as Read.

O

Observable - Interface in com.bbm.sdk.reactive
The root interface representing an observable.
ObservableHelper - Class in com.bbm.sdk.reactive
Helper class used for implementations.
ObservableHelper() - Constructor for class com.bbm.sdk.reactive.ObservableHelper
 
ObservableList<T> - Interface in com.bbm.sdk.bbmds.internal.lists
This interface provides TrackedGetter methods to check the size of the list and the element at a specified index.
ObservableListHelper - Class in com.bbm.sdk.reactive
Helper class used for implementations.
ObservableListHelper() - Constructor for class com.bbm.sdk.reactive.ObservableListHelper
 
ObservableMonitor - Class in com.bbm.sdk.reactive
This class is used to monitor changes to Observables that are read from using TrackedGetters when executing ObservableMonitor.run().
ObservableMonitor(long) - Constructor for class com.bbm.sdk.reactive.ObservableMonitor
Constructs a new ObservableMonitor and invokes the ObservableMonitor.run() after a delayMillis delay.
ObservableMonitor() - Constructor for class com.bbm.sdk.reactive.ObservableMonitor
Constructs a new ObservableMonitor and invokes the ObservableMonitor.run() immediately.
ObservableMonitor(String, Handler, long) - Constructor for class com.bbm.sdk.reactive.ObservableMonitor
Constructs a new ObservableMonitor and invokes the ObservableMonitor.run() after a delayMillis delay.
ObservableTracker - Class in com.bbm.sdk.reactive
This class is used to track whenever a value is read from an Observable, with the intent of automatically adding and removing listeners to the observable.
ObservableTracker() - Constructor for class com.bbm.sdk.reactive.ObservableTracker
 
ObservableTracker.MonitoredRunnable - Interface in com.bbm.sdk.reactive
Implement this interface to provide a runnable for ObservableTracker.runAndMonitor(MonitoredRunnable) to execute.
ObservableValue<V> - Interface in com.bbm.sdk.reactive
This interface provides a TrackedGetter method to get the value of the observable.
Observer - Interface in com.bbm.sdk.reactive
Implementing this interface allows an observer to be informed of changes in Observable objects.
onCallConnected(BBMECall) - Method in interface com.bbm.sdk.media.BBMECallObserver
Invoked when the call has been connected, audio should be flowing in the call.
onCallCreationFailure(BBMEMediaManager.Error) - Method in interface com.bbm.sdk.media.BBMECallCreationObserver
Called when the call failed to start successfully.
onCallCreationSuccess(int) - Method in interface com.bbm.sdk.media.BBMECallCreationObserver
Called when a call was started successfully.
onCallEnded(BBMECall) - Method in interface com.bbm.sdk.media.BBMECallObserver
Invoked when the call has ended normally.
onCallFailed(BBMECall) - Method in interface com.bbm.sdk.media.BBMECallObserver
Invoked when the call has failed.
onConnectionCreationFailure(BBMEMediaManager.Error) - Method in interface com.bbm.sdk.media.BBMEDataConnectionCreatedObserver
Called when the data connection failed to start successfully.
onConnectionCreationSuccess(int) - Method in interface com.bbm.sdk.media.BBMEDataConnectionCreatedObserver
Called when a data connection was started successfully.
onConnectionStatusChanged(BBMEnterpriseNetworkState) - Method in interface com.bbm.sdk.BBMEnterpriseCallback
Indicates the state of of connection service used by bbmcore to communicate with servers.
onDataChannelCreated(String, BBMEDataChannelReceiver) - Method in interface com.bbm.sdk.media.BBMEDataChannelCreatedObserver
Called when a new incoming data channel is created
onDataSetChanged() - Method in interface com.bbm.sdk.bbmds.internal.lists.IncrementalListObserver
Indicates that an unspecificied change has occured on the observed list.
onError() - Method in interface com.bbm.sdk.media.BBMECameraOperationCallback
Camera operation failed to complete successfully.
onInboundMessage(T) - Method in class com.bbm.sdk.bbmds.internal.InboundMessageConsumer
Called when an inbound reponse matching the type and cookie provided has been detected
onIncomingCall(int) - Method in interface com.bbm.sdk.media.BBMEIncomingCallObserver
Called when a new incoming call has arrived
onIncomingCallDeclined(BBMECall) - Method in interface com.bbm.sdk.media.BBMECallObserver
Invoked when the incoming call was declined by the callee.
onIncomingCallMissed(BBMECall) - Method in interface com.bbm.sdk.media.BBMECallObserver
Invoked when an incoming call was dropped before it was answered
onIncomingDataConnection(int) - Method in interface com.bbm.sdk.media.BBMEIncomingDataConnectionObserver
Called when a new incoming data connection has arrived
onInitialize() - Method in interface com.bbm.sdk.BBMEnterpriseCallback
Informs users the wrapper is at the point bbmcore has been created, but has not started yet.
onInvalidPushToken() - Method in interface com.bbm.sdk.BBMEnterpriseCallback
Indicates the previously provided Push Token is no longer valid.
onItemsChanged(int, int) - Method in interface com.bbm.sdk.bbmds.internal.lists.IncrementalListObserver
Indicates that items in the observed list have been updated.
onItemsInserted(int, int) - Method in interface com.bbm.sdk.bbmds.internal.lists.IncrementalListObserver
Indicates that a number of items have been inserted into the observed list at the specified position.
onItemsRemoved(int, int) - Method in interface com.bbm.sdk.bbmds.internal.lists.IncrementalListObserver
Indicates that a number of items have been removed from the observed list at the specified position.
onMessage(ProtocolMessage) - Method in class com.bbm.sdk.bbmds.internal.InboundMessageConsumer
 
onMessage(ProtocolMessage) - Method in interface com.bbm.sdk.service.ProtocolMessageConsumer
The method to implement to receive protocol messages
onNetworkChanged(int) - Method in interface com.bbm.sdk.service.NetworkChangeInterface
Informs users of the network type BBMEnterprise has switched too.
onOutgoingCallProceeding(BBMECall) - Method in interface com.bbm.sdk.media.BBMECallObserver
Invoked when a call request has been sent to the remote party.
onOutgoingCallRinging(BBMECall) - Method in interface com.bbm.sdk.media.BBMECallObserver
Invoked when the outgoing call is ringing on the callee device.
onReceive(Context, Intent) - Method in class com.bbm.sdk.service.NetworkChangeMonitor
 
onStarted() - Method in interface com.bbm.sdk.BBMEnterpriseCallback
Indicates that bbmcore as started and is ready to process Bbmds requests.
onStopped(boolean) - Method in interface com.bbm.sdk.BBMEnterpriseCallback
Indicates that bbmcore service has been stopped and no longer responding to requests.
onSuccess() - Method in interface com.bbm.sdk.media.BBMECameraOperationCallback
Camera operation was completed successfully.
onUpdateNetworkParameters() - Method in interface com.bbm.sdk.service.NetworkChangeInterface
This is called just before any update to the connectivity state is processed.
openDataConnection(int) - Method in interface com.bbm.sdk.media.BBMEMediaManager
Open an incoming data connection.

P

parse(String) - Static method in enum com.bbm.sdk.bbmds.Chat.InvitePolicy
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.Chat.KeyState
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.Chat.State
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.ChatMessage.FileState
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.ChatMessage.Recall
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.ChatMessage.State
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.ChatParticipant.State
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.GlobalAuthTokenState.State
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.GlobalProfileKeysState.State
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.GlobalSetupAccount.State
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.GlobalSetupState.ProgressMessage
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.GlobalSetupState.State
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.GlobalSyncPasscodeState.State
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.inbound.ChatMessageState.States.State
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.inbound.ChatStartFailed.Reason
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.inbound.EndpointDeregisterResult.Result
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.inbound.Endpoints.Result
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.inbound.EndpointUpdateResult.Result
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.inbound.Identities.Result
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.inbound.PinResult.Result
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.inbound.SearchResult.Elements.Type
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.inbound.SetupError.Error
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.inbound.SyncError.Error
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.inbound.SyncPasscodeChangeResult.Result
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.outbound.ChatMessageSend.FilePolicy
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.outbound.ChatMessageSend.ThumbPolicy
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.outbound.ChatStart.InvitePolicy
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.outbound.SyncStart.Action
 
parse(String) - Static method in enum com.bbm.sdk.bbmds.User.KeyState
 
part - Variable in class com.bbm.sdk.bbmds.Stat
Iff there are multiple elements, then this statistic has multiple parts, each with its own scalar counter.
ParticipantDemote - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the participantDemote protocol message
ParticipantDemote(String, String) - Constructor for class com.bbm.sdk.bbmds.outbound.ParticipantDemote
Creates a new outbound 'participantDemote' message.
ParticipantPromote - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the participantPromote protocol message
ParticipantPromote(String, String) - Constructor for class com.bbm.sdk.bbmds.outbound.ParticipantPromote
Creates a new outbound 'participantPromote' message.
ParticipantRemove - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the participantRemove protocol message
ParticipantRemove(String, String) - Constructor for class com.bbm.sdk.bbmds.outbound.ParticipantRemove
Creates a new outbound 'participantRemove' message.
pin - Variable in class com.bbm.sdk.bbmds.inbound.PinResult.Pins
The PIN associated to the regId.
pin(String) - Method in class com.bbm.sdk.bbmds.PinUserCriteria
Match a single user by PIN.
pin - Variable in class com.bbm.sdk.bbmds.User
Holds the user's PIN as an 8-character lowercase hexadecimal string.
pin(String) - Method in class com.bbm.sdk.bbmds.UserCriteria
Match a single user by PIN.
PinResult - Class in com.bbm.sdk.bbmds.inbound
This class represents an instance of the inbound pinResult protocol message
PinResult() - Constructor for class com.bbm.sdk.bbmds.inbound.PinResult
Creates a new instance with default values
PinResult(PinResult) - Constructor for class com.bbm.sdk.bbmds.inbound.PinResult
Creates a shallow copy of the argument.
PinResult.Pins - Class in com.bbm.sdk.bbmds.inbound
An individual regId to PIN mapping.
PinResult.Result - Enum in com.bbm.sdk.bbmds.inbound
The result of the request.
pins - Variable in class com.bbm.sdk.bbmds.inbound.PinResult
The list of regId to PIN mappings.
Pins() - Constructor for class com.bbm.sdk.bbmds.inbound.PinResult.Pins
Creates a new instance with default values
Pins(PinResult.Pins) - Constructor for class com.bbm.sdk.bbmds.inbound.PinResult.Pins
Creates a shallow copy of the argument.
PinUserCriteria - Class in com.bbm.sdk.bbmds
This is the criteria class to be used when requesting a subset of the User list from bbmcore.
PinUserCriteria() - Constructor for class com.bbm.sdk.bbmds.PinUserCriteria
 
postTime - Variable in class com.bbm.sdk.bbmds.AppMessage
The time, in milliseconds since 1970 UTC, at which the message was posted for delivery.
PRIMARY_KEY - Static variable in class com.bbm.sdk.bbmds.GlobalAuthTokenState
Provides the unique key for this GlobalAuthTokenState
PRIMARY_KEY - Static variable in class com.bbm.sdk.bbmds.GlobalChatMessageFileAutoDownload
Provides the unique key for this GlobalChatMessageFileAutoDownload
PRIMARY_KEY - Static variable in class com.bbm.sdk.bbmds.GlobalEndpointId
Provides the unique key for this GlobalEndpointId
PRIMARY_KEY - Static variable in class com.bbm.sdk.bbmds.GlobalLocalPin
Provides the unique key for this GlobalLocalPin
PRIMARY_KEY - Static variable in class com.bbm.sdk.bbmds.GlobalLocalUri
Provides the unique key for this GlobalLocalUri
PRIMARY_KEY - Static variable in class com.bbm.sdk.bbmds.GlobalProfileKeysState
Provides the unique key for this GlobalProfileKeysState
PRIMARY_KEY - Static variable in class com.bbm.sdk.bbmds.GlobalRegistrationToken
Provides the unique key for this GlobalRegistrationToken
PRIMARY_KEY - Static variable in class com.bbm.sdk.bbmds.GlobalSetupAccount
Provides the unique key for this GlobalSetupAccount
PRIMARY_KEY - Static variable in class com.bbm.sdk.bbmds.GlobalSetupState
Provides the unique key for this GlobalSetupState
PRIMARY_KEY - Static variable in class com.bbm.sdk.bbmds.GlobalSyncing
Provides the unique key for this GlobalSyncing
PRIMARY_KEY - Static variable in class com.bbm.sdk.bbmds.GlobalSyncPasscodeState
Provides the unique key for this GlobalSyncPasscodeState
PrimaryKey - Interface in com.bbm.sdk.bbmds
Defines a PrimaryKey interface that exposes the needed details to support the liveMap operations.
privateData(JSONObject) - Method in class com.bbm.sdk.bbmds.Chat.AttributesBuilder
Use to change the Chat.privateData attribute.
privateData - Variable in class com.bbm.sdk.bbmds.Chat
This field contains opaque data managed by your application.
privateData(JSONObject) - Method in class com.bbm.sdk.bbmds.outbound.ChatStart
Sets the optional 'privateData' attribute on the message
privateKeys - Variable in class com.bbm.sdk.bbmds.inbound.ProfileKeys
The private signing and encryption keys.
PrivateKeys() - Constructor for class com.bbm.sdk.bbmds.inbound.ProfileKeys.PrivateKeys
Creates a new instance with default values
PrivateKeys(ProfileKeys.PrivateKeys) - Constructor for class com.bbm.sdk.bbmds.inbound.ProfileKeys.PrivateKeys
Creates a shallow copy of the argument.
PrivateKeys(String, String) - Constructor for class com.bbm.sdk.bbmds.outbound.ProfileKeysImport.PrivateKeys
 
ProfileKeys - Class in com.bbm.sdk.bbmds.inbound
This class represents an instance of the inbound profileKeys protocol message
ProfileKeys() - Constructor for class com.bbm.sdk.bbmds.inbound.ProfileKeys
Creates a new instance with default values
ProfileKeys(ProfileKeys) - Constructor for class com.bbm.sdk.bbmds.inbound.ProfileKeys
Creates a shallow copy of the argument.
ProfileKeys.PrivateKeys - Class in com.bbm.sdk.bbmds.inbound
The private signing and encryption keys.
ProfileKeys.PublicKeys - Class in com.bbm.sdk.bbmds.inbound
The public signing and encryption keys.
ProfileKeysExport - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the profileKeysExport protocol message
ProfileKeysExport() - Constructor for class com.bbm.sdk.bbmds.outbound.ProfileKeysExport
Creates a new outbound 'profileKeysExport' message.
ProfileKeysImport - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the profileKeysImport protocol message
ProfileKeysImport(ProfileKeysImport.PrivateKeys, ProfileKeysImport.PublicKeys) - Constructor for class com.bbm.sdk.bbmds.outbound.ProfileKeysImport
Creates a new outbound 'profileKeysImport' message.
ProfileKeysImport.PrivateKeys - Class in com.bbm.sdk.bbmds.outbound
The private signing and encryption keys.
ProfileKeysImport.PublicKeys - Class in com.bbm.sdk.bbmds.outbound
The public signing and encryption keys.
ProfileKeysImportFailure - Class in com.bbm.sdk.bbmds.inbound
This class represents an instance of the inbound profileKeysImportFailure protocol message
ProfileKeysImportFailure() - Constructor for class com.bbm.sdk.bbmds.inbound.ProfileKeysImportFailure
Creates a new instance with default values
ProfileKeysImportFailure(ProfileKeysImportFailure) - Constructor for class com.bbm.sdk.bbmds.inbound.ProfileKeysImportFailure
Creates a shallow copy of the argument.
progressMessage - Variable in class com.bbm.sdk.bbmds.GlobalSetupState
When the 'state' is 'Ongoing', this indicates the current phase of setup.
promotion - Variable in class com.bbm.sdk.bbmds.ChatMessage.Data.Admin
True if the user has been promoted to admin.
ProtocolConnector - Interface in com.bbm.sdk.service
Access point to query ProtocolConnector data and register for updates.
ProtocolException - Exception in com.bbm.sdk.service
Exception for badly-formed protocol messages.
ProtocolException(Exception) - Constructor for exception com.bbm.sdk.service.ProtocolException
 
ProtocolMessage - Class in com.bbm.sdk.service
This is used to wrap data coming from the underlying BBM Core and organize it in terms of protocol type and message.
ProtocolMessage(JSONObject) - Constructor for class com.bbm.sdk.service.ProtocolMessage
Constructs a protocol message with the given JSONObject.
ProtocolMessage(String, JSONObject) - Constructor for class com.bbm.sdk.service.ProtocolMessage
Constructs a protocol message with the given JSONObject.
ProtocolMessageConsumer - Interface in com.bbm.sdk.service
Defines the interface needed to consume protocol messages.
publicKeys - Variable in class com.bbm.sdk.bbmds.inbound.ProfileKeys
The public signing and encryption keys.
PublicKeys() - Constructor for class com.bbm.sdk.bbmds.inbound.ProfileKeys.PublicKeys
Creates a new instance with default values
PublicKeys(ProfileKeys.PublicKeys) - Constructor for class com.bbm.sdk.bbmds.inbound.ProfileKeys.PublicKeys
Creates a shallow copy of the argument.
PublicKeys(String, String) - Constructor for class com.bbm.sdk.bbmds.outbound.ProfileKeysImport.PublicKeys
 
PushReceived - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the pushReceived protocol message
PushReceived() - Constructor for class com.bbm.sdk.bbmds.outbound.PushReceived
Creates a new outbound 'pushReceived' message.
put(String, Object) - Method in class com.bbm.sdk.bbmds.BbmdsJSONObject
 
put(String, boolean) - Method in class com.bbm.sdk.bbmds.BbmdsJSONObject
 
put(String, long) - Method in class com.bbm.sdk.bbmds.BbmdsJSONObject
 
put(String, double) - Method in class com.bbm.sdk.bbmds.BbmdsJSONObject
 

Q

Quote - Static variable in interface com.bbm.sdk.bbmds.ChatMessage.Ref.Tag
This message quotes the referenced message.
Quote - Static variable in interface com.bbm.sdk.bbmds.ChatMessage.RefBy.Tag
This message has been quoted by the referring message.
Quote - Static variable in interface com.bbm.sdk.bbmds.outbound.ChatMessageSend.Ref.Tag
This message quotes the referenced message.

R

read - Variable in class com.bbm.sdk.bbmds.inbound.ChatParticipantTimes.Times
The timestamp, in seconds since the POSIX epoch, of the most recent message read confirmation that this participant has sent in this chat.
read() - Method in class com.bbm.sdk.media.BBMEDataChannelReceiver.DataConnectionInputStream
Reads a single byte from the data channel This method will block until data is available, the data is exhausted or an exception is thrown
read(byte[]) - Method in class com.bbm.sdk.media.BBMEDataChannelReceiver.DataConnectionInputStream
Reads up to array.length bytes into the provided byte array starting at position 0 This method will block until data is available, the data is exhausted or an exception is thrown
read(byte[], int, int) - Method in class com.bbm.sdk.media.BBMEDataChannelReceiver.DataConnectionInputStream
Reads a specified number of bytes into the provided byte array starting at the provided offset This method will block until data is available, the data is exhausted or an exception is thrown
reason - Variable in class com.bbm.sdk.bbmds.inbound.ChatStartFailed
The reason that the 'chatStart' request failed.
recall - Variable in class com.bbm.sdk.bbmds.ChatMessage
This field indicates the recall state of the message.
ref - Variable in class com.bbm.sdk.bbmds.ChatMessage
A 'chatMessage' can reference other messages or be referenced by other messages.
Ref() - Constructor for class com.bbm.sdk.bbmds.ChatMessage.Ref
Creates a new instance with default values
Ref(ChatMessage.Ref) - Constructor for class com.bbm.sdk.bbmds.ChatMessage.Ref
Creates a shallow copy of the argument.
ref(ChatMessage.Ref) - Method in class com.bbm.sdk.bbmds.ChatMessageCriteria
When present, this criterion filters the requested list to only those messages that reference another individual message.
ref(List<ChatMessageSend.Ref>) - Method in class com.bbm.sdk.bbmds.outbound.ChatMessageSend
Sets the optional 'ref' attribute on the message
Ref(long, String) - Constructor for class com.bbm.sdk.bbmds.outbound.ChatMessageSend.Ref
 
refBy - Variable in class com.bbm.sdk.bbmds.ChatMessage
See 'ref' for an explanation of 'ref' and 'refBy'.
RefBy() - Constructor for class com.bbm.sdk.bbmds.ChatMessage.RefBy
Creates a new instance with default values
RefBy(ChatMessage.RefBy) - Constructor for class com.bbm.sdk.bbmds.ChatMessage.RefBy
Creates a shallow copy of the argument.
regId - Variable in class com.bbm.sdk.bbmds.inbound.Identities.Info
The Spark Communications regId for this identity.
regId - Variable in class com.bbm.sdk.bbmds.inbound.PinResult.Pins
The regId of the user.
regId(long) - Method in class com.bbm.sdk.bbmds.outbound.ChatInvite.Invitees
Sets the optional 'regId' attribute on the message
regId(long) - Method in class com.bbm.sdk.bbmds.outbound.ChatStart.Invitees
Sets the optional 'regId' attribute on the message
regId(Long) - Method in class com.bbm.sdk.bbmds.RegIdUserCriteria
Match a single user by regId.
regId - Variable in class com.bbm.sdk.bbmds.User
Holds the unique identifier for the user.
regId(Long) - Method in class com.bbm.sdk.bbmds.UserCriteria
Match a single user by regId.
regIds - Variable in class com.bbm.sdk.bbmds.inbound.UserKeysImportFailure
The list of regIds that failed to import.
regIds(List<Long>) - Method in class com.bbm.sdk.bbmds.outbound.IdentitiesGet
Sets the optional 'regIds' attribute on the message
RegIdUserCriteria - Class in com.bbm.sdk.bbmds
This is the criteria class to be used when requesting a subset of the User list from bbmcore.
RegIdUserCriteria() - Constructor for class com.bbm.sdk.bbmds.RegIdUserCriteria
 
registeredEndpoints - Variable in class com.bbm.sdk.bbmds.inbound.Endpoints
The Spark Communications identity's registered endpoints.
RegisteredEndpoints() - Constructor for class com.bbm.sdk.bbmds.inbound.Endpoints.RegisteredEndpoints
Creates a new instance with default values
RegisteredEndpoints(Endpoints.RegisteredEndpoints) - Constructor for class com.bbm.sdk.bbmds.inbound.Endpoints.RegisteredEndpoints
Creates a shallow copy of the argument.
REMOTE - Static variable in class com.bbm.sdk.media.BBMEVideoRenderer
The ViewRenderer contains video content from the remote party.
remove - Variable in class com.bbm.sdk.bbmds.ChatMessage.Data
Information about a participant removal.
Remove() - Constructor for class com.bbm.sdk.bbmds.ChatMessage.Data.Remove
Creates a new instance with default values
Remove(ChatMessage.Data.Remove) - Constructor for class com.bbm.sdk.bbmds.ChatMessage.Data.Remove
Creates a shallow copy of the argument.
Remove - Static variable in interface com.bbm.sdk.bbmds.ChatMessage.Tag
This message indicates that the sending user has removed another user from the chat.
removeIncomingCallObserver(BBMEIncomingCallObserver) - Method in interface com.bbm.sdk.media.BBMEMediaManager
Remove a previously registered incoming call observer.
removeIncomingDataConnectionObserver(BBMEIncomingDataConnectionObserver) - Method in interface com.bbm.sdk.media.BBMEMediaManager
Remove a previously registered incoming data connection observer.
removeIncrementalListObserver(IncrementalListObserver) - Method in interface com.bbm.sdk.bbmds.internal.lists.IncrementalListObservable
Removes an IncrementalListObserver from the set of listeners observing the changes to this IncrementalListObservable
removeIncrementalListObserver(IncrementalListObserver) - Method in class com.bbm.sdk.reactive.ObservableListHelper
Remove the listObserver from the .
removeMessageConsumer(ProtocolMessageConsumer) - Method in interface com.bbm.sdk.service.ProtocolConnector
Unregister a previously-registered listener
removeObserver(BBMECallObserver) - Method in class com.bbm.sdk.media.BBMECall
Remove a previously registered BBMECallObserver
removeObserver(Observer) - Method in class com.bbm.sdk.reactive.ComputedList
removeObserver(Observer) - Method in class com.bbm.sdk.reactive.ComputedValue
removeObserver(Observer) - Method in class com.bbm.sdk.reactive.Mutable
Remove an observer that was previously added.
removeObserver(Observer) - Method in interface com.bbm.sdk.reactive.Observable
Removes an Observer from the list of observers that are listening to changes from this observable.
removeObserver(Observer) - Method in class com.bbm.sdk.reactive.ObservableHelper
Remove an observer that was previously added.
removeObserver(Observer) - Method in interface com.bbm.sdk.reactive.ObservableValue
Removes the Observer from the list of observers that are listening to changes from this observable.
removeObserver(Observer) - Method in class com.bbm.sdk.service.InboundMessageObservable
 
renewCriteria() - Method in class com.bbm.sdk.bbmds.internal.lists.ListMatchingCriteria
Update the embedded cookie within the criteria.
RequestListActions - Class in com.bbm.sdk.bbmds.internal
This class represents the actions that can be performed on a specific element in a list.
RequestListActions() - Constructor for class com.bbm.sdk.bbmds.internal.RequestListActions
 
requestListAdd() - Method in class com.bbm.sdk.bbmds.internal.RequestListActions
By default, this action is not supported unless overridden RequestListAdd
RequestListAdd - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the requestListAdd protocol message
RequestListAdd(List<JSONObject>, String) - Constructor for class com.bbm.sdk.bbmds.outbound.RequestListAdd
Creates a new outbound 'requestListAdd' message.
RequestListAll - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the requestListAll protocol message
RequestListAll(String) - Constructor for class com.bbm.sdk.bbmds.outbound.RequestListAll
Creates a new outbound 'requestListAll' message.
requestListChange(JSONObject) - Method in class com.bbm.sdk.bbmds.AppMessage
requestListChange is used by your application to change the 'localData' field of an application message.
requestListChange(JSONObject) - Method in class com.bbm.sdk.bbmds.Chat
requestListChange(JSONObject) - Method in class com.bbm.sdk.bbmds.ChatMessage
requestListChange may be used to change certain fields of a message.
requestListChange(JSONObject) - Method in class com.bbm.sdk.bbmds.GlobalChatMessageFileAutoDownload
Your application can change the 'chatMessageFileAutoDownload' setting with 'requestListChange' on the 'global' list.
requestListChange(JSONObject) - Method in class com.bbm.sdk.bbmds.GlobalProfileKeysState
requestListChange can be used to set the state to 'Synced'.
requestListChange(JSONObject) - Method in class com.bbm.sdk.bbmds.internal.RequestListActions
By default, this action is not supported unless overridden RequestListChange
RequestListChange - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the requestListChange protocol message
RequestListChange(List<JSONObject>, String) - Constructor for class com.bbm.sdk.bbmds.outbound.RequestListChange
Creates a new outbound 'requestListChange' message.
RequestListElements - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the requestListElements protocol message
RequestListElements(List<JSONObject>, String) - Constructor for class com.bbm.sdk.bbmds.outbound.RequestListElements
Creates a new outbound 'requestListElements' message.
RequestListMatching - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the requestListMatching protocol message
RequestListMatching(JSONObject, String) - Constructor for class com.bbm.sdk.bbmds.outbound.RequestListMatching
Creates a new outbound 'requestListMatching' message.
requestListRemove() - Method in class com.bbm.sdk.bbmds.AppMessage
Create a RequestListRemove message to be sent to bbmcore to remove this item from the AppMessage list.
requestListRemove() - Method in class com.bbm.sdk.bbmds.internal.RequestListActions
By default, this action is not supported unless overridden RequestListRemove
RequestListRemove - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the requestListRemove protocol message
RequestListRemove(List<JSONObject>, String) - Constructor for class com.bbm.sdk.bbmds.outbound.RequestListRemove
Creates a new outbound 'requestListRemove' message.
RequestPin - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the requestPin protocol message
RequestPin(String, List<Long>) - Constructor for class com.bbm.sdk.bbmds.outbound.RequestPin
Creates a new outbound 'requestPin' message.
reset() - Method in class com.bbm.sdk.media.BBMEDataChannelReceiver.DataConnectionInputStream
reset is not supported
restorePoint - Variable in class com.bbm.sdk.bbmds.Chat
The identifier of the most recent message restored from the BlackBerry Infrastructure when the chat was joined or restored.
result - Variable in class com.bbm.sdk.bbmds.inbound.EndpointDeregisterResult
The result of the update.
result - Variable in class com.bbm.sdk.bbmds.inbound.Endpoints
The result of the request.
result - Variable in class com.bbm.sdk.bbmds.inbound.EndpointUpdateResult
The result of the update.
result - Variable in class com.bbm.sdk.bbmds.inbound.Identities
The result of the request.
result - Variable in class com.bbm.sdk.bbmds.inbound.PinResult
The result of the request.
result - Variable in class com.bbm.sdk.bbmds.inbound.SyncPasscodeChangeResult
The result of attempting to set a new passcode.
resync() - Method in class com.bbm.sdk.bbmds.internal.InboundMessageConsumer
 
resync() - Method in interface com.bbm.sdk.service.ProtocolMessageConsumer
Typically used to re-synchronize a large list of items.
resyncChatMessageList(ChatMessageCriteria) - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Allows a caller to resync a ChatMessage with the given criteria.
RetryServerRequests - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the retryServerRequests protocol message
RetryServerRequests() - Constructor for class com.bbm.sdk.bbmds.outbound.RetryServerRequests
Creates a new outbound 'retryServerRequests' message.
run() - Method in interface com.bbm.sdk.reactive.ObservableTracker.MonitoredRunnable
The runnable that gets executed by ObservableTracker.runAndMonitor(MonitoredRunnable)
run(SingleshotMonitor.RunUntilTrue) - Static method in class com.bbm.sdk.reactive.SingleshotMonitor
Creates a SingleshotMonitor and keeps a reference to the monitor until its completed If your monitor is not guaranteed to finish create a subclass and dispose of the monitor appropriately.
run() - Method in interface com.bbm.sdk.reactive.SingleshotMonitor.RunUntilTrue
 
runAndMonitor(ObservableTracker.MonitoredRunnable) - Static method in class com.bbm.sdk.reactive.ObservableTracker
Executes the given runnable and returns the List of Observables associated with any of the TrackedGetters invoked during its execution
runIfDirty() - Method in class com.bbm.sdk.reactive.ObservableMonitor
If the ObservableMonitor is currently dirty, this causes it to run synchronously.
runUnmonitored(Runnable) - Static method in class com.bbm.sdk.reactive.ObservableTracker
Runs the given runnable and ignores any @TrackedGetters that are invoked by it.

S

SCALE_ASPECT_BALANCED - Static variable in class com.bbm.sdk.media.BBMEVideoRenderer
Compromise between FIT and FILL.
SCALE_ASPECT_FILL - Static variable in class com.bbm.sdk.media.BBMEVideoRenderer
Video is scaled to fill the size of the view by maintaining the aspect ratio.
SCALE_ASPECT_FIT - Static variable in class com.bbm.sdk.media.BBMEVideoRenderer
Video is scaled to fit the size of the view by maintaining the aspect ratio (black borders may be displayed).
Search - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the search protocol message
Search(String, String) - Constructor for class com.bbm.sdk.bbmds.outbound.Search
Creates a new outbound 'search' message.
SearchResult - Class in com.bbm.sdk.bbmds.inbound
This class represents an instance of the inbound searchResult protocol message
SearchResult() - Constructor for class com.bbm.sdk.bbmds.inbound.SearchResult
Creates a new instance with default values
SearchResult(SearchResult) - Constructor for class com.bbm.sdk.bbmds.inbound.SearchResult
Creates a shallow copy of the argument.
SearchResult.Elements - Class in com.bbm.sdk.bbmds.inbound
The list of matches that resulted from the search, in order of the priority described for 'search'.
SearchResult.Elements.Type - Enum in com.bbm.sdk.bbmds.inbound
The type of search result.
send(BbmdsProtocol.OutboundMessage) - Method in class com.bbm.sdk.bbmds.BbmdsProtocol
Sends an outgoing protocol message.
send(ProtocolMessage) - Method in interface com.bbm.sdk.service.ProtocolConnector
Send a generic message to the protocol connector.
senderUri - Variable in class com.bbm.sdk.bbmds.ChatMessage
Holds the user URI of the sender of this message.
senderUri(String) - Method in class com.bbm.sdk.bbmds.ChatMessageCriteria
When present, the requested list is filtered by the 'senderUri' attribute.
senderUri - Variable in class com.bbm.sdk.bbmds.inbound.ChatEvent
Holds the user URI of the sender of this chat event.
sendNetworkUpdateToPlatform(Context, NetworkChangeInterface) - Static method in class com.bbm.sdk.common.NetworkHelper
This is a helper method to inform the BBMEnterprise that the connection has changed, callers do not need to use this method unless they are implementing their own connection detection logic.
set(V) - Method in class com.bbm.sdk.reactive.Mutable
Change the value of the observed object.
setActiveAudioDevice(BBMEMediaManager.AudioDevice) - Method in interface com.bbm.sdk.media.BBMEMediaManager
Sets a new audio output device active.
setAllowCellularCalls(boolean) - Method in interface com.bbm.sdk.media.BBMEMediaManager
Allow or disallow BBM calling over cellular networks.
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.AppMessage
Updates the the attributes of the AppMessage based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.Chat
Updates the the attributes of the Chat based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.ChatMessage.Data.Admin
Updates the the attributes of the Admin based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.ChatMessage.Data.Remove
Updates the the attributes of the Remove based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.ChatMessage.Data
Updates the the attributes of the Data based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.ChatMessage.Ref
Updates the the attributes of the Ref based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.ChatMessage.RefBy
Updates the the attributes of the RefBy based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.ChatMessage
Updates the the attributes of the ChatMessage based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.ChatMessageFileProgress
Updates the the attributes of the ChatMessageFileProgress based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.ChatParticipant
Updates the the attributes of the ChatParticipant based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.Global
Updates the the attributes of the Global based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.GlobalAuthTokenState
Updates the the attributes of the GlobalAuthTokenState based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.GlobalChatMessageFileAutoDownload
Updates the the attributes of the GlobalChatMessageFileAutoDownload based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.GlobalEndpointId
Updates the the attributes of the GlobalEndpointId based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.GlobalLocalPin
Updates the the attributes of the GlobalLocalPin based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.GlobalLocalUri
Updates the the attributes of the GlobalLocalUri based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.GlobalProfileKeysState
Updates the the attributes of the GlobalProfileKeysState based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.GlobalRegistrationToken
Updates the the attributes of the GlobalRegistrationToken based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.GlobalSetupAccount
Updates the the attributes of the GlobalSetupAccount based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.GlobalSetupState
Updates the the attributes of the GlobalSetupState based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.GlobalSyncing
Updates the the attributes of the GlobalSyncing based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.GlobalSyncPasscodeState
Updates the the attributes of the GlobalSyncPasscodeState based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.ChatEvent
Updates the the attributes of the ChatEvent based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.ChatJoined
Updates the the attributes of the ChatJoined based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.ChatKey
Updates the the attributes of the ChatKey based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.ChatKeysImportFailure
Updates the the attributes of the ChatKeysImportFailure based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.ChatMessageState
Updates the the attributes of the ChatMessageState based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.ChatMessageState.States
Updates the the attributes of the States based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.ChatParticipantTimes
Updates the the attributes of the ChatParticipantTimes based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.ChatParticipantTimes.Times
Updates the the attributes of the Times based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.ChatStartFailed
Updates the the attributes of the ChatStartFailed based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.EndpointDeregistered
Updates the the attributes of the EndpointDeregistered based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.EndpointDeregisterResult
Updates the the attributes of the EndpointDeregisterResult based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.Endpoints.RegisteredEndpoints
Updates the the attributes of the RegisteredEndpoints based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.Endpoints
Updates the the attributes of the Endpoints based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.EndpointUpdateResult
Updates the the attributes of the EndpointUpdateResult based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.Identities.Info
Updates the the attributes of the Info based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.Identities
Updates the the attributes of the Identities based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.PinResult.Pins
Updates the the attributes of the Pins based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.PinResult
Updates the the attributes of the PinResult based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.ProfileKeys.PrivateKeys
Updates the the attributes of the PrivateKeys based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.ProfileKeys.PublicKeys
Updates the the attributes of the PublicKeys based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.ProfileKeys
Updates the the attributes of the ProfileKeys based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.ProfileKeysImportFailure
Updates the the attributes of the ProfileKeysImportFailure based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.SearchResult.Elements
Updates the the attributes of the Elements based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.SearchResult
Updates the the attributes of the SearchResult based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.SetupError
Updates the the attributes of the SetupError based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.SyncError
Updates the the attributes of the SyncError based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.SyncPasscodeChangeResult
Updates the the attributes of the SyncPasscodeChangeResult based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.UserKeysChanged
Updates the the attributes of the UserKeysChanged based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.inbound.UserKeysImportFailure
Updates the the attributes of the UserKeysImportFailure based on the values in the JSONObject
setAttributes(JSONObject) - Method in interface com.bbm.sdk.bbmds.internal.InboundMessage
Updates the the attributes of the InboundMessage based on the values in the JSONObject
setAttributes(JSONObject) - Method in interface com.bbm.sdk.bbmds.internal.JsonConstructable
Updates the the attributes of the JsonConstructable based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.Stat
Updates the the attributes of the Stat based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.Typing
Updates the the attributes of the Typing based on the values in the JSONObject
setAttributes(JSONObject) - Method in class com.bbm.sdk.bbmds.User
Updates the the attributes of the User based on the values in the JSONObject
setBufferingLevel(int) - Method in class com.bbm.sdk.media.BBMEDataChannelReceiver
Set a new buffering level.
setCameraEnabled(boolean, BBMECameraOperationCallback) - Method in interface com.bbm.sdk.media.BBMEMediaManager
Turn our local camera on/off.
setDataChannelCreatedObserver(BBMEDataChannelCreatedObserver) - Method in class com.bbm.sdk.media.BBMEDataConnection
Set an observer to be notified when a data channel has been created.
setExists(Existence) - Method in class com.bbm.sdk.bbmds.AppMessage
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.Chat
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.ChatMessage
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.ChatMessageFileProgress
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.ChatParticipant
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.Global
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.GlobalAuthTokenState
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.GlobalChatMessageFileAutoDownload
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.GlobalEndpointId
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.GlobalLocalPin
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.GlobalLocalUri
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.GlobalProfileKeysState
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.GlobalRegistrationToken
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.GlobalSetupAccount
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.GlobalSetupState
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.GlobalSyncing
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.GlobalSyncPasscodeState
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.inbound.ChatEvent
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.inbound.ChatJoined
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.inbound.ChatKey
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.inbound.ChatKeysImportFailure
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.inbound.ChatMessageState
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.inbound.ChatParticipantTimes
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.inbound.ChatStartFailed
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.inbound.EndpointDeregistered
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.inbound.EndpointDeregisterResult
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.inbound.Endpoints
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.inbound.EndpointUpdateResult
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.inbound.Identities
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.inbound.PinResult
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.inbound.ProfileKeys
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.inbound.ProfileKeysImportFailure
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.inbound.SearchResult
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.inbound.SetupError
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.inbound.SyncError
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.inbound.SyncPasscodeChangeResult
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.inbound.UserKeysChanged
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.inbound.UserKeysImportFailure
 
setExists(Existence) - Method in interface com.bbm.sdk.bbmds.internal.InboundMessage
setExists(Existence) - Method in interface com.bbm.sdk.bbmds.internal.JsonConstructable
setExists(Existence) - Method in class com.bbm.sdk.bbmds.Stat
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.Typing
 
setExists(Existence) - Method in class com.bbm.sdk.bbmds.User
 
setIMEI(String) - Static method in class com.bbm.sdk.common.NetworkHelper
 
setMSISDN(String) - Static method in class com.bbm.sdk.common.NetworkHelper
 
setNetMCCMNC(String) - Static method in class com.bbm.sdk.common.NetworkHelper
 
setPosition(float, float) - Method in class com.bbm.sdk.media.BBMERenderViewport
Deprecated.
Move the viewport to (x,y) without resizing or changing the z-order.
setPosition(float, float, int) - Method in class com.bbm.sdk.media.BBMERenderViewport
Deprecated.
Move the viewport to (x,y) and update the z-order without resizing.
setPositionAndSize(float, float, float, float) - Method in class com.bbm.sdk.media.BBMERenderViewport
Deprecated.
Move the viewport to (x,y) and change width and height without changing z-order.
setPositionAndSize(float, float, float, float, int) - Method in class com.bbm.sdk.media.BBMERenderViewport
Deprecated.
Move the viewport to (x,y) position, change width and height, and change the z-order.
setPushToken(String) - Method in class com.bbm.sdk.BBMEnterprise
Sets a GCM or FCM push token for the BBMEnterprise to use.
setScalingType(int, int) - Method in class com.bbm.sdk.media.BBMEVideoRenderer
Set the scaling method for the video content within the view.
setSdkRegion(BBMEnterprise.SdkRegion) - Method in class com.bbm.sdk.BBMEConfig
Set the Sdk Region.
setSdkRegion(BBMEnterprise.SdkRegion) - Method in class com.bbm.sdk.BBMEnterprise
When you are ready to release your application, you can configure the SDK to operate within one of the BlackBerry Infrastructure's production regions.
SetupError - Class in com.bbm.sdk.bbmds.inbound
This class represents an instance of the inbound setupError protocol message
SetupError() - Constructor for class com.bbm.sdk.bbmds.inbound.SetupError
Creates a new instance with default values
SetupError(SetupError) - Constructor for class com.bbm.sdk.bbmds.inbound.SetupError
Creates a shallow copy of the argument.
SetupError.Error - Enum in com.bbm.sdk.bbmds.inbound
The type of error encountered.
SetupRetry - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the setupRetry protocol message
SetupRetry() - Constructor for class com.bbm.sdk.bbmds.outbound.SetupRetry
Creates a new outbound 'setupRetry' message.
shallowCopy() - Method in class com.bbm.sdk.bbmds.AppMessage
 
shallowCopy() - Method in class com.bbm.sdk.bbmds.Chat
 
shallowCopy() - Method in class com.bbm.sdk.bbmds.ChatMessage
 
shallowCopy() - Method in class com.bbm.sdk.bbmds.ChatMessageFileProgress
 
shallowCopy() - Method in class com.bbm.sdk.bbmds.ChatParticipant
 
shallowCopy() - Method in class com.bbm.sdk.bbmds.Global
 
shallowCopy() - Method in class com.bbm.sdk.bbmds.GlobalAuthTokenState
 
shallowCopy() - Method in class com.bbm.sdk.bbmds.GlobalChatMessageFileAutoDownload
 
shallowCopy() - Method in class com.bbm.sdk.bbmds.GlobalEndpointId
 
shallowCopy() - Method in class com.bbm.sdk.bbmds.GlobalLocalPin
 
shallowCopy() - Method in class com.bbm.sdk.bbmds.GlobalLocalUri
 
shallowCopy() - Method in class com.bbm.sdk.bbmds.GlobalProfileKeysState
 
shallowCopy() - Method in class com.bbm.sdk.bbmds.GlobalRegistrationToken
 
shallowCopy() - Method in class com.bbm.sdk.bbmds.GlobalSetupAccount
 
shallowCopy() - Method in class com.bbm.sdk.bbmds.GlobalSetupState
 
shallowCopy() - Method in class com.bbm.sdk.bbmds.GlobalSyncing
 
shallowCopy() - Method in class com.bbm.sdk.bbmds.GlobalSyncPasscodeState
 
shallowCopy() - Method in interface com.bbm.sdk.bbmds.internal.JsonConstructable
Creates a shallow copy of the receiver
shallowCopy() - Method in class com.bbm.sdk.bbmds.Stat
 
shallowCopy() - Method in class com.bbm.sdk.bbmds.Typing
 
shallowCopy() - Method in class com.bbm.sdk.bbmds.User
 
Shred - Static variable in interface com.bbm.sdk.bbmds.ChatMessage.Tag
The sender has requested that all previously sent messages be recalled.
signing - Variable in class com.bbm.sdk.bbmds.inbound.ProfileKeys.PrivateKeys
The unpadded base64url-encoded private signing key.
signing - Variable in class com.bbm.sdk.bbmds.inbound.ProfileKeys.PublicKeys
The unpadded base64url-encoded public signing key.
SingleshotMonitor - Class in com.bbm.sdk.reactive
An ObservableMonitor which will automatically dispose of its self after completion Use the SingleshotMonitor.run(RunUntilTrue) for in-line monitors.
SingleshotMonitor() - Constructor for class com.bbm.sdk.reactive.SingleshotMonitor
 
SingleshotMonitor.RunUntilTrue - Interface in com.bbm.sdk.reactive
size() - Method in interface com.bbm.sdk.bbmds.internal.lists.ObservableList
Returns the number of elements in this list.
size() - Method in class com.bbm.sdk.reactive.ComputedList
The number of elements in the list.
skip(long) - Method in class com.bbm.sdk.media.BBMEDataChannelReceiver.DataConnectionInputStream
Skip over n bytes in the stream.
start() - Method in class com.bbm.sdk.BBMEnterprise
Start the BBM Enterprise SDK service.
startCall(long, boolean, BBMECallCreationObserver) - Method in interface com.bbm.sdk.media.BBMEMediaManager
Starts a call session with the given registration id.
startCall(String, boolean, BBMECallCreationObserver) - Method in interface com.bbm.sdk.media.BBMEMediaManager
Starts a call session with the given user uri.
startDataConnection(long, String, BBMEDataConnectionCreatedObserver) - Method in interface com.bbm.sdk.media.BBMEMediaManager
Starts a data connection allowing arbitrary data to be shared with the participant.
startDataConnection(String, String, BBMEDataConnectionCreatedObserver) - Method in interface com.bbm.sdk.media.BBMEMediaManager
Starts a data connection allowing arbitrary data to be shared with the participant.
Stat - Class in com.bbm.sdk.bbmds
Your application uses this list to retrieve stats that bbmcore has recorded about its operation and performance.
Stat() - Constructor for class com.bbm.sdk.bbmds.Stat
Creates a new instance with default values
Stat(Stat) - Constructor for class com.bbm.sdk.bbmds.Stat
Creates a shallow copy of the argument.
state - Variable in class com.bbm.sdk.bbmds.Chat
The state of the chat.
state - Variable in class com.bbm.sdk.bbmds.ChatMessage
This field indicates the overall delivery state of the message.
state - Variable in class com.bbm.sdk.bbmds.ChatParticipant
The current state of the participant.
state(ChatParticipant.State) - Method in class com.bbm.sdk.bbmds.ChatParticipantCriteria
Must be used in combination with userUri.
state - Variable in class com.bbm.sdk.bbmds.GlobalSetupState
This indicates the current setup state.
state - Variable in class com.bbm.sdk.bbmds.inbound.ChatMessageState.States
The delivery state of the message for the individual recipient.
StateAware - Interface in com.bbm.sdk.reactive
This interface provides a method to check whether the list has an outstanding request sent through the ProtocolConnector that has not been serviced yet.
stateIsPartial - Variable in class com.bbm.sdk.bbmds.ChatMessage
This indicates whether or not the state applies to some (true) or all (false) recipients.
states - Variable in class com.bbm.sdk.bbmds.inbound.ChatMessageState
The list of per-recipient message delivery states.
States() - Constructor for class com.bbm.sdk.bbmds.inbound.ChatMessageState.States
Creates a new instance with default values
States(ChatMessageState.States) - Constructor for class com.bbm.sdk.bbmds.inbound.ChatMessageState.States
Creates a shallow copy of the argument.
StatsCommitted - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the statsCommitted protocol message
StatsCommitted() - Constructor for class com.bbm.sdk.bbmds.outbound.StatsCommitted
Creates a new outbound 'statsCommitted' message.
stop() - Method in class com.bbm.sdk.BBMEnterprise
Notify the BBM core service that it should stop.
stop() - Method in class com.bbm.sdk.reactive.ComputedList
Method to stop observing the computed value.
subject(String) - Method in class com.bbm.sdk.bbmds.Chat.AttributesBuilder
Use to change the Chat.subject attribute.
subject - Variable in class com.bbm.sdk.bbmds.Chat
Holds the user-readable subject of the chat.
Subject - Static variable in interface com.bbm.sdk.bbmds.ChatMessage.Tag
The sender has changed the chat's 'subject'.
subject(String) - Method in class com.bbm.sdk.bbmds.outbound.ChatStart
Sets the optional 'subject' attribute on the message
suggestedMaxResults(long) - Method in class com.bbm.sdk.bbmds.outbound.Search
Sets the optional 'suggestedMaxResults' attribute on the message
swap(BBMERenderViewport) - Method in class com.bbm.sdk.media.BBMERenderViewport
Deprecated.
Swap the current viewport position, size, and depth with the position, size, and depth of the otherViewport.
switchCamera(BBMECameraOperationCallback) - Method in interface com.bbm.sdk.media.BBMEMediaManager
Cycle between available cameras.
SyncError - Class in com.bbm.sdk.bbmds.inbound
This class represents an instance of the inbound syncError protocol message
SyncError() - Constructor for class com.bbm.sdk.bbmds.inbound.SyncError
Creates a new instance with default values
SyncError(SyncError) - Constructor for class com.bbm.sdk.bbmds.inbound.SyncError
Creates a shallow copy of the argument.
SyncError.Error - Enum in com.bbm.sdk.bbmds.inbound
The type of endpoint sync error encountered.
SyncPasscodeChange - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the syncPasscodeChange protocol message
SyncPasscodeChange(String) - Constructor for class com.bbm.sdk.bbmds.outbound.SyncPasscodeChange
Creates a new outbound 'syncPasscodeChange' message.
SyncPasscodeChangeResult - Class in com.bbm.sdk.bbmds.inbound
This class represents an instance of the inbound syncPasscodeChangeResult protocol message
SyncPasscodeChangeResult() - Constructor for class com.bbm.sdk.bbmds.inbound.SyncPasscodeChangeResult
Creates a new instance with default values
SyncPasscodeChangeResult(SyncPasscodeChangeResult) - Constructor for class com.bbm.sdk.bbmds.inbound.SyncPasscodeChangeResult
Creates a shallow copy of the argument.
SyncPasscodeChangeResult.Result - Enum in com.bbm.sdk.bbmds.inbound
The result of attempting to set a new passcode.
SyncStart - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the syncStart protocol message
SyncStart(String) - Constructor for class com.bbm.sdk.bbmds.outbound.SyncStart
Creates a new outbound 'syncStart' message.
SyncStart.Action - Enum in com.bbm.sdk.bbmds.outbound
This field is ignored by bbmcore unless your application uses the BlackBerry Key Management Service.

T

tag - Variable in class com.bbm.sdk.bbmds.ChatMessage.Ref
Your application-specified tag that indicates what kind of reference it is.
tag - Variable in class com.bbm.sdk.bbmds.ChatMessage.RefBy
Your application-specified tag that indicates what kind of reference it is.
tag - Variable in class com.bbm.sdk.bbmds.ChatMessage
Indicates the type of content this message represents.
tag(String) - Method in class com.bbm.sdk.bbmds.ChatMessageCriteria
When present, the requested list is filtered by the 'tag' attribute.
tag - Variable in class com.bbm.sdk.bbmds.inbound.ChatEvent
Your application-specified tag that indicates what kind of chat event has been received.
tag(String) - Method in class com.bbm.sdk.bbmds.outbound.ChatTyping
Sets the optional 'tag' attribute on the message
tag - Variable in class com.bbm.sdk.bbmds.Typing
Your application-specified tag that indicates what kind of typing action the user is performing.
Text - Static variable in interface com.bbm.sdk.bbmds.ChatMessage.Tag
The message contains plain text content.
Text - Static variable in interface com.bbm.sdk.bbmds.outbound.ChatMessageSend.Tag
The message contains plain text content.
Thread - Static variable in interface com.bbm.sdk.bbmds.ChatMessage.Ref.Tag
This message belongs to a thread that has the referenced message as its parent.
Thread - Static variable in interface com.bbm.sdk.bbmds.ChatMessage.RefBy.Tag
This message belongs to a thread that has the referring messages as its children.
Thread - Static variable in interface com.bbm.sdk.bbmds.outbound.ChatMessageSend.Ref.Tag
This message belongs to a thread that has the referenced message as its parent.
thumb - Variable in class com.bbm.sdk.bbmds.ChatMessage
A path to a small file that is carried in the message.
thumb(String) - Method in class com.bbm.sdk.bbmds.outbound.ChatMessageSend
Sets the optional 'thumb' attribute on the message
thumbPolicy(ChatMessageSend.ThumbPolicy) - Method in class com.bbm.sdk.bbmds.outbound.ChatMessageSend
Sets the optional 'thumbPolicy' attribute on the message
times - Variable in class com.bbm.sdk.bbmds.inbound.ChatParticipantTimes
The list of per-participant message delivery times.
Times() - Constructor for class com.bbm.sdk.bbmds.inbound.ChatParticipantTimes.Times
Creates a new instance with default values
Times(ChatParticipantTimes.Times) - Constructor for class com.bbm.sdk.bbmds.inbound.ChatParticipantTimes.Times
Creates a shallow copy of the argument.
timestamp - Variable in class com.bbm.sdk.bbmds.ChatMessage
The time at which this message was posted to the BlackBerry Infrastructure, in seconds since 1970.
toJson() - Method in class com.bbm.sdk.bbmds.ChatCriteria
 
toJson() - Method in class com.bbm.sdk.bbmds.ChatMessage.ChatMessageKey
 
toJson() - Method in class com.bbm.sdk.bbmds.ChatMessageCriteria
 
toJson() - Method in class com.bbm.sdk.bbmds.ChatMessageFileProgress.ChatMessageFileProgressKey
 
toJson() - Method in class com.bbm.sdk.bbmds.ChatParticipant.ChatParticipantKey
 
toJson() - Method in class com.bbm.sdk.bbmds.ChatParticipantCriteria
 
toJson() - Method in class com.bbm.sdk.bbmds.internal.lists.ListMatchingCriteria
Returns a JSON representation of the criteria.
toJson() - Method in class com.bbm.sdk.bbmds.PinUserCriteria
 
toJson() - Method in interface com.bbm.sdk.bbmds.PrimaryKey
This must return a well formatted JSON object.
toJson() - Method in class com.bbm.sdk.bbmds.RegIdUserCriteria
 
toJson() - Method in class com.bbm.sdk.bbmds.Typing.TypingKey
 
toJson() - Method in class com.bbm.sdk.bbmds.UserCriteria
 
toString() - Method in class com.bbm.sdk.bbmds.AppMessage
 
toString() - Method in enum com.bbm.sdk.bbmds.Chat.InvitePolicy
 
toString() - Method in enum com.bbm.sdk.bbmds.Chat.KeyState
 
toString() - Method in enum com.bbm.sdk.bbmds.Chat.State
 
toString() - Method in class com.bbm.sdk.bbmds.Chat
 
toString() - Method in class com.bbm.sdk.bbmds.ChatMessage.ChatMessageKey
 
toString() - Method in class com.bbm.sdk.bbmds.ChatMessage.Data.Admin
 
toString() - Method in class com.bbm.sdk.bbmds.ChatMessage.Data.Remove
 
toString() - Method in class com.bbm.sdk.bbmds.ChatMessage.Data
 
toString() - Method in enum com.bbm.sdk.bbmds.ChatMessage.FileState
 
toString() - Method in enum com.bbm.sdk.bbmds.ChatMessage.Recall
 
toString() - Method in class com.bbm.sdk.bbmds.ChatMessage.Ref
 
toString() - Method in class com.bbm.sdk.bbmds.ChatMessage.RefBy
 
toString() - Method in enum com.bbm.sdk.bbmds.ChatMessage.State
 
toString() - Method in class com.bbm.sdk.bbmds.ChatMessage
 
toString() - Method in class com.bbm.sdk.bbmds.ChatMessageFileProgress.ChatMessageFileProgressKey
 
toString() - Method in class com.bbm.sdk.bbmds.ChatMessageFileProgress
 
toString() - Method in class com.bbm.sdk.bbmds.ChatParticipant.ChatParticipantKey
 
toString() - Method in enum com.bbm.sdk.bbmds.ChatParticipant.State
 
toString() - Method in class com.bbm.sdk.bbmds.ChatParticipant
 
toString() - Method in class com.bbm.sdk.bbmds.Global
 
toString() - Method in enum com.bbm.sdk.bbmds.GlobalAuthTokenState.State
 
toString() - Method in class com.bbm.sdk.bbmds.GlobalAuthTokenState
 
toString() - Method in class com.bbm.sdk.bbmds.GlobalChatMessageFileAutoDownload
 
toString() - Method in class com.bbm.sdk.bbmds.GlobalEndpointId
 
toString() - Method in class com.bbm.sdk.bbmds.GlobalLocalPin
 
toString() - Method in class com.bbm.sdk.bbmds.GlobalLocalUri
 
toString() - Method in enum com.bbm.sdk.bbmds.GlobalProfileKeysState.State
 
toString() - Method in class com.bbm.sdk.bbmds.GlobalProfileKeysState
 
toString() - Method in class com.bbm.sdk.bbmds.GlobalRegistrationToken
 
toString() - Method in enum com.bbm.sdk.bbmds.GlobalSetupAccount.State
 
toString() - Method in class com.bbm.sdk.bbmds.GlobalSetupAccount
 
toString() - Method in enum com.bbm.sdk.bbmds.GlobalSetupState.ProgressMessage
 
toString() - Method in enum com.bbm.sdk.bbmds.GlobalSetupState.State
 
toString() - Method in class com.bbm.sdk.bbmds.GlobalSetupState
 
toString() - Method in class com.bbm.sdk.bbmds.GlobalSyncing
 
toString() - Method in enum com.bbm.sdk.bbmds.GlobalSyncPasscodeState.State
 
toString() - Method in class com.bbm.sdk.bbmds.GlobalSyncPasscodeState
 
toString() - Method in enum com.bbm.sdk.bbmds.inbound.ChatMessageState.States.State
 
toString() - Method in class com.bbm.sdk.bbmds.inbound.ChatMessageState.States
 
toString() - Method in class com.bbm.sdk.bbmds.inbound.ChatParticipantTimes.Times
 
toString() - Method in enum com.bbm.sdk.bbmds.inbound.ChatStartFailed.Reason
 
toString() - Method in enum com.bbm.sdk.bbmds.inbound.EndpointDeregisterResult.Result
 
toString() - Method in class com.bbm.sdk.bbmds.inbound.Endpoints.RegisteredEndpoints
 
toString() - Method in enum com.bbm.sdk.bbmds.inbound.Endpoints.Result
 
toString() - Method in enum com.bbm.sdk.bbmds.inbound.EndpointUpdateResult.Result
 
toString() - Method in class com.bbm.sdk.bbmds.inbound.Identities.Info
 
toString() - Method in enum com.bbm.sdk.bbmds.inbound.Identities.Result
 
toString() - Method in class com.bbm.sdk.bbmds.inbound.PinResult.Pins
 
toString() - Method in enum com.bbm.sdk.bbmds.inbound.PinResult.Result
 
toString() - Method in class com.bbm.sdk.bbmds.inbound.ProfileKeys.PrivateKeys
 
toString() - Method in class com.bbm.sdk.bbmds.inbound.ProfileKeys.PublicKeys
 
toString() - Method in class com.bbm.sdk.bbmds.inbound.SearchResult.Elements
 
toString() - Method in enum com.bbm.sdk.bbmds.inbound.SearchResult.Elements.Type
 
toString() - Method in enum com.bbm.sdk.bbmds.inbound.SetupError.Error
 
toString() - Method in enum com.bbm.sdk.bbmds.inbound.SyncError.Error
 
toString() - Method in enum com.bbm.sdk.bbmds.inbound.SyncPasscodeChangeResult.Result
 
toString() - Method in enum com.bbm.sdk.bbmds.outbound.ChatMessageSend.FilePolicy
 
toString() - Method in enum com.bbm.sdk.bbmds.outbound.ChatMessageSend.ThumbPolicy
 
toString() - Method in enum com.bbm.sdk.bbmds.outbound.ChatStart.InvitePolicy
 
toString() - Method in enum com.bbm.sdk.bbmds.outbound.SyncStart.Action
 
toString() - Method in interface com.bbm.sdk.bbmds.PrimaryKey
This can be used to construct a simple string key that can be used as Identifiers.
toString() - Method in class com.bbm.sdk.bbmds.Stat
 
toString() - Method in class com.bbm.sdk.bbmds.Typing
 
toString() - Method in class com.bbm.sdk.bbmds.Typing.TypingKey
 
toString() - Method in enum com.bbm.sdk.bbmds.User.KeyState
 
toString() - Method in class com.bbm.sdk.bbmds.User
 
toString() - Method in class com.bbm.sdk.reactive.ObservableMonitor
 
toString() - Method in class com.bbm.sdk.service.ProtocolMessage
 
total - Variable in class com.bbm.sdk.bbmds.ChatMessageFileProgress
The total number of bytes expected in the transfer.
TrackedGetter - Annotation Type in com.bbm.sdk.reactive
Methods that call ObservableTracker.getterCalled(Observable) internally must tag themselves as TrackedGetters.
trimMemory() - Method in class com.bbm.sdk.BBMEnterprise
Will initialize a clear of the cache used by the protocols.
type - Variable in class com.bbm.sdk.bbmds.inbound.SearchResult.Elements
The type of search result.
TYPE_MOBILE - Static variable in interface com.bbm.sdk.service.NetworkChangeInterface
 
TYPE_UNKNOWN - Static variable in interface com.bbm.sdk.service.NetworkChangeInterface
 
TYPE_WIFI - Static variable in interface com.bbm.sdk.service.NetworkChangeInterface
 
Typing - Class in com.bbm.sdk.bbmds
This is used to store the set of users that are currently typing a message in a chat.
Typing() - Constructor for class com.bbm.sdk.bbmds.Typing
Creates a new instance with default values
Typing(Typing) - Constructor for class com.bbm.sdk.bbmds.Typing
Creates a shallow copy of the argument.
Typing.TypingKey - Class in com.bbm.sdk.bbmds
Creates a new TypingKey instance
TypingKey(String, String) - Constructor for class com.bbm.sdk.bbmds.Typing.TypingKey
 

U

UNKNOWN - Static variable in class com.bbm.sdk.media.BBMEVideoRenderer
The source of the video content is unknown.
UNKNOWN - Static variable in class com.bbm.sdk.service.BBMEnterpriseNetworkState
 
untrackedGet(int) - Method in class com.bbm.sdk.reactive.ComputedList
Returns the element at the specified index in this list.
untrackedGet() - Method in class com.bbm.sdk.reactive.ComputedValue
Returns the value being computed without add the caller as an observer
untrackedGet() - Method in class com.bbm.sdk.reactive.Mutable
Returns the current value, but does not fire the change event like get().
untrackedGet() - Method in class com.bbm.sdk.service.InboundMessageObservable
 
untrackedSize() - Method in class com.bbm.sdk.reactive.ComputedList
The number of elements in the list.
updateConfig(Bundle) - Method in class com.bbm.sdk.BBMEConfig
Replace existing configuration values with those provided in the bundle.
uri - Variable in class com.bbm.sdk.bbmds.User
Holds the unique identifier for the user.
User - Class in com.bbm.sdk.bbmds
This list consists of all the users known to bbmcore.
User() - Constructor for class com.bbm.sdk.bbmds.User
Creates a new instance with default values
User(User) - Constructor for class com.bbm.sdk.bbmds.User
Creates a shallow copy of the argument.
User.KeyState - Enum in com.bbm.sdk.bbmds
The current state of the user's keys.
UserCriteria - Class in com.bbm.sdk.bbmds
This is the criteria class to be used when requesting a subset of the User list from bbmcore.
UserCriteria() - Constructor for class com.bbm.sdk.bbmds.UserCriteria
 
UserKeysChanged - Class in com.bbm.sdk.bbmds.inbound
This class represents an instance of the inbound userKeysChanged protocol message
UserKeysChanged() - Constructor for class com.bbm.sdk.bbmds.inbound.UserKeysChanged
Creates a new instance with default values
UserKeysChanged(UserKeysChanged) - Constructor for class com.bbm.sdk.bbmds.inbound.UserKeysChanged
Creates a shallow copy of the argument.
UserKeysImport - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the userKeysImport protocol message
UserKeysImport(List<UserKeysImport.Keys>) - Constructor for class com.bbm.sdk.bbmds.outbound.UserKeysImport
Creates a new outbound 'userKeysImport' message.
UserKeysImport.Keys - Class in com.bbm.sdk.bbmds.outbound
The keys for the user.
UserKeysImportFailure - Class in com.bbm.sdk.bbmds.inbound
This class represents an instance of the inbound userKeysImportFailure protocol message
UserKeysImportFailure() - Constructor for class com.bbm.sdk.bbmds.inbound.UserKeysImportFailure
Creates a new instance with default values
UserKeysImportFailure(UserKeysImportFailure) - Constructor for class com.bbm.sdk.bbmds.inbound.UserKeysImportFailure
Creates a shallow copy of the argument.
userUri - Variable in class com.bbm.sdk.bbmds.ChatMessage.Data.Admin
Identifies the participant that has been updated.
userUri - Variable in class com.bbm.sdk.bbmds.ChatMessage.Data.Remove
Identifies the participant that has been removed.
userUri - Variable in class com.bbm.sdk.bbmds.ChatParticipant
The URI of the user this participant represents.
userUri(String) - Method in class com.bbm.sdk.bbmds.ChatParticipantCriteria
Must be used in combination with state.
userUri - Variable in class com.bbm.sdk.bbmds.inbound.ChatMessageState.States
The URI of the recipient.
userUri - Variable in class com.bbm.sdk.bbmds.inbound.ChatParticipantTimes.Times
The URI of the participant.
userUri - Variable in class com.bbm.sdk.bbmds.inbound.UserKeysChanged
The URI of the user whose keys have changed.
userUri(String) - Method in class com.bbm.sdk.bbmds.outbound.ChatInvite.Invitees
Sets the optional 'userUri' attribute on the message
userUri(String) - Method in class com.bbm.sdk.bbmds.outbound.ChatParticipantTimesGet
Sets the optional 'userUri' attribute on the message
userUri(String) - Method in class com.bbm.sdk.bbmds.outbound.ChatStart.Invitees
Sets the optional 'userUri' attribute on the message
userUri - Variable in class com.bbm.sdk.bbmds.Typing
Holds the unique identifier of the user that is currently typing.

V

value - Variable in class com.bbm.sdk.bbmds.GlobalAuthTokenState
The current state of the authToken value in bbmcore.
value(boolean) - Method in class com.bbm.sdk.bbmds.GlobalChatMessageFileAutoDownload.AttributesBuilder
Use to change the GlobalChatMessageFileAutoDownload.value attribute.
value - Variable in class com.bbm.sdk.bbmds.GlobalChatMessageFileAutoDownload
When true (the default), bbmcore will download any 'chatMessage' file attachments as soon as it receives a message with an attachment in a 'Ready' chat.
value - Variable in class com.bbm.sdk.bbmds.GlobalEndpointId
value - Variable in class com.bbm.sdk.bbmds.GlobalLocalPin
value - Variable in class com.bbm.sdk.bbmds.GlobalLocalUri
value(GlobalProfileKeysState.State) - Method in class com.bbm.sdk.bbmds.GlobalProfileKeysState.AttributesBuilder
Use to change the GlobalProfileKeysState.value attribute.
value - Variable in class com.bbm.sdk.bbmds.GlobalProfileKeysState
The current state of the profile's keys.
value - Variable in class com.bbm.sdk.bbmds.GlobalRegistrationToken
The registration token given to this endpoint during setup, or the empty string.
value - Variable in class com.bbm.sdk.bbmds.GlobalSetupAccount
Indicates what kind of identity was used for the most recent attempt to set up Spark Communications Services.
value - Variable in class com.bbm.sdk.bbmds.GlobalSyncing
value - Variable in class com.bbm.sdk.bbmds.GlobalSyncPasscodeState
This state tells your application whether bbmcore requires a passcode during the endpoint sync phase of setup.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.Chat.Flags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.Chat.InvitePolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.Chat.KeyState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.Chat.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.ChatMessage.FileState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.ChatMessage.Flags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.ChatMessage.Recall
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.ChatMessage.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.ChatParticipant.Flags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.ChatParticipant.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.GlobalAuthTokenState.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.GlobalProfileKeysState.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.GlobalSetupAccount.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.GlobalSetupState.ProgressMessage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.GlobalSetupState.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.GlobalSyncPasscodeState.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.inbound.ChatMessageState.States.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.inbound.ChatStartFailed.Reason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.inbound.EndpointDeregisterResult.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.inbound.Endpoints.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.inbound.EndpointUpdateResult.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.inbound.Identities.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.inbound.PinResult.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.inbound.SearchResult.Elements.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.inbound.SetupError.Error
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.inbound.SyncError.Error
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.inbound.SyncPasscodeChangeResult.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.internal.Existence
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.internal.lists.ListMatchingCriteria.MatchResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.outbound.ChatMessageSend.FilePolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.outbound.ChatMessageSend.ThumbPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.outbound.ChatStart.InvitePolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.outbound.SyncStart.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.bbmds.User.KeyState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.BBMEnterprise.SdkRegion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.media.BBMECall.CallLog
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.media.BBMECall.CallQuality
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.media.BBMECall.CallState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.media.BBMECall.FailReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.media.BBMECall.SecureState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.media.BBMEDataConnection.ChannelType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.media.BBMEDataConnection.ConnectionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.media.BBMEDataConnection.FailReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.media.BBMEMediaManager.AudioDevice
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.media.BBMEMediaManager.Error
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.service.BBMEnterpriseFailureReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bbm.sdk.service.BBMEnterpriseState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.bbm.sdk.bbmds.Chat.Flags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.Chat.InvitePolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.Chat.KeyState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.Chat.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.ChatMessage.FileState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.ChatMessage.Flags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.ChatMessage.Recall
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.ChatMessage.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.ChatParticipant.Flags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.ChatParticipant.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.GlobalAuthTokenState.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.GlobalProfileKeysState.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.GlobalSetupAccount.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.GlobalSetupState.ProgressMessage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.GlobalSetupState.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.GlobalSyncPasscodeState.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.inbound.ChatMessageState.States.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.inbound.ChatStartFailed.Reason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.inbound.EndpointDeregisterResult.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.inbound.Endpoints.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.inbound.EndpointUpdateResult.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.inbound.Identities.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.inbound.PinResult.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.inbound.SearchResult.Elements.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.inbound.SetupError.Error
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.inbound.SyncError.Error
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.inbound.SyncPasscodeChangeResult.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.internal.Existence
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.internal.lists.ListMatchingCriteria.MatchResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.outbound.ChatMessageSend.FilePolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.outbound.ChatMessageSend.ThumbPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.outbound.ChatStart.InvitePolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.outbound.SyncStart.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.bbmds.User.KeyState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.BBMEnterprise.SdkRegion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.media.BBMECall.CallLog
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.media.BBMECall.CallQuality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.media.BBMECall.CallState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.media.BBMECall.FailReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.media.BBMECall.SecureState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.media.BBMEDataConnection.ChannelType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.media.BBMEDataConnection.ConnectionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.media.BBMEDataConnection.FailReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.media.BBMEMediaManager.AudioDevice
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.media.BBMEMediaManager.Error
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.service.BBMEnterpriseFailureReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bbm.sdk.service.BBMEnterpriseState
Returns an array containing the constants of this enum type, in the order they are declared.

W

Wipe - Class in com.bbm.sdk.bbmds.outbound
This class represents an instance of the wipe protocol message
Wipe() - Constructor for class com.bbm.sdk.bbmds.outbound.Wipe
Creates a new outbound 'wipe' message.
wipe() - Method in class com.bbm.sdk.BBMEnterprise
Triggers BBM core service to wipe all its data.
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links