Package | Description |
---|---|
org.jivesoftware.smackx.mam |
XEP-0313: Message Archive Management.
|
org.jivesoftware.smackx.muc |
Classes and Interfaces that implement Multi-User Chat (MUC) as defined in XEP-0045.
|
org.jivesoftware.smackx.omemo |
Classes and interfaces for OMEMO Encryption.
|
org.jivesoftware.smackx.omemo.listener |
Callbacks and listeners.
|
Modifier and Type | Method and Description |
---|---|
static MamManager |
MamManager.getInstanceFor(MultiUserChat multiUserChat)
Get a MamManager for the MAM archive of the given
MultiUserChat . |
Modifier and Type | Method and Description |
---|---|
MultiUserChat |
MultiUserChatManager.getMultiUserChat(EntityBareJid jid)
Creates a multi user chat.
|
Modifier and Type | Method and Description |
---|---|
void |
AutoJoinFailedCallback.autoJoinFailed(MultiUserChat muc,
Exception e)
Invoked if the automatic rejoin rooms on reconnect failed.
|
void |
InvitationListener.invitationReceived(XMPPConnection conn,
MultiUserChat room,
EntityJid inviter,
String reason,
String password,
Message message,
MUCUser.Invite invitation)
Called when the an invitation to join a MUC room is received.
|
void |
UserStatusListener.roomDestroyed(MultiUserChat alternateMUC,
String reason)
Called when the room is destroyed.
|
void |
DefaultUserStatusListener.roomDestroyed(MultiUserChat alternateMUC,
String reason) |
Constructor and Description |
---|
MucNotJoinedException(MultiUserChat multiUserChat) |
Modifier and Type | Method and Description |
---|---|
Message |
OmemoManager.encrypt(MultiUserChat muc,
String message)
Encrypt a message for all recipients in the MultiUserChat.
|
Modifier and Type | Method and Description |
---|---|
void |
OmemoMucMessageListener.onOmemoKeyTransportReceived(MultiUserChat muc,
BareJid from,
CipherAndAuthTag cipherAndAuthTag,
Message message,
Message wrappingMessage,
OmemoMessageInformation omemoInformation)
Gets called, whenever an OmemoElement without a body (an OmemoKeyTransportElement) is received.
|
void |
OmemoMucMessageListener.onOmemoMucMessageReceived(MultiUserChat muc,
BareJid from,
String decryptedBody,
Message message,
Message wrappingMessage,
OmemoMessageInformation omemoInformation)
Gets called whenever an OMEMO message has been received in a MultiUserChat and successfully decrypted.
|