Uses of Interface
org.jivesoftware.smack.XMPPConnection
Package
Description
Examples and tests for Smack.
Core classes of the Smack API.
Smack's API for BOSH (XEP-206, XEP-124).
Smack's (new) API for client-to-server (c2s) connections.
Smacks legacy API for 1:1 chats.
Smack's new improved API for 1:1 chats.
Smack includes built-in debugging consoles that will let you track all XML traffic between the client and server.
Allows
StanzaCollector
and StanzaListener
instances to filter for stanzas with particular attributes.XML stanzas and extension elements that are part of the XMPP protocol.
Smacks API for Rosters.
Classes and interfaces for SASL based XMPP authentication.
TCP-IP related classes for Smack.
Smack's API for XEP-0033: Extended Stanza Addressing.
Smack's API for XEP-0133: Service Administration.
Smack's API for XEP-0079: Advanced Message Processing.
Classes and interfaces of Blocking command.
Classes and interfaces of XEP-0231: Bits of Binary.
Smack's API for XEP-0048: Bookmarks.
Smack's API for XEP-0047: In-Band Bytestreams.
Smack's API for XEP-0065: SOCKS5 Bytestreams.
Smacks implementation of XEP-0115: Entity Capabilities, see
EntityCapsManager
for more information.Smack's API for XEP-0280: Message Carbons.
XEP-0333: Chat Markers.
Classes for Chat States (XEP-0085).
Smacks implementation of XEP-0050: Ad-Hoc Commands.
Element classes for XEP-0050: Ad-Hoc Commands.
Smack's API for XEP-0352: Client State Indication.
Smack optional Debuggers, which include
EnhancedDebugger
and LiteDebugger
.Android classes for debugging purposes.
Smack slf4j debugger implementation.
Smack's API for Service Discovery (XEP-0030).
Element classes for XEP-0030: Service Discovery.
Smack's API for XEP-0418: DNS Queries over XMPP (Dox).
Smack's API for XEP-0380: Explicit Message Encryption.
Smack's API for XEP-0428: Fallback Indication.
Smack's API for File Transfers.
Smacks implementation of XEP-0080: User Location.
XEP-0300 - Use of cryptographic hash functions.
Smack's API for XEP-0332: HTTP over XMPP transport.
Smack's API for XEP-0363: HTTP File Upload.
Smack's API for XMPP IoT (XEP-0323, -0324, -0325, -0347).
Smack's API for XMPP IoT.
Smack's API for XMPP IoT.
Smack's API for XMPP IoT XEP-0347 Discovery.
Smack's API for XMPP IoT.
Smacks implementation of XEP-0012: Last Activity.
Smacks implementation of XEP-0049: Private XML Storage.
Smacks implementation of XEP-0077: In-Band Registration.
Smacks implementation of XEP-0092: Software Version.
Element classes for XEP-0092: Software Version.
Smack's API for XEP-0328: JID Prep.
Smack's API for XEP-0166: Jingle.
Smack's API for XEP-0234: Jingle File Transfer.
Stanzas and Extension Elements for XEP-0166: Jingle.
Smack's API for XEP-0261: Jingle In-Band Bytestreams.
Smack's API for XEP-0261: Jingle In-Band Bytestreams.
Smack's API for XEP-0260: Jingle SOCKS5 Bytestreams.
TODO describe me.
TODO describe me.
XEP-0313: Message Archive Management.
XEP-0422: Message Fastening.
XEP-0424: Message Retraction.
Smack's API for XEP-0107: User Mood.
Smack API for Multi-User Chat (MUC, XEP-0045).
Manager to autojoin bookmarked Multi-User Chat conferences.
Classes and Interfaces that implement Multi-User Chat Light (MUC Light).
Smacks implementation of XEP-0013: Flexible Offline Message Retrieval.
Classes and interfaces for OMEMO Encryption.
Smack API for XEP-0373: OpenPGP for XMPP.
Smack API for XEP-0374: OpenPGP for XMPP: Instant Messaging.
Crypto Providers for XEP-0373: OpenPGP for XMPP using Bouncycastle.
Utility classes for XEP-0373: OpenPGP for XMPP.
Smacks implementation XEP-0163: Personal Eventing Protocol.
Smacks implementation of XEP-0199: XMPP Ping.
Android classes for XEP-0199: XMPP Ping.
Element classes for XEP-0199: XMPP Ping.
Smacks implementation of XEP-0016: Privacy Lists.
Smack's API for XEP-0060: Publish-Subscribe.
Classes and interfaces to manage Push Notifications (XEP-0357).
XEP-0184: Message Delivery Receipts.
Smack's API for XEP-0372: References.
Smacks implementation of XEP-0055: Jabber Search.
Implementation of shared groups.
Smack's API for XEP-0359: Stable and Unique Stanza IDs.
Smacks implementation of XEP-0232: Software Information.
Smack's API for XEP-0382: Spoiler Messages, that can be used to indicate that
the body of a message is a spoiler and should be displayed as such.
Smacks implementation of XEP-0202: Entity Time.
Element classes of XEP-0202: Entity Time.
Smack's API for XEP-0118: User Tune.
Smacks implementation of XEP-0054: vcard-temp.
Element classes for XEP-0054: vcard-temp.
TODO describe me.
TODO describe me.
Smacks API for Data Forms (XEP-0004).
TODO describe me.
Smacks implementation of XHTML-IM (XEP-0071), which provides the ability to send and receive formatted messages using
XHTML.
This extension is used to send rosters, roster groups and roster entries from one XMPP Entity to another.
-
Uses of XMPPConnection in org.igniterealtime.smack.examples
Modifier and TypeMethodDescriptionstatic void
XmppTools.sendItsAlive
(String to, XMPPConnection connection) static boolean
XmppTools.supportsIbr
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smack
Modifier and TypeClassDescriptionclass
This abstract class is commonly used as super class for XMPP connection mechanisms like TCP and BOSH.Modifier and TypeMethodDescriptionprotected final XMPPConnection
Manager.connection()
protected final XMPPConnection
Manager.getAuthenticatedConnectionOrThrow()
Get the XMPPConnection of this Manager if it's authenticated, i.e.Modifier and TypeMethodDescriptiondefault void
ConnectionListener.authenticated
(XMPPConnection connection, boolean resumed) Notification that the connection has been authenticated.default void
ConnectionListener.connected
(XMPPConnection connection) Notification that the connection has been successfully connected to the remote endpoint (e.g.default void
ConnectionListener.connecting
(XMPPConnection connection) Notification that the connection is in the process of connecting.void
ConnectionCreationListener.connectionCreated
(XMPPConnection connection) Notification that a new connection has been created.SmackException.NoResponseException.newWith
(XMPPConnection connection, String waitingFor) SmackException.NoResponseException.newWith
(XMPPConnection connection, StanzaFilter filter) ModifierConstructorDescriptionManager
(XMPPConnection connection) NotConnectedException
(XMPPConnection connection, String details) NotConnectedException
(XMPPConnection connection, StanzaFilter stanzaFilter) NotConnectedException
(XMPPConnection connection, StanzaFilter stanzaFilter, Exception connectionException) -
Uses of XMPPConnection in org.jivesoftware.smack.bosh
Modifier and TypeClassDescriptionclass
Creates a connection to an XMPP server via HTTP binding. -
Uses of XMPPConnection in org.jivesoftware.smack.c2s
Modifier and TypeClassDescriptionfinal class
The superclass of Smack's Modular Connection Architecture. -
Uses of XMPPConnection in org.jivesoftware.smack.chat
Modifier and TypeMethodDescriptionstatic ChatManager
ChatManager.getInstanceFor
(XMPPConnection connection) Deprecated.Returns the ChatManager instance associated with a given XMPPConnection. -
Uses of XMPPConnection in org.jivesoftware.smack.chat2
Modifier and TypeMethodDescriptionstatic ChatManager
ChatManager.getInstanceFor
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smack.debugger
Modifier and TypeMethodDescriptionConsoleDebugger.Factory.create
(XMPPConnection connection) ReflectionDebuggerFactory.create
(XMPPConnection connection) SmackDebuggerFactory.create
(XMPPConnection connection) Initialize the new SmackDebugger instance.ModifierConstructorDescriptionAbstractDebugger
(XMPPConnection connection) ConsoleDebugger
(XMPPConnection connection) JulDebugger
(XMPPConnection connection) protected
SmackDebugger
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smack.filter
ModifierConstructorDescriptionIQReplyFilter
(IQ iqPacket, XMPPConnection conn) Filters for packets which are a valid reply to an IQ request.IQResultReplyFilter
(IQ iqPacket, XMPPConnection conn) -
Uses of XMPPConnection in org.jivesoftware.smack.packet
Modifier and TypeMethodDescriptionMessage.asBuilder
(XMPPConnection connection) abstract MPB
MessageOrPresence.asBuilder
(XMPPConnection connection) Presence.asBuilder
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smack.roster
Modifier and TypeMethodDescriptionstatic 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, long timeout) static void
RosterUtil.ensureSubscribedTo
(XMPPConnection connectionOne, XMPPConnection connectionTwo, Date deadline) static Roster
Roster.getInstanceFor
(XMPPConnection connection) Returns the roster for the user. -
Uses of XMPPConnection in org.jivesoftware.smack.sasl
Modifier and TypeMethodDescriptionSASLMechanism.instanceForAuthentication
(XMPPConnection connection, ConnectionConfiguration connectionConfiguration) -
Uses of XMPPConnection in org.jivesoftware.smack.tcp
Modifier and TypeClassDescriptionclass
Creates a socket connection to an XMPP server. -
Uses of XMPPConnection in org.jivesoftware.smackx.address
Modifier and TypeMethodDescriptionstatic 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. -
Uses of XMPPConnection in org.jivesoftware.smackx.admin
Modifier and TypeMethodDescriptionstatic ServiceAdministrationManager
ServiceAdministrationManager.getInstanceFor
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.amp
Modifier and TypeMethodDescriptionstatic 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
AMPDeliverCondition.isSupported
(XMPPConnection connection) Check if server supports deliver condition.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 void
AMPManager.setServiceEnabled
(XMPPConnection connection, boolean enabled) Enables or disables the AMP support on a given connection. -
Uses of XMPPConnection in org.jivesoftware.smackx.blocking
Modifier and TypeMethodDescriptionstatic BlockingCommandManager
BlockingCommandManager.getInstanceFor
(XMPPConnection connection) Get the singleton instance of BlockingCommandManager. -
Uses of XMPPConnection in org.jivesoftware.smackx.bob
Modifier and TypeMethodDescriptionstatic BoBManager
BoBManager.getInstanceFor
(XMPPConnection connection) Get the singleton instance of BoBManager. -
Uses of XMPPConnection in org.jivesoftware.smackx.bookmarks
Modifier and TypeMethodDescriptionstatic BookmarkManager
BookmarkManager.getBookmarkManager
(XMPPConnection connection) Returns the BookmarkManager for a connection, if it doesn't exist it is created. -
Uses of XMPPConnection in org.jivesoftware.smackx.bytestreams.ibb
Modifier and TypeMethodDescriptionstatic InBandBytestreamManager
InBandBytestreamManager.getByteStreamManager
(XMPPConnection connection) Returns the InBandBytestreamManager to handle In-Band Bytestreams for a givenXMPPConnection
.ModifierConstructorDescriptionprotected
InBandBytestreamSession
(XMPPConnection connection, Open byteStreamRequest, Jid remoteJID) Constructor. -
Uses of XMPPConnection in org.jivesoftware.smackx.bytestreams.socks5
Modifier and TypeMethodDescriptionstatic Socks5BytestreamManager
Socks5BytestreamManager.getBytestreamManager
(XMPPConnection connection) Returns the Socks5BytestreamManager to handle SOCKS5 Bytestreams for a givenXMPPConnection
.ModifierConstructorDescriptionSocks5ClientForInitiator
(Bytestream.StreamHost streamHost, String digest, XMPPConnection connection, String sessionID, Jid target) Creates a new SOCKS5 client for the initiators side. -
Uses of XMPPConnection in org.jivesoftware.smackx.caps
Modifier and TypeMethodDescriptionstatic EntityCapsManager
EntityCapsManager.getInstanceFor
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.carbons
Modifier and TypeMethodDescriptionstatic CarbonManager
CarbonManager.getInstanceFor
(XMPPConnection connection) Obtain the CarbonManager responsible for a connection. -
Uses of XMPPConnection in org.jivesoftware.smackx.chat_markers
Modifier and TypeMethodDescriptionstatic ChatMarkersManager
ChatMarkersManager.getInstanceFor
(XMPPConnection connection) Get the singleton instance of ChatMarkersManager. -
Uses of XMPPConnection in org.jivesoftware.smackx.chatstates
Modifier and TypeMethodDescriptionstatic ChatStateManager
ChatStateManager.getInstance
(XMPPConnection connection) Returns the ChatStateManager related to the XMPPConnection and it will create one if it does not yet exist. -
Uses of XMPPConnection in org.jivesoftware.smackx.commands
Modifier and TypeMethodDescriptionstatic AdHocCommandManager
AdHocCommandManager.getAddHocCommandsManager
(XMPPConnection connection) Deprecated.static AdHocCommandManager
AdHocCommandManager.getInstance
(XMPPConnection connection) Returns theAdHocCommandManager
related to theconnection
.ModifierConstructorDescriptionprotected
AdHocCommand
(XMPPConnection connection, String node, Jid jid) Creates a new RemoteCommand that uses an specific connection to execute a command identified bynode
in the host identified byjid
-
Uses of XMPPConnection in org.jivesoftware.smackx.commands.packet
Modifier and TypeMethodDescriptionstatic AdHocCommandDataBuilder
AdHocCommandData.builder
(String node, XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.csi
Modifier and TypeMethodDescriptionstatic void
ClientStateIndicationManager.active
(XMPPConnection connection) static void
ClientStateIndicationManager.inactive
(XMPPConnection connection) static boolean
ClientStateIndicationManager.isSupported
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.debugger
ModifierConstructorDescriptionEnhancedDebugger
(XMPPConnection connection) LiteDebugger
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.debugger.android
ModifierConstructorDescriptionAndroidDebugger
(XMPPConnection connection) Constructs a new Smack debugger for Android. -
Uses of XMPPConnection in org.jivesoftware.smackx.debugger.slf4j
-
Uses of XMPPConnection in org.jivesoftware.smackx.disco
Modifier and TypeMethodDescriptionstatic ServiceDiscoveryManager
ServiceDiscoveryManager.getInstanceFor
(XMPPConnection connection) Returns the ServiceDiscoveryManager instance associated with a given XMPPConnection. -
Uses of XMPPConnection in org.jivesoftware.smackx.disco.packet
Modifier and TypeMethodDescriptionstatic DiscoverInfoBuilder
DiscoverInfo.builder
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.dox
Modifier and TypeMethodDescriptionstatic DnsOverXmppManager
DnsOverXmppManager.getInstanceFor
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.eme
Modifier and TypeMethodDescriptionExplicitMessageEncryptionManager.getInstanceFor
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.fallback_indication
Modifier and TypeMethodDescriptionstatic FallbackIndicationManager
FallbackIndicationManager.getInstanceFor
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.filetransfer
Modifier and TypeMethodDescriptionstatic FileTransferManager
FileTransferManager.getInstanceFor
(XMPPConnection connection) static FileTransferNegotiator
FileTransferNegotiator.getInstanceFor
(XMPPConnection connection) Returns the file transfer negotiator related to a particular connection.protected final 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.ModifierConstructorDescriptionprotected
IBBTransferNegotiator
(XMPPConnection connection) The default constructor for the In-Band Bytestream Negotiator.protected
StreamNegotiator
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.geoloc
Modifier and TypeMethodDescriptionstatic GeoLocationManager
GeoLocationManager.getInstanceFor
(XMPPConnection connection) Retrieves aGeoLocationManager
for the specifiedXMPPConnection
, creating one if it doesn't already exist. -
Uses of XMPPConnection in org.jivesoftware.smackx.hashes
Modifier and TypeMethodDescriptionstatic HashManager
HashManager.getInstanceFor
(XMPPConnection connection) Get an instance of the HashManager for the given connection. -
Uses of XMPPConnection in org.jivesoftware.smackx.hoxt
Modifier and TypeMethodDescriptionstatic 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. -
Uses of XMPPConnection in org.jivesoftware.smackx.httpfileupload
Modifier and TypeMethodDescriptionstatic HttpFileUploadManager
HttpFileUploadManager.getInstanceFor
(XMPPConnection connection) Obtain the HttpFileUploadManager responsible for a connection. -
Uses of XMPPConnection in org.jivesoftware.smackx.iot
-
Uses of XMPPConnection in org.jivesoftware.smackx.iot.control
Modifier and TypeMethodDescriptionstatic IoTControlManager
IoTControlManager.getInstanceFor
(XMPPConnection connection) Get the manger instance responsible for the given connection. -
Uses of XMPPConnection in org.jivesoftware.smackx.iot.data
Modifier and TypeMethodDescriptionstatic IoTDataManager
IoTDataManager.getInstanceFor
(XMPPConnection connection) Get the manger instance responsible for the given connection. -
Uses of XMPPConnection in org.jivesoftware.smackx.iot.discovery
Modifier and TypeMethodDescriptionstatic IoTDiscoveryManager
IoTDiscoveryManager.getInstanceFor
(XMPPConnection connection) Get the manger instance responsible for the given connection. -
Uses of XMPPConnection in org.jivesoftware.smackx.iot.provisioning
Modifier and TypeMethodDescriptionstatic IoTProvisioningManager
IoTProvisioningManager.getInstanceFor
(XMPPConnection connection) Get the manger instance responsible for the given connection. -
Uses of XMPPConnection in org.jivesoftware.smackx.iqlast
Modifier and TypeMethodDescriptionstatic LastActivityManager
LastActivityManager.getInstanceFor
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.iqprivate
Modifier and TypeMethodDescriptionstatic PrivateDataManager
PrivateDataManager.getInstanceFor
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.iqregister
Modifier and TypeMethodDescriptionstatic AccountManager
AccountManager.getInstance
(XMPPConnection connection) Returns the AccountManager instance associated with a given XMPPConnection. -
Uses of XMPPConnection in org.jivesoftware.smackx.iqversion
Modifier and TypeMethodDescriptionstatic VersionManager
VersionManager.getInstanceFor
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.iqversion.packet
Modifier and TypeMethodDescriptionstatic VersionBuilder
Version.builder
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.jid_prep
Modifier and TypeMethodDescriptionstatic JidPrepManager
JidPrepManager.getInstanceFor
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.jingle
Modifier and TypeMethodDescriptionstatic JingleTransportManager<?>
JingleTransportMethodManager.getBestAvailableTransportManager
(XMPPConnection connection) static JingleManager
JingleManager.getInstanceFor
(XMPPConnection connection) static JingleTransportMethodManager
JingleTransportMethodManager.getInstanceFor
(XMPPConnection connection) static JingleTransportManager<?>
JingleTransportMethodManager.getTransportManager
(XMPPConnection connection, String namespace) static JingleTransportManager<?>
JingleTransportMethodManager.getTransportManager
(XMPPConnection connection, Jingle request) -
Uses of XMPPConnection in org.jivesoftware.smackx.jingle_filetransfer
Modifier and TypeMethodDescriptionstatic JingleFileTransferManager
JingleFileTransferManager.getInstanceFor
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.jingle.element
Modifier and TypeMethodDescriptionstatic Jingle.Builder
Jingle.builder
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.jingle.transports
Modifier and TypeMethodDescriptionJingleTransportManager.connection()
JingleTransportManager.getConnection()
Modifier and TypeMethodDescriptionvoid
JingleTransportManager.connected
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.jingle.transports.jingle_ibb
Modifier and TypeMethodDescriptionvoid
JingleIBBTransportManager.authenticated
(XMPPConnection connection, boolean resumed) static JingleIBBTransportManager
JingleIBBTransportManager.getInstanceFor
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.jingle.transports.jingle_s5b
Modifier and TypeMethodDescriptionvoid
JingleS5BTransportManager.authenticated
(XMPPConnection connection, boolean resumed) static JingleS5BTransportManager
JingleS5BTransportManager.getInstanceFor
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.jingleold
Modifier and TypeMethodDescriptionstatic 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.ModifierConstructorDescriptionJingleManager
(XMPPConnection connection, List<JingleMediaManager> jingleMediaManagers) Default constructor with a defined XMPPConnection, Transport Resolver and a Media Manager.JingleSession
(XMPPConnection conn, JingleSessionRequest request, Jid initiator, Jid responder, List<JingleMediaManager> jingleMediaManagers) JingleSession constructor (for an outgoing Jingle session).JingleSession
(XMPPConnection conn, Jid initiator, Jid responder, String sessionid, List<JingleMediaManager> jingleMediaManagers) Full featured JingleSession constructor. -
Uses of XMPPConnection in org.jivesoftware.smackx.jingleold.nat
Modifier and TypeMethodDescriptionTransportCandidate.getConnection()
Get the XMPPConnection use to send or receive this candidate.Modifier and TypeMethodDescriptionstatic 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.ModifierConstructorDescriptionBridgedResolver
(XMPPConnection connection) Constructor.BridgedTransportManager
(XMPPConnection xmppConnection) ICEResolver
(XMPPConnection connection, String server, int port) ICETransportManager
(XMPPConnection xmppConnection, String server, int port) -
Uses of XMPPConnection in org.jivesoftware.smackx.mam
Modifier and TypeMethodDescriptionstatic 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) -
Uses of XMPPConnection in org.jivesoftware.smackx.message_fastening
Modifier and TypeMethodDescriptionstatic MessageFasteningManager
MessageFasteningManager.getInstanceFor
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.message_retraction
Modifier and TypeMethodDescriptionstatic MessageRetractionManager
MessageRetractionManager.getInstanceFor
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.mood
Modifier and TypeMethodDescriptionstatic MoodManager
MoodManager.getInstanceFor
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.muc
Modifier and TypeMethodDescriptionMultiUserChat.getXmppConnection()
Get the XMPP connection associated with this chat instance.Modifier and TypeMethodDescriptionstatic DirectMucInvitationManager
DirectMucInvitationManager.getInstanceFor
(XMPPConnection connection) 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. -
Uses of XMPPConnection in org.jivesoftware.smackx.muc.bookmarkautojoin
Modifier and TypeMethodDescriptionstatic MucBookmarkAutojoinManager
MucBookmarkAutojoinManager.getInstanceFor
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.muclight
Modifier and TypeMethodDescriptionstatic MultiUserChatLightManager
MultiUserChatLightManager.getInstanceFor
(XMPPConnection connection) Get a instance of a MUC Light manager for the given connection. -
Uses of XMPPConnection in org.jivesoftware.smackx.offline
Modifier and TypeMethodDescriptionstatic OfflineMessageManager
OfflineMessageManager.getInstanceFor
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.omemo
Modifier and TypeMethodDescriptionstatic OmemoManager
OmemoManager.getInstanceFor
(XMPPConnection connection) Returns an OmemoManager instance for the given connection.static OmemoManager
OmemoManager.getInstanceFor
(XMPPConnection connection, Integer deviceId) Return an OmemoManager instance for the given connection and deviceId.static boolean
OmemoManager.serverSupportsOmemo
(XMPPConnection connection, DomainBareJid server) Returns true, if the Server supports PEP. -
Uses of XMPPConnection in org.jivesoftware.smackx.ox
Modifier and TypeMethodDescriptionstatic OpenPgpManager
OpenPgpManager.getInstanceFor
(XMPPConnection connection) Get the instance of theOpenPgpManager
which belongs to theconnection
.static boolean
OpenPgpManager.serverSupportsSecretKeyBackups
(XMPPConnection connection) Determine, if we can sync secret keys using private PEP nodes as described in the XEP.void
OpenPgpContact.updateKeys
(XMPPConnection connection) Update the contacts keys by consulting the users PubSub nodes.void
OpenPgpContact.updateKeys
(XMPPConnection connection, PublicKeysListElement metadata) Update the contacts keys using a prefetchedPublicKeysListElement
. -
Uses of XMPPConnection in org.jivesoftware.smackx.ox_im
Modifier and TypeMethodDescriptionstatic OXInstantMessagingManager
OXInstantMessagingManager.getInstanceFor
(XMPPConnection connection) Return an instance of theOXInstantMessagingManager
that belongs to the givenconnection
. -
Uses of XMPPConnection in org.jivesoftware.smackx.ox.crypto
Modifier and TypeMethodDescriptionOpenPgpProvider.decryptAndOrVerify
(XMPPConnection connection, OpenPgpElement element, OpenPgpSelf self, OpenPgpContact sender) Decrypt and/or verify signatures on an incomingOpenPgpElement
.PainlessOpenPgpProvider.decryptAndOrVerify
(XMPPConnection connection, OpenPgpElement element, OpenPgpSelf self, OpenPgpContact sender) -
Uses of XMPPConnection in org.jivesoftware.smackx.ox.util
Modifier and TypeMethodDescriptionstatic void
OpenPgpPubSubUtil.depositSecretKey
(XMPPConnection connection, SecretkeyElement element) Publishes aSecretkeyElement
to the secret key node.static PubkeyElement
OpenPgpPubSubUtil.fetchPubkey
(XMPPConnection connection, BareJid contact, org.pgpainless.key.OpenPgpV4Fingerprint v4_fingerprint) Fetch the OpenPGP public key of acontact
, identified by its OpenPGPv4_fingerprint
.static PublicKeysListElement
OpenPgpPubSubUtil.fetchPubkeysList
(XMPPConnection connection) Consult the public key metadata node and fetch a list of all of our published OpenPGP public keys.static PublicKeysListElement
OpenPgpPubSubUtil.fetchPubkeysList
(XMPPConnection connection, BareJid contact) Consult the public key metadata node ofcontact
to fetch the list of their published OpenPGP public keys. -
Uses of XMPPConnection in org.jivesoftware.smackx.pep
Modifier and TypeMethodDescriptionstatic PepManager
PepManager.getInstanceFor
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.ping
Modifier and TypeMethodDescriptionstatic PingManager
PingManager.getInstanceFor
(XMPPConnection connection) Retrieves aPingManager
for the specifiedXMPPConnection
, creating one if it doesn't already exist. -
Uses of XMPPConnection in org.jivesoftware.smackx.ping.android
Modifier and TypeMethodDescriptionstatic ServerPingWithAlarmManager
ServerPingWithAlarmManager.getInstanceFor
(XMPPConnection connection) Get the instance of this manager for the given connection. -
Uses of XMPPConnection in org.jivesoftware.smackx.ping.packet
-
Uses of XMPPConnection in org.jivesoftware.smackx.privacy
Modifier and TypeMethodDescriptionstatic PrivacyListManager
PrivacyListManager.getInstanceFor
(XMPPConnection connection) Returns the PrivacyListManager instance associated with a given XMPPConnection. -
Uses of XMPPConnection in org.jivesoftware.smackx.pubsub
Modifier and TypeMethodDescriptionstatic PubSubManager
PubSubManager.getInstanceFor
(XMPPConnection connection) Get a PubSub manager for the default PubSub service of the connection.static PubSubManager
PubSubManager.getInstanceFor
(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. -
Uses of XMPPConnection in org.jivesoftware.smackx.push_notifications
Modifier and TypeMethodDescriptionstatic PushNotificationsManager
PushNotificationsManager.getInstanceFor
(XMPPConnection connection) Get the singleton instance of PushNotificationsManager. -
Uses of XMPPConnection in org.jivesoftware.smackx.receipts
Modifier and TypeMethodDescriptionstatic DeliveryReceiptManager
DeliveryReceiptManager.getInstanceFor
(XMPPConnection connection) Obtain the DeliveryReceiptManager responsible for a connection. -
Uses of XMPPConnection in org.jivesoftware.smackx.reference
Modifier and TypeMethodDescriptionstatic ReferenceManager
ReferenceManager.getInstanceFor
(XMPPConnection connection) Return a new instance of the ReferenceManager for the given connection. -
Uses of XMPPConnection in org.jivesoftware.smackx.search
Modifier and TypeMethodDescriptionUserSearch.getSearchForm
(XMPPConnection con, DomainBareJid searchService) Returns the form for all search fields supported by the search service.UserSearch.sendSearchForm
(XMPPConnection con, DataForm searchForm, DomainBareJid searchService) Sends the filled out answer form to be sent and queried by the search service.UserSearch.sendSimpleSearchForm
(XMPPConnection con, DataForm searchForm, DomainBareJid searchService) Sends the filled out answer form to be sent and queried by the search service.ModifierConstructorDescriptionCreates a new UserSearchManager. -
Uses of XMPPConnection in org.jivesoftware.smackx.sid
Modifier and TypeMethodDescriptionstatic StableUniqueStanzaIdManager
StableUniqueStanzaIdManager.getInstanceFor
(XMPPConnection connection) Return an instance of the StableUniqueStanzaIdManager for the given connection. -
Uses of XMPPConnection in org.jivesoftware.smackx.softwareinfo
Modifier and TypeMethodDescriptionstatic SoftwareInfoManager
SoftwareInfoManager.getInstanceFor
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.spoiler
Modifier and TypeMethodDescriptionstatic SpoilerManager
SpoilerManager.getInstanceFor
(XMPPConnection connection) Return the connections instance of the SpoilerManager. -
Uses of XMPPConnection in org.jivesoftware.smackx.time
Modifier and TypeMethodDescriptionstatic EntityTimeManager
EntityTimeManager.getInstanceFor
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.time.packet
-
Uses of XMPPConnection in org.jivesoftware.smackx.usertune
Modifier and TypeMethodDescriptionstatic UserTuneManager
UserTuneManager.getInstanceFor
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.vcardtemp
Modifier and TypeMethodDescriptionstatic VCardManager
VCardManager.getInstanceFor
(XMPPConnection connection) Retrieves aVCardManager
for the specifiedXMPPConnection
, creating one if it doesn't already exist.static boolean
VCardManager.isSupported
(Jid jid, XMPPConnection connection) Deprecated.useVCardManager.isSupported(Jid)
instead. -
Uses of XMPPConnection in org.jivesoftware.smackx.vcardtemp.packet
Modifier and TypeMethodDescriptionvoid
VCard.load
(XMPPConnection connection) Deprecated.useVCardManager.loadVCard()
instead.void
VCard.load
(XMPPConnection connection, EntityBareJid user) Deprecated.useVCardManager.loadVCard(EntityBareJid)
instead.void
VCard.save
(XMPPConnection connection) Deprecated.useVCardManager.saveVCard(VCard)
instead. -
Uses of XMPPConnection in org.jivesoftware.smackx.workgroup.agent
Modifier and TypeMethodDescriptionAgentSession.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) ModifierConstructorDescriptionAgentSession
(EntityBareJid workgroupJID, XMPPConnection connection) Constructs a new agent session instance.TranscriptManager
(XMPPConnection connection) TranscriptSearchManager
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.workgroup.user
ModifierConstructorDescriptionWorkgroup
(EntityBareJid workgroupJID, XMPPConnection connection) Creates a new workgroup instance using the specified workgroup JID (e.g.support@workgroup.example.com) and XMPP connection. -
Uses of XMPPConnection in org.jivesoftware.smackx.xdata
Modifier and TypeMethodDescriptionstatic XDataManager
XDataManager.getInstanceFor
(XMPPConnection connection) Get the XDataManager for the given XMPP connection. -
Uses of XMPPConnection in org.jivesoftware.smackx.xevent
Modifier and TypeMethodDescriptionstatic MessageEventManager
MessageEventManager.getInstanceFor
(XMPPConnection connection) -
Uses of XMPPConnection in org.jivesoftware.smackx.xhtmlim
Modifier and TypeMethodDescriptionstatic 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. -
Uses of XMPPConnection in org.jivesoftware.smackx.xroster
Modifier and TypeMethodDescriptionstatic RosterExchangeManager
RosterExchangeManager.getInstanceFor
(XMPPConnection connection) ModifierConstructorDescriptionRosterExchangeManager
(XMPPConnection connection) Creates a new roster exchange manager.
AdHocCommandManager.getInstance(XMPPConnection)
instead.