Package | Description |
---|---|
org.igniterealtime.smack.smackrepl |
A REPL (Read Eval Print Loop) for Smack.
|
org.jivesoftware.smack |
Core classes of the Smack API.
|
org.jivesoftware.smack.bosh |
Smack's API for BOSH (XEP-206, XEP-124).
|
org.jivesoftware.smack.chat |
Smacks legacy API for 1:1 chats.
|
org.jivesoftware.smack.chat2 |
Smack's new improved API for 1:1 chats.
|
org.jivesoftware.smack.debugger |
Core debugger functionality.
|
org.jivesoftware.smack.filter |
Allows
StanzaCollector and StanzaListener instances to filter for stanzas with particular attributes. |
org.jivesoftware.smack.roster |
Smacks API for Rosters.
|
org.jivesoftware.smack.sasl |
Classes and interfaces for SASL based XMPP authentication.
|
org.jivesoftware.smack.tcp |
TCP-IP related classes for Smack.
|
org.jivesoftware.smackx.address |
Smack's API for XEP-0033: Extended Stanza Addressing.
|
org.jivesoftware.smackx.admin |
Smack's API for XEP-0133: Service Administration.
|
org.jivesoftware.smackx.amp |
Smack's API for XEP-0079: Advanced Message Processing.
|
org.jivesoftware.smackx.blocking |
Classes and interfaces of Blocking command.
|
org.jivesoftware.smackx.bob |
Classes and interfaces of XEP-0231: Bits of Binary.
|
org.jivesoftware.smackx.bookmarks |
Smack's API for XEP-0048: Bookmarks.
|
org.jivesoftware.smackx.bytestreams.ibb |
Smack's API for XEP-0047: In-Band Bytestreams.
|
org.jivesoftware.smackx.bytestreams.socks5 |
Smack's API for XEP-0065: SOCKS5 Bytestreams.
|
org.jivesoftware.smackx.caps |
Smacks implementation of XEP-0115: Entity Capabilities.
|
org.jivesoftware.smackx.carbons |
Smack's API for XEP-0280: Message Carbons.
|
org.jivesoftware.smackx.chat_markers |
XEP-0333: Chat Markers.
|
org.jivesoftware.smackx.chatstates |
Classes for Chat States (XEP-0085).
|
org.jivesoftware.smackx.commands |
Smacks implementation of XEP-0050: Ad-Hoc Commands.
|
org.jivesoftware.smackx.csi |
Smack's API for XEP-0352: Client State Indication.
|
org.jivesoftware.smackx.debugger |
Smack optional Debuggers.
|
org.jivesoftware.smackx.debugger.android |
Android classes for debugging purposes.
|
org.jivesoftware.smackx.debugger.slf4j |
Smack slf4j debugger implementation.
|
org.jivesoftware.smackx.disco |
Smacks implementation of XEP-0030: Service Discovery.
|
org.jivesoftware.smackx.eme |
Smack's API for XEP-0380: Explicit Message Encryption.
|
org.jivesoftware.smackx.filetransfer |
File Transfers via XEP-0095: Stream Initialization.
|
org.jivesoftware.smackx.geoloc |
Smacks implementation of XEP-0080: User Location.
|
org.jivesoftware.smackx.hashes |
XEP-0300 - Use of cryptographic hash functions.
|
org.jivesoftware.smackx.hoxt |
Smack's API for XEP-0332: HTTP over XMPP transport.
|
org.jivesoftware.smackx.httpfileupload |
Smack's API for XEP-0363: HTTP File Upload.
|
org.jivesoftware.smackx.iot |
Smack's API for XMPP IoT.
|
org.jivesoftware.smackx.iot.control |
Smack's API for XMPP IoT.
|
org.jivesoftware.smackx.iot.data |
Smack's API for XMPP IoT.
|
org.jivesoftware.smackx.iot.discovery |
Smack's API for XMPP IoT XEP-0347 Discovery.
|
org.jivesoftware.smackx.iot.provisioning |
Smack's API for XMPP IoT.
|
org.jivesoftware.smackx.iqlast |
Smacks implementation of XEP-0012: Last Activity.
|
org.jivesoftware.smackx.iqprivate |
Smacks implementation of XEP-0049: Private XML Storage.
|
org.jivesoftware.smackx.iqregister |
Smacks implementation of XEP-0077: In-Band Registration.
|
org.jivesoftware.smackx.iqversion |
Smacks implementation of XEP-0092: Software Version.
|
org.jivesoftware.smackx.jingle |
Smack's API for XEP-0166: Jingle.
|
org.jivesoftware.smackx.jingle_filetransfer |
Smack's API for XEP-0234: Jingle File Transfer.
|
org.jivesoftware.smackx.jingle.transports |
Smack's API for XEP-0261: Jingle In-Band Bytestreams.
|
org.jivesoftware.smackx.jingle.transports.jingle_ibb |
Smack's API for XEP-0261: Jingle In-Band Bytestreams.
|
org.jivesoftware.smackx.jingle.transports.jingle_s5b |
Smack's API for XEP-0260: Jingle SOCKS5 Bytestreams.
|
org.jivesoftware.smackx.jingleold |
TODO describe me.
|
org.jivesoftware.smackx.jingleold.nat |
TODO describe me.
|
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.muc.bookmarkautojoin |
Manager to autojoin bookmarked Multi-User Chat conferences.
|
org.jivesoftware.smackx.muclight |
Classes and Interfaces that implement Multi-User Chat Light (MUC Light).
|
org.jivesoftware.smackx.offline |
Smacks implementation of XEP-0013: Flexible Offline Message Retrieval.
|
org.jivesoftware.smackx.omemo |
Classes and interfaces for OMEMO Encryption.
|
org.jivesoftware.smackx.pep |
Smacks implementation XEP-0163: Personal Eventing Protocol.
|
org.jivesoftware.smackx.ping |
Smacks implementation of XEP-0199: XMPP Ping.
|
org.jivesoftware.smackx.ping.android |
Android classes for XEP-0199: XMPP Ping.
|
org.jivesoftware.smackx.privacy |
Smacks implementation of XEP-0016: Privacy Lists.
|
org.jivesoftware.smackx.pubsub |
Smack's API for XEP-0060: Publish-Subscribe.
|
org.jivesoftware.smackx.push_notifications |
Classes and interfaces to manage Push Notifications (XEP-0357).
|
org.jivesoftware.smackx.receipts |
XEP-0184: Message Delivery Receipts.
|
org.jivesoftware.smackx.reference |
Smack's API for XEP-0372: References.
|
org.jivesoftware.smackx.search |
Smacks implementation of XEP-0055: Jabber Search.
|
org.jivesoftware.smackx.sharedgroups |
Implementation of shared groups.
|
org.jivesoftware.smackx.sid |
Smack's API for XEP-0359: Stable and Unique Stanza IDs.
|
org.jivesoftware.smackx.spoiler |
Smack's API for XEP-0382: Spoiler Messages.
|
org.jivesoftware.smackx.time |
Smacks implementation of XEP-0202: Entity Time.
|
org.jivesoftware.smackx.vcardtemp |
Smacks implementation of XEP-0054: vcard-temp.
|
org.jivesoftware.smackx.vcardtemp.packet |
Element classes for XEP-0054: vcard-temp.
|
org.jivesoftware.smackx.workgroup.agent |
TODO describe me.
|
org.jivesoftware.smackx.workgroup.user |
TODO describe me.
|
org.jivesoftware.smackx.xdata |
Smacks implementation of XEP-0004: Data Forms.
|
org.jivesoftware.smackx.xevent |
TODO describe me.
|
org.jivesoftware.smackx.xhtmlim |
Smacks implementation of XEP-0071: XHTML-IM.
|
org.jivesoftware.smackx.xroster |
TODO describe me.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
XmppTools.supportsIbr(XMPPConnection connection) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractXMPPConnection
This abstract class is commonly used as super class for XMPP connection mechanisms like TCP and BOSH.
|
Modifier and Type | Method and Description |
---|---|
protected XMPPConnection |
Manager.connection() |
protected XMPPConnection |
Manager.getAuthenticatedConnectionOrThrow()
Get the XMPPConnection of this Manager if it's authenticated, i.e.
|
Modifier and Type | Method and Description |
---|---|
void |
ConnectionListener.authenticated(XMPPConnection connection,
boolean resumed)
Notification that the connection has been authenticated.
|
void |
AbstractConnectionListener.authenticated(XMPPConnection connection,
boolean resumed) |
void |
ConnectionListener.connected(XMPPConnection connection)
Notification that the connection has been successfully connected to the remote endpoint (e.g.
|
void |
AbstractConnectionListener.connected(XMPPConnection connection) |
void |
ConnectionCreationListener.connectionCreated(XMPPConnection connection)
Notification that a new connection has been created.
|
static SmackException.NoResponseException |
SmackException.NoResponseException.newWith(XMPPConnection connection,
StanzaCollector collector) |
static SmackException.NoResponseException |
SmackException.NoResponseException.newWith(XMPPConnection connection,
StanzaFilter filter) |
static SmackException.NoResponseException |
SmackException.NoResponseException.newWith(XMPPConnection connection,
String waitingFor) |
Constructor and Description |
---|
Manager(XMPPConnection connection) |
NotConnectedException(XMPPConnection connection,
StanzaFilter stanzaFilter) |
NotConnectedException(XMPPConnection connection,
String details) |
StanzaCollector(XMPPConnection connection,
StanzaCollector.Configuration configuration)
Creates a new stanza collector.
|
Modifier and Type | Class and Description |
---|---|
class |
XMPPBOSHConnection
Creates a connection to an XMPP server via HTTP binding.
|
Modifier and Type | Method and Description |
---|---|
static ChatManager |
ChatManager.getInstanceFor(XMPPConnection connection)
Deprecated.
Returns the ChatManager instance associated with a given XMPPConnection.
|
Modifier and Type | Method and Description |
---|---|
static ChatManager |
ChatManager.getInstanceFor(XMPPConnection connection) |
Modifier and Type | Field and Description |
---|---|
protected XMPPConnection |
SmackDebugger.connection |
Modifier and Type | Method and Description |
---|---|
SmackDebugger |
ReflectionDebuggerFactory.create(XMPPConnection connection) |
SmackDebugger |
SmackDebuggerFactory.create(XMPPConnection connection)
Initialize the new SmackDebugger instance.
|
SmackDebugger |
ConsoleDebugger.Factory.create(XMPPConnection connection) |
Constructor and Description |
---|
AbstractDebugger(XMPPConnection connection) |
ConsoleDebugger(XMPPConnection connection) |
JulDebugger(XMPPConnection connection) |
SmackDebugger(XMPPConnection connection) |
Constructor and Description |
---|
IQReplyFilter(IQ iqPacket,
XMPPConnection conn)
Filters for packets which are a valid reply to an IQ request.
|
IQResultReplyFilter(IQ iqPacket,
XMPPConnection conn) |
Modifier and Type | Method and Description |
---|---|
static void |
RosterUtil.ensureNotSubscribedToEachOther(XMPPConnection connectionOne,
XMPPConnection connectionTwo) |
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) |
static Roster |
Roster.getInstanceFor(XMPPConnection connection)
Returns the roster for the user.
|
Modifier and Type | Field and Description |
---|---|
protected XMPPConnection |
SASLMechanism.connection |
Modifier and Type | Method and Description |
---|---|
SASLMechanism |
SASLMechanism.instanceForAuthentication(XMPPConnection connection,
ConnectionConfiguration connectionConfiguration) |
Modifier and Type | Class and Description |
---|---|
class |
XMPPTCPConnection
Creates a socket connection to an XMPP server.
|
Modifier and Type | Method and Description |
---|---|
static void |
MultipleRecipientManager.reply(XMPPConnection connection,
Message original,
Message reply)
Sends a reply to a previously received stanza that was sent to multiple recipients.
|
static void |
MultipleRecipientManager.send(XMPPConnection connection,
Stanza packet,
Collection<? extends Jid> to,
Collection<? extends Jid> cc,
Collection<? extends Jid> bcc)
Sends the specified stanza to the collection of specified recipients using the
specified connection.
|
static void |
MultipleRecipientManager.send(XMPPConnection connection,
Stanza packet,
Collection<? extends Jid> to,
Collection<? extends Jid> cc,
Collection<? extends Jid> bcc,
Jid replyTo,
Jid replyRoom,
boolean noReply)
Sends the specified stanza to the collection of specified recipients using the specified
connection.
|
Modifier and Type | Method and Description |
---|---|
static ServiceAdministrationManager |
ServiceAdministrationManager.getInstanceFor(XMPPConnection connection) |
Constructor and Description |
---|
ServiceAdministrationManager(XMPPConnection connection) |
Modifier and Type | Method and Description |
---|---|
static boolean |
AMPManager.isActionSupported(XMPPConnection connection,
AMPExtension.Action action)
Check if server supports specified action.
|
static boolean |
AMPManager.isConditionSupported(XMPPConnection connection,
String conditionName)
Check if server supports specified condition.
|
static boolean |
AMPManager.isServiceEnabled(XMPPConnection connection)
Returns true if the AMP support is enabled for the given connection.
|
static boolean |
AMPExpireAtCondition.isSupported(XMPPConnection connection)
Check if server supports expire-at condition.
|
static boolean |
AMPMatchResourceCondition.isSupported(XMPPConnection connection)
Check if server supports match-resource condition.
|
static boolean |
AMPDeliverCondition.isSupported(XMPPConnection connection)
Check if server supports deliver condition.
|
static void |
AMPManager.setServiceEnabled(XMPPConnection connection,
boolean enabled)
Enables or disables the AMP support on a given connection.
|
Modifier and Type | Method and Description |
---|---|
static BlockingCommandManager |
BlockingCommandManager.getInstanceFor(XMPPConnection connection)
Get the singleton instance of BlockingCommandManager.
|
Modifier and Type | Method and Description |
---|---|
static BoBManager |
BoBManager.getInstanceFor(XMPPConnection connection)
Get the singleton instance of BoBManager.
|
Modifier and Type | Method and Description |
---|---|
static BookmarkManager |
BookmarkManager.getBookmarkManager(XMPPConnection connection)
Returns the BookmarkManager for a connection, if it doesn't exist it is created.
|
Modifier and Type | Method and Description |
---|---|
protected XMPPConnection |
InBandBytestreamManager.getConnection()
Returns the XMPP connection.
|
Modifier and Type | Method and Description |
---|---|
static InBandBytestreamManager |
InBandBytestreamManager.getByteStreamManager(XMPPConnection connection)
Returns the InBandBytestreamManager to handle In-Band Bytestreams for a given
XMPPConnection . |
Constructor and Description |
---|
InBandBytestreamSession(XMPPConnection connection,
Open byteStreamRequest,
Jid remoteJID)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected XMPPConnection |
Socks5BytestreamManager.getConnection()
Returns the XMPP connection.
|
Modifier and Type | Method and Description |
---|---|
static Socks5BytestreamManager |
Socks5BytestreamManager.getBytestreamManager(XMPPConnection connection)
Returns the Socks5BytestreamManager to handle SOCKS5 Bytestreams for a given
XMPPConnection . |
Constructor and Description |
---|
Socks5ClientForInitiator(Bytestream.StreamHost streamHost,
String digest,
XMPPConnection connection,
String sessionID,
Jid target)
Creates a new SOCKS5 client for the initiators side.
|
Modifier and Type | Method and Description |
---|---|
static EntityCapsManager |
EntityCapsManager.getInstanceFor(XMPPConnection connection) |
Modifier and Type | Method and Description |
---|---|
static CarbonManager |
CarbonManager.getInstanceFor(XMPPConnection connection)
Obtain the CarbonManager responsible for a connection.
|
Modifier and Type | Method and Description |
---|---|
static ChatMarkersManager |
ChatMarkersManager.getInstanceFor(XMPPConnection connection)
Get the singleton instance of ChatMarkersManager.
|
Modifier and Type | Method and Description |
---|---|
static ChatStateManager |
ChatStateManager.getInstance(XMPPConnection connection)
Returns the ChatStateManager related to the XMPPConnection and it will create one if it does
not yet exist.
|
Modifier and Type | Method and Description |
---|---|
static AdHocCommandManager |
AdHocCommandManager.getAddHocCommandsManager(XMPPConnection connection)
Returns the
AdHocCommandManager related to the
connection . |
Constructor and Description |
---|
RemoteCommand(XMPPConnection connection,
String node,
Jid jid)
Creates a new RemoteCommand that uses an specific connection to execute a
command identified by
node in the host identified by
jid |
Modifier and Type | Method and Description |
---|---|
static void |
ClientStateIndicationManager.active(XMPPConnection connection) |
static void |
ClientStateIndicationManager.inactive(XMPPConnection connection) |
static boolean |
ClientStateIndicationManager.isSupported(XMPPConnection connection) |
Modifier and Type | Method and Description |
---|---|
SmackDebugger |
EnhancedDebugger.Factory.create(XMPPConnection connection) |
Constructor and Description |
---|
EnhancedDebugger(XMPPConnection connection) |
LiteDebugger(XMPPConnection connection) |
Constructor and Description |
---|
AndroidDebugger(XMPPConnection connection) |
Modifier and Type | Method and Description |
---|---|
SmackDebugger |
SLF4JDebuggerFactory.create(XMPPConnection connection) |
Modifier and Type | Method and Description |
---|---|
static ServiceDiscoveryManager |
ServiceDiscoveryManager.getInstanceFor(XMPPConnection connection)
Returns the ServiceDiscoveryManager instance associated with a given XMPPConnection.
|
Modifier and Type | Method and Description |
---|---|
static ExplicitMessageEncryptionManager |
ExplicitMessageEncryptionManager.getInstanceFor(XMPPConnection connection) |
Modifier and Type | Method and Description |
---|---|
static FileTransferNegotiator |
FileTransferNegotiator.getInstanceFor(XMPPConnection connection)
Returns the file transfer negotiator related to a particular connection.
|
static FileTransferManager |
FileTransferManager.getInstanceFor(XMPPConnection connection) |
protected IQ |
StreamNegotiator.initiateIncomingStream(XMPPConnection connection,
StreamInitiation initiation) |
static boolean |
FileTransferNegotiator.isServiceEnabled(XMPPConnection connection)
Checks to see if all file transfer related services are enabled on the
connection.
|
Constructor and Description |
---|
FaultTolerantNegotiator(XMPPConnection connection,
StreamNegotiator primary,
StreamNegotiator secondary) |
IBBTransferNegotiator(XMPPConnection connection)
The default constructor for the In-Band Bytestream Negotiator.
|
StreamNegotiator(XMPPConnection connection) |
Modifier and Type | Method and Description |
---|---|
static GeoLocationManager |
GeoLocationManager.getInstanceFor(XMPPConnection connection)
Retrieves a
GeoLocationManager for the specified XMPPConnection , creating one if it doesn't
already exist. |
Constructor and Description |
---|
GeoLocationManager(XMPPConnection connection) |
Modifier and Type | Method and Description |
---|---|
static HashManager |
HashManager.getInstanceFor(XMPPConnection connection)
Get an instance of the HashManager for the given connection.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
HOXTManager.isSupported(Jid jid,
XMPPConnection connection)
Returns true if the given entity understands the HTTP ove XMPP transport format and allows the exchange of such.
|
Modifier and Type | Method and Description |
---|---|
static HttpFileUploadManager |
HttpFileUploadManager.getInstanceFor(XMPPConnection connection)
Obtain the HttpFileUploadManager responsible for a connection.
|
Constructor and Description |
---|
IoTManager(XMPPConnection connection) |
Modifier and Type | Method and Description |
---|---|
static IoTControlManager |
IoTControlManager.getInstanceFor(XMPPConnection connection)
Get the manger instance responsible for the given connection.
|
Modifier and Type | Method and Description |
---|---|
static IoTDataManager |
IoTDataManager.getInstanceFor(XMPPConnection connection)
Get the manger instance responsible for the given connection.
|
Modifier and Type | Method and Description |
---|---|
static IoTDiscoveryManager |
IoTDiscoveryManager.getInstanceFor(XMPPConnection connection)
Get the manger instance responsible for the given connection.
|
Modifier and Type | Method and Description |
---|---|
static IoTProvisioningManager |
IoTProvisioningManager.getInstanceFor(XMPPConnection connection)
Get the manger instance responsible for the given connection.
|
Modifier and Type | Method and Description |
---|---|
static LastActivityManager |
LastActivityManager.getInstanceFor(XMPPConnection connection) |
Modifier and Type | Method and Description |
---|---|
static PrivateDataManager |
PrivateDataManager.getInstanceFor(XMPPConnection connection) |
Modifier and Type | Method and Description |
---|---|
static AccountManager |
AccountManager.getInstance(XMPPConnection connection)
Returns the AccountManager instance associated with a given XMPPConnection.
|
Modifier and Type | Method and Description |
---|---|
static VersionManager |
VersionManager.getInstanceFor(XMPPConnection connection) |
Modifier and Type | Method and Description |
---|---|
abstract XMPPConnection |
JingleSession.getConnection() |
Modifier and Type | Method and Description |
---|---|
static JingleTransportManager<?> |
JingleTransportMethodManager.getBestAvailableTransportManager(XMPPConnection connection) |
static JingleManager |
JingleManager.getInstanceFor(XMPPConnection connection) |
static JingleTransportMethodManager |
JingleTransportMethodManager.getInstanceFor(XMPPConnection connection) |
static JingleTransportManager<?> |
JingleTransportMethodManager.getTransportManager(XMPPConnection connection,
Jingle request) |
static JingleTransportManager<?> |
JingleTransportMethodManager.getTransportManager(XMPPConnection connection,
String namespace) |
Constructor and Description |
---|
JingleUtil(XMPPConnection connection) |
Modifier and Type | Method and Description |
---|---|
static JingleFileTransferManager |
JingleFileTransferManager.getInstanceFor(XMPPConnection connection) |
Modifier and Type | Method and Description |
---|---|
XMPPConnection |
JingleTransportManager.getConnection() |
Modifier and Type | Method and Description |
---|---|
void |
JingleTransportManager.connected(XMPPConnection connection) |
Constructor and Description |
---|
JingleTransportManager(XMPPConnection connection) |
Modifier and Type | Method and Description |
---|---|
void |
JingleIBBTransportManager.authenticated(XMPPConnection connection,
boolean resumed) |
static JingleIBBTransportManager |
JingleIBBTransportManager.getInstanceFor(XMPPConnection connection) |
Modifier and Type | Method and Description |
---|---|
void |
JingleS5BTransportManager.authenticated(XMPPConnection connection,
boolean resumed) |
static JingleS5BTransportManager |
JingleS5BTransportManager.getInstanceFor(XMPPConnection connection) |
Modifier and Type | Method and Description |
---|---|
XMPPConnection |
JingleSession.getConnection() |
XMPPConnection |
JingleNegotiator.getConnection() |
Modifier and Type | Method and Description |
---|---|
static JingleSession |
JingleSession.getInstanceFor(XMPPConnection con)
Returns the JingleSession related to a particular connection.
|
static boolean |
JingleManager.isServiceEnabled(XMPPConnection connection)
Returns true if the Jingle support is enabled for the given connection.
|
static boolean |
JingleManager.isServiceEnabled(XMPPConnection connection,
Jid userID)
Returns true if the specified user handles Jingle messages.
|
static void |
JingleManager.setServiceEnabled(XMPPConnection connection,
boolean enabled)
Enables or disables the Jingle support on a given connection.
|
Constructor and Description |
---|
JingleManager(XMPPConnection connection,
List<JingleMediaManager> jingleMediaManagers)
Default constructor with a defined XMPPConnection, Transport Resolver and a Media Manager.
|
JingleSession(XMPPConnection conn,
Jid initiator,
Jid responder,
String sessionid,
List<JingleMediaManager> jingleMediaManagers)
Full featured JingleSession constructor.
|
JingleSession(XMPPConnection conn,
JingleSessionRequest request,
Jid initiator,
Jid responder,
List<JingleMediaManager> jingleMediaManagers)
JingleSession constructor (for an outgoing Jingle session).
|
Modifier and Type | Method and Description |
---|---|
XMPPConnection |
TransportCandidate.getConnection()
Get the XMPPConnection use to send or receive this candidate.
|
Modifier and Type | Method and Description |
---|---|
static String |
RTPBridge.getPublicIP(XMPPConnection xmppConnection)
Get Public Address from the Server.
|
static RTPBridge |
RTPBridge.getRTPBridge(XMPPConnection connection,
String sessionID)
Get a new RTPBridge Candidate from the server.
|
static STUN |
STUN.getSTUNServer(XMPPConnection connection)
Get a new STUN Server Address and port from the server.
|
static RTPBridge |
RTPBridge.relaySession(XMPPConnection connection,
String sessionID,
String pass,
TransportCandidate proxyCandidate,
TransportCandidate localCandidate)
Check if the server support RTPBridge Service.
|
static boolean |
RTPBridge.serviceAvailable(XMPPConnection connection)
Check if the server support RTPBridge Service.
|
static boolean |
STUN.serviceAvailable(XMPPConnection connection)
Check if the server support STUN Service.
|
void |
TransportCandidate.setConnection(XMPPConnection connection)
Set the XMPPConnection use to send or receive this candidate.
|
Constructor and Description |
---|
BridgedResolver(XMPPConnection connection)
Constructor.
|
BridgedTransportManager(XMPPConnection xmppConnection) |
ICEResolver(XMPPConnection connection,
String server,
int port) |
ICETransportManager(XMPPConnection xmppConnection,
String server,
int port) |
Modifier and Type | Method and Description |
---|---|
static MamManager |
MamManager.getInstanceFor(XMPPConnection connection)
Get a MamManager for the MAM archive of the local entity (the "user") of the given connection.
|
static MamManager |
MamManager.getInstanceFor(XMPPConnection connection,
Jid archiveAddress) |
Modifier and Type | Method and Description |
---|---|
XMPPConnection |
MultiUserChat.getXmppConnection()
Get the XMPP connection associated with this chat instance.
|
Modifier and Type | Method and Description |
---|---|
static MultiUserChatManager |
MultiUserChatManager.getInstanceFor(XMPPConnection connection)
Get a instance of a multi user chat manager for the given connection.
|
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.
|
Modifier and Type | Method and Description |
---|---|
static MucBookmarkAutojoinManager |
MucBookmarkAutojoinManager.getInstanceFor(XMPPConnection connection) |
Modifier and Type | Method and Description |
---|---|
static MultiUserChatLightManager |
MultiUserChatLightManager.getInstanceFor(XMPPConnection connection)
Get a instance of a MUC Light manager for the given connection.
|
Constructor and Description |
---|
OfflineMessageManager(XMPPConnection connection) |
Modifier and Type | Method and Description |
---|---|
static OmemoManager |
OmemoManager.getInstanceFor(XMPPConnection connection)
Get an instance of the OmemoManager for the given connection.
|
static OmemoManager |
OmemoManager.getInstanceFor(XMPPConnection connection,
Integer deviceId)
Get an instance of the OmemoManager for the given connection and deviceId.
|
static boolean |
OmemoManager.serverSupportsOmemo(XMPPConnection connection,
DomainBareJid server)
Returns true, if the Server supports PEP.
|
Modifier and Type | Method and Description |
---|---|
static PEPManager |
PEPManager.getInstanceFor(XMPPConnection connection) |
Modifier and Type | Method and Description |
---|---|
static PingManager |
PingManager.getInstanceFor(XMPPConnection connection)
Retrieves a
PingManager for the specified XMPPConnection , creating one if it doesn't already
exist. |
Modifier and Type | Method and Description |
---|---|
static ServerPingWithAlarmManager |
ServerPingWithAlarmManager.getInstanceFor(XMPPConnection connection) |
Modifier and Type | Method and Description |
---|---|
static PrivacyListManager |
PrivacyListManager.getInstanceFor(XMPPConnection connection)
Returns the PrivacyListManager instance associated with a given XMPPConnection.
|
Modifier and Type | Method and Description |
---|---|
static PubSubManager |
PubSubManager.getInstance(XMPPConnection connection)
Get a PubSub manager for the default PubSub service of the connection.
|
static PubSubManager |
PubSubManager.getInstance(XMPPConnection connection,
BareJid pubSubService)
Get the PubSub manager for the given connection and PubSub service.
|
static DomainBareJid |
PubSubManager.getPubSubService(XMPPConnection connection)
Get the "default" PubSub service for a given XMPP connection.
|
Modifier and Type | Method and Description |
---|---|
static PushNotificationsManager |
PushNotificationsManager.getInstanceFor(XMPPConnection connection)
Get the singleton instance of PushNotificationsManager.
|
Modifier and Type | Method and Description |
---|---|
static DeliveryReceiptManager |
DeliveryReceiptManager.getInstanceFor(XMPPConnection connection)
Obtain the DeliveryReceiptManager responsible for a connection.
|
Modifier and Type | Method and Description |
---|---|
static ReferenceManager |
ReferenceManager.getInstanceFor(XMPPConnection connection)
Return a new instance of the ReferenceManager for the given connection.
|
Modifier and Type | Method and Description |
---|---|
Form |
UserSearch.getSearchForm(XMPPConnection con,
DomainBareJid searchService)
Returns the form for all search fields supported by the search service.
|
ReportedData |
UserSearch.sendSearchForm(XMPPConnection con,
Form searchForm,
DomainBareJid searchService)
Sends the filled out answer form to be sent and queried by the search service.
|
ReportedData |
UserSearch.sendSimpleSearchForm(XMPPConnection con,
Form searchForm,
DomainBareJid searchService)
Sends the filled out answer form to be sent and queried by the search service.
|
Constructor and Description |
---|
UserSearchManager(XMPPConnection con)
Creates a new UserSearchManager.
|
Modifier and Type | Method and Description |
---|---|
static List<String> |
SharedGroupManager.getSharedGroups(XMPPConnection connection)
Returns the collection that will contain the name of the shared groups where the user
logged in with the specified session belongs.
|
Modifier and Type | Method and Description |
---|---|
static StableUniqueStanzaIdManager |
StableUniqueStanzaIdManager.getInstanceFor(XMPPConnection connection)
Return an instance of the StableUniqueStanzaIdManager for the given connection.
|
Modifier and Type | Method and Description |
---|---|
static SpoilerManager |
SpoilerManager.getInstanceFor(XMPPConnection connection)
Return the connections instance of the SpoilerManager.
|
Modifier and Type | Method and Description |
---|---|
static EntityTimeManager |
EntityTimeManager.getInstanceFor(XMPPConnection connection) |
Modifier and Type | Method and Description |
---|---|
static VCardManager |
VCardManager.getInstanceFor(XMPPConnection connection)
Retrieves a
VCardManager for the specified XMPPConnection , creating one if it doesn't already
exist. |
static boolean |
VCardManager.isSupported(Jid jid,
XMPPConnection connection)
Deprecated.
use
VCardManager.isSupported(Jid) instead. |
Modifier and Type | Method and Description |
---|---|
void |
VCard.load(XMPPConnection connection)
Deprecated.
use
VCardManager.loadVCard() instead. |
void |
VCard.load(XMPPConnection connection,
EntityBareJid user)
Deprecated.
use
VCardManager.loadVCard(EntityBareJid) instead. |
void |
VCard.save(XMPPConnection connection)
Deprecated.
use
VCardManager.saveVCard(VCard) instead. |
Modifier and Type | Method and Description |
---|---|
GenericSettings |
AgentSession.getGenericSettings(XMPPConnection con,
String query)
Returns the generic metadata of the workgroup the agent belongs to.
|
static Collection<String> |
Agent.getWorkgroups(Jid serviceJID,
Jid agentJID,
XMPPConnection connection) |
boolean |
AgentSession.hasMonitorPrivileges(XMPPConnection con) |
void |
AgentSession.makeRoomOwner(XMPPConnection con,
String sessionID) |
void |
OfferConfirmation.notifyService(XMPPConnection con,
Jid workgroup,
String createdRoomName) |
Constructor and Description |
---|
AgentSession(EntityBareJid workgroupJID,
XMPPConnection connection)
Constructs a new agent session instance.
|
TranscriptManager(XMPPConnection connection) |
TranscriptSearchManager(XMPPConnection connection) |
Constructor and Description |
---|
Workgroup(EntityBareJid workgroupJID,
XMPPConnection connection)
Creates a new workgroup instance using the specified workgroup JID
(eg support@workgroup.example.com) and XMPP connection.
|
Modifier and Type | Method and Description |
---|---|
static XDataManager |
XDataManager.getInstanceFor(XMPPConnection connection)
Get the XDataManager for the given XMPP connection.
|
Modifier and Type | Method and Description |
---|---|
static MessageEventManager |
MessageEventManager.getInstanceFor(XMPPConnection connection) |
Modifier and Type | Method and Description |
---|---|
static boolean |
XHTMLManager.isServiceEnabled(XMPPConnection connection)
Returns true if the XHTML support is enabled for the given connection.
|
static boolean |
XHTMLManager.isServiceEnabled(XMPPConnection connection,
Jid userID)
Returns true if the specified user handles XHTML messages.
|
static void |
XHTMLManager.setServiceEnabled(XMPPConnection connection,
boolean enabled)
Enables or disables the XHTML support on a given connection.
|
Modifier and Type | Method and Description |
---|---|
static RosterExchangeManager |
RosterExchangeManager.getInstanceFor(XMPPConnection connection) |
Constructor and Description |
---|
RosterExchangeManager(XMPPConnection connection)
Creates a new roster exchange manager.
|