Package | Description |
---|---|
org.jivesoftware.smack |
Core classes of the Smack API.
|
org.jivesoftware.smack.roster |
Smacks API for Rosters.
|
org.jivesoftware.smackx.bob |
Classes and interfaces of XEP-0231: Bits of Binary.
|
org.jivesoftware.smackx.bytestreams.ibb |
Smack's API for XEP-0047: In-Band Bytestreams.
|
org.jivesoftware.smackx.mam |
XEP-0313: Message Archive Management.
|
org.jivesoftware.smackx.omemo |
Classes and interfaces for OMEMO Encryption.
|
Modifier and Type | Method and Description |
---|---|
protected XMPPConnection |
Manager.getAuthenticatedConnectionOrThrow()
Get the XMPPConnection of this Manager if it's authenticated, i.e.
|
void |
StanzaListener.processStanza(Stanza packet)
Process the next stanza sent to this stanza listener.
|
Modifier and Type | Method and Description |
---|---|
static void |
RosterUtil.askForSubscriptionIfRequired(Roster roster,
org.jxmpp.jid.BareJid jid) |
void |
Roster.createEntry(org.jxmpp.jid.BareJid user,
String name,
String[] groups)
Creates a new roster entry and presence subscription.
|
static void |
RosterUtil.ensureSubscribed(XMPPConnection connectionOne,
XMPPConnection connectionTwo,
long timeout) |
static void |
RosterUtil.ensureSubscribedTo(XMPPConnection connectionOne,
XMPPConnection connectionTwo,
Date deadline) |
static void |
RosterUtil.ensureSubscribedTo(XMPPConnection connectionOne,
XMPPConnection connectionTwo,
long timeout) |
boolean |
Roster.isSubscriptionPreApprovalSupported()
Check for subscription pre-approval support.
|
void |
Roster.preApprove(org.jxmpp.jid.BareJid user)
Pre-approve user presence subscription.
|
void |
Roster.preApproveAndCreateEntry(org.jxmpp.jid.BareJid user,
String name,
String[] groups)
Creates a new pre-approved roster entry and presence subscription.
|
static void |
RosterUtil.preApproveSubscriptionIfRequiredAndPossible(Roster roster,
org.jxmpp.jid.BareJid jid)
Pre-approve the subscription if it is required and possible.
|
void |
Roster.reload()
Reloads the entire roster from the server.
|
void |
Roster.reloadAndWait()
Reload the roster and block until it is reloaded.
|
void |
Roster.removeEntry(RosterEntry entry)
Removes a roster entry from the roster.
|
void |
Roster.sendSubscriptionRequest(org.jxmpp.jid.BareJid jid) |
Modifier and Type | Method and Description |
---|---|
BoBData |
BoBManager.requestBoB(org.jxmpp.jid.Jid to,
BoBHash bobHash)
Request BoB data.
|
Modifier and Type | Method and Description |
---|---|
void |
InBandBytestreamSession.processIQPacket(Data data)
Process IQ stanza.
|
Modifier and Type | Method and Description |
---|---|
void |
OmemoManager.initialize()
Initializes the OmemoManager.
|