public interface ChatRoomParams
Modifier and Type | Method and Description |
---|---|
void |
enableEncryption(boolean encrypted)
Enables or disables encryption for the chat room associated with the given
parameters.
|
void |
enableGroup(boolean group)
Enables or disables group chat for the chat room associated with the given
parameters.
|
void |
enableRtt(boolean rtt)
Enables or disables real time text for the chat room associated with the given
parameters.
|
boolean |
encryptionEnabled()
Get the encryption status of the chat room associated with the given
parameters.
|
ChatRoomBackend |
getBackend()
Get the backend implementation of the chat room associated with the given
parameters.
|
ChatRoomEncryptionBackend |
getEncryptionBackend()
Get the encryption implementation of the chat room associated with the given
parameters.
|
java.lang.Object |
getUserData()
Gets the object stored in this object user's data
|
boolean |
groupEnabled()
Get the group chat status of the chat room associated with the given
parameters.
|
boolean |
isValid() |
boolean |
rttEnabled()
Get the real time text status of the chat room associated with the given
parameters.
|
void |
setBackend(ChatRoomBackend backend)
Set the backend implementation of these chat room parameters.
|
void |
setEncryptionBackend(ChatRoomEncryptionBackend backend)
Set the encryption backend implementation of these chat room parameters.
|
void |
setUserData(java.lang.Object data)
Sets the object to store in this object user's data
|
ChatRoomBackend getBackend()
void setBackend(ChatRoomBackend backend)
ChatRoomEncryptionBackend getEncryptionBackend()
void setEncryptionBackend(ChatRoomEncryptionBackend backend)
boolean encryptionEnabled()
void enableEncryption(boolean encrypted)
boolean groupEnabled()
void enableGroup(boolean group)
boolean isValid()
boolean rttEnabled()
void enableRtt(boolean rtt)
void setUserData(java.lang.Object data)
java.lang.Object getUserData()