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 |
TODO describe me.
|
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 |
TODO describe me.
|
org.jivesoftware.smack.sasl |
Classes and interfaces for SASL based XMPP authentication.
|
org.jivesoftware.smack.tcp |
TODO describe me.
|
org.jivesoftware.smack.util |
TODO describe me.
|
org.jivesoftware.smackx.address |
Smack's API for XEP-33: Extended Stanza Addressing.
|
org.jivesoftware.smackx.admin |
Smack's API for XEP-0133: Service Administration.
|
org.jivesoftware.smackx.amp |
Smack's API for XEP-79: Advanced Message Processing.
|
org.jivesoftware.smackx.blocking |
Classes and interfaces of Blocking command.
|
org.jivesoftware.smackx.bob |
Classes and interfaces of Bits of Binary.
|
org.jivesoftware.smackx.bookmarks |
Smack's API for XEP-48: Bookmarks.
|
org.jivesoftware.smackx.bytestreams.ibb |
Smack's API for XEP-47: In-Band Bytestreams.
|
org.jivesoftware.smackx.bytestreams.socks5 |
Smack's API for XEP-65: SOCKS5 Bytestreams.
|
org.jivesoftware.smackx.caps |
TODO describe me.
|
org.jivesoftware.smackx.carbons |
Smack's API for XEP-280: Message Carbons.
|
org.jivesoftware.smackx.chat_markers |
XEP-0333: Chat Markers.
|
org.jivesoftware.smackx.chatstates |
TODO describe me.
|
org.jivesoftware.smackx.commands |
TODO describe me.
|
org.jivesoftware.smackx.csi |
Smack's API for XEP-352: Client State Indication.
|
org.jivesoftware.smackx.debugger |
Smack optional Debuggers.
|
org.jivesoftware.smackx.debugger.android |
TODO describe me.
|
org.jivesoftware.smackx.debugger.slf4j |
Smack slf4j debugger implementation.
|
org.jivesoftware.smackx.disco |
TODO describe me.
|
org.jivesoftware.smackx.eme |
Smack's API for XEP-0380: Explicit Message Encryption.
|
org.jivesoftware.smackx.filetransfer |
TODO describe me.
|
org.jivesoftware.smackx.geoloc |
TODO describe me.
|
org.jivesoftware.smackx.hoxt |
Smack's API for XEP-332: 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 |
TODO describe me.
|
org.jivesoftware.smackx.iqprivate |
TODO describe me.
|
org.jivesoftware.smackx.iqregister |
TODO describe me.
|
org.jivesoftware.smackx.iqversion |
TODO describe me.
|
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-45.
|
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 |
TODO describe me.
|
org.jivesoftware.smackx.omemo |
Classes and interfaces for OMEMO Encryption.
|
org.jivesoftware.smackx.pep |
TODO describe me.
|
org.jivesoftware.smackx.ping |
TODO describe me.
|
org.jivesoftware.smackx.ping.android |
TODO describe me.
|
org.jivesoftware.smackx.privacy |
TODO describe me.
|
org.jivesoftware.smackx.pubsub |
Smack's API for XEP-60: Publish-Subscribe.
|
org.jivesoftware.smackx.push_notifications |
Classes and interfaces to manage Push Notifications (XEP-0357).
|
org.jivesoftware.smackx.receipts |
TODO describe me.
|
org.jivesoftware.smackx.search |
TODO describe me.
|
org.jivesoftware.smackx.sharedgroups |
TODO describe me.
|
org.jivesoftware.smackx.time |
TODO describe me.
|
org.jivesoftware.smackx.vcardtemp |
TODO describe me.
|
org.jivesoftware.smackx.vcardtemp.packet |
TODO describe me.
|
org.jivesoftware.smackx.workgroup.agent |
TODO describe me.
|
org.jivesoftware.smackx.workgroup.user |
TODO describe me.
|
org.jivesoftware.smackx.xdata |
TODO describe me.
|
org.jivesoftware.smackx.xevent |
TODO describe me.
|
org.jivesoftware.smackx.xhtmlim |
TODO describe me.
|
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 |
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 SmackDebugger |
SmackConfiguration.createDebugger(XMPPConnection connection,
java.io.Writer writer,
java.io.Reader reader)
Creates new debugger instance with given arguments as parameters.
|
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,
java.lang.String waitingFor) |
Constructor and Description |
---|
Manager(XMPPConnection connection) |
NotConnectedException(XMPPConnection connection,
StanzaFilter stanzaFilter) |
NotConnectedException(XMPPConnection connection,
java.lang.String details) |
StanzaCollector(XMPPConnection connection,
StanzaCollector.Configuration configuration)
Creates a new stanza(/packet) 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 | Method and Description |
---|---|
SmackDebugger |
ReflectionDebuggerFactory.create(XMPPConnection connection,
java.io.Writer writer,
java.io.Reader reader) |
SmackDebugger |
SmackDebuggerFactory.create(XMPPConnection connection,
java.io.Writer writer,
java.io.Reader reader)
Initialize the new SmackDebugger instance.
|
Constructor and Description |
---|
AbstractDebugger(XMPPConnection connection,
java.io.Writer writer,
java.io.Reader reader) |
ConsoleDebugger(XMPPConnection connection,
java.io.Writer writer,
java.io.Reader reader) |
JulDebugger(XMPPConnection connection,
java.io.Writer writer,
java.io.Reader reader) |
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,
java.util.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.
|
Constructor and Description |
---|
SmackExecutorThreadFactory(XMPPConnection connection,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
static void |
MultipleRecipientManager.reply(XMPPConnection connection,
Message original,
Message reply)
Sends a reply to a previously received stanza(/packet) that was sent to multiple recipients.
|
static void |
MultipleRecipientManager.send(XMPPConnection connection,
Stanza packet,
java.util.Collection<? extends Jid> to,
java.util.Collection<? extends Jid> cc,
java.util.Collection<? extends Jid> bcc)
Sends the specified stanza(/packet) to the collection of specified recipients using the
specified connection.
|
static void |
MultipleRecipientManager.send(XMPPConnection connection,
Stanza packet,
java.util.Collection<? extends Jid> to,
java.util.Collection<? extends Jid> cc,
java.util.Collection<? extends Jid> bcc,
Jid replyTo,
Jid replyRoom,
boolean noReply)
Sends the specified stanza(/packet) 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,
java.lang.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 . |
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,
java.lang.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) |
Constructor and Description |
---|
EnhancedDebugger(XMPPConnection connection,
java.io.Writer writer,
java.io.Reader reader) |
LiteDebugger(XMPPConnection connection,
java.io.Writer writer,
java.io.Reader reader) |
Constructor and Description |
---|
AndroidDebugger(XMPPConnection connection,
java.io.Writer writer,
java.io.Reader reader) |
Modifier and Type | Method and Description |
---|---|
SmackDebugger |
SLF4JDebuggerFactory.create(XMPPConnection connection,
java.io.Writer writer,
java.io.Reader reader) |
Constructor and Description |
---|
SLF4JSmackDebugger(XMPPConnection connection,
java.io.Writer writer,
java.io.Reader reader)
Create new SLF4J Smack Debugger instance.
|
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 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 |
---|---|
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,
java.util.List<JingleMediaManager> jingleMediaManagers)
Default constructor with a defined XMPPConnection, Transport Resolver and a Media Manager.
|
JingleSession(XMPPConnection conn,
Jid initiator,
Jid responder,
java.lang.String sessionid,
java.util.List<JingleMediaManager> jingleMediaManagers)
Full featured JingleSession constructor.
|
JingleSession(XMPPConnection conn,
JingleSessionRequest request,
Jid initiator,
Jid responder,
java.util.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 java.lang.String |
RTPBridge.getPublicIP(XMPPConnection xmppConnection)
Get Public Address from the Server.
|
static RTPBridge |
RTPBridge.getRTPBridge(XMPPConnection connection,
java.lang.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,
java.lang.String sessionID,
java.lang.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,
java.lang.String server,
int port) |
ICETransportManager(XMPPConnection xmppConnection,
java.lang.String server,
int port) |
Modifier and Type | Method and Description |
---|---|
static MamManager |
MamManager.getInstanceFor(XMPPConnection connection)
Get the singleton instance of MamManager.
|
static MamManager |
MamManager.getInstanceFor(XMPPConnection connection,
Jid archiveAddress) |
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,
java.lang.String reason,
java.lang.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,
java.lang.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 |
---|---|
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 java.util.List<java.lang.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 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,
java.lang.String query)
Returns the generic metadata of the workgroup the agent belongs to.
|
static java.util.Collection<java.lang.String> |
Agent.getWorkgroups(Jid serviceJID,
Jid agentJID,
XMPPConnection connection) |
boolean |
AgentSession.hasMonitorPrivileges(XMPPConnection con) |
void |
AgentSession.makeRoomOwner(XMPPConnection con,
java.lang.String sessionID) |
void |
OfferConfirmation.notifyService(XMPPConnection con,
Jid workgroup,
java.lang.String createdRoomName) |
Constructor and Description |
---|
AgentSession(Jid workgroupJID,
XMPPConnection connection)
Constructs a new agent session instance.
|
TranscriptManager(XMPPConnection connection) |
TranscriptSearchManager(XMPPConnection connection) |
Constructor and Description |
---|
Workgroup(Jid 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.
|