Uses of Interface
rocks.xmpp.core.ExtensionProtocol
-
-
Uses of ExtensionProtocol in rocks.xmpp.core.session
Classes in rocks.xmpp.core.session that implement ExtensionProtocol Modifier and Type Class Description class
Extension
Represents an XMPP protocol extension (XEP). -
Uses of ExtensionProtocol in rocks.xmpp.extensions.avatar
Classes in rocks.xmpp.extensions.avatar that implement ExtensionProtocol Modifier and Type Class Description class
UserAvatarProtocol
The implementation of XEP-0084: User Avatar. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.blocking
Classes in rocks.xmpp.extensions.blocking that implement ExtensionProtocol Modifier and Type Class Description class
BlockingManager
This manager allows to block communications with contacts. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.bytestreams.ibb
Classes in rocks.xmpp.extensions.bytestreams.ibb that implement ExtensionProtocol Modifier and Type Class Description class
InBandByteStreamManager
A manager for XEP-0047: In-Band Bytestreams. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.bytestreams.s5b
Classes in rocks.xmpp.extensions.bytestreams.s5b that implement ExtensionProtocol Modifier and Type Class Description class
Socks5ByteStreamManager
A manager for XEP-0065: SOCKS5 Bytestreams. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.caps
Classes in rocks.xmpp.extensions.caps that implement ExtensionProtocol Modifier and Type Class Description class
AbstractEntityCapabilities1Protocol
Abstract base class for the original Entity Capabilities protocol (XEP-0115: Entity Capabilities).class
AbstractEntityCapabilitiesProtocol<T extends EntityCapabilities>
Base class for the Entity Capabilities protocols. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.caps.client
Classes in rocks.xmpp.extensions.caps.client that implement ExtensionProtocol Modifier and Type Class Description class
ClientEntityCapabilities1Protocol
The Entity Caps protocol implementation from a client perspective. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.caps2
Classes in rocks.xmpp.extensions.caps2 that implement ExtensionProtocol Modifier and Type Class Description class
AbstractEntityCapabilities2Protocol
Abstract base class for the second Entity Capabilities protocol (XEP-0390: Entity Capabilities 2.0). -
Uses of ExtensionProtocol in rocks.xmpp.extensions.caps2.client
Classes in rocks.xmpp.extensions.caps2.client that implement ExtensionProtocol Modifier and Type Class Description class
ClientEntityCapabilities2Protocol
The Entity Caps 2.0 protocol implementation from a client perspective. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.chatstates
Classes in rocks.xmpp.extensions.chatstates that implement ExtensionProtocol Modifier and Type Class Description class
ChatStateManager
This class manages Chat State Notifications, which are used to communicate the status of a user in a chat session, thus indicating whether a chat partner is actively engaged in the chat, composing a message, temporarily paused, inactive, or gone. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.disco
Subinterfaces of ExtensionProtocol in rocks.xmpp.extensions.disco Modifier and Type Interface Description interface
ServiceDiscoveryManager
Classes in rocks.xmpp.extensions.disco that implement ExtensionProtocol Modifier and Type Class Description class
AbstractServiceDiscoveryManager
-
Uses of ExtensionProtocol in rocks.xmpp.extensions.disco.client
Classes in rocks.xmpp.extensions.disco.client that implement ExtensionProtocol Modifier and Type Class Description class
ClientServiceDiscoveryManager
Manages XEP-0030: Service Discovery. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.forward
Classes in rocks.xmpp.extensions.forward that implement ExtensionProtocol Modifier and Type Class Description class
StanzaForwardingManager
This manager allows forwarding stanzas to other XMPP entities. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.hashes
Classes in rocks.xmpp.extensions.hashes that implement ExtensionProtocol Modifier and Type Class Description class
CryptographicHashFunctionsProtocol
Represents the XEP-0300: Use of Cryptographic Hash Functions in XMPP. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.httpauth
Classes in rocks.xmpp.extensions.httpauth that implement ExtensionProtocol Modifier and Type Class Description class
HttpAuthenticationManager
This manager allows to listen for inbound requests (by an XMPP server) to confirm that the current XMPP user made an HTTP request, i.e. to verify that the HTTP request was in fact made by the XMPP user. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.last
Classes in rocks.xmpp.extensions.last that implement ExtensionProtocol Modifier and Type Class Description class
LastActivityManager
The implementation of XEP-0012: Last Activity and XEP-0256: Last Activity in Presence. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.muc
Classes in rocks.xmpp.extensions.muc that implement ExtensionProtocol Modifier and Type Class Description class
MultiUserChatManager
Manages Multi-User Chat. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.ping
Classes in rocks.xmpp.extensions.ping that implement ExtensionProtocol Modifier and Type Class Description class
PingManager
This class implements the application-level ping mechanism as specified in XEP-0199: XMPP Ping. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.ping.handler
Classes in rocks.xmpp.extensions.ping.handler that implement ExtensionProtocol Modifier and Type Class Description class
PingHandler
Handles an XMPP-level ping request, by returning a pong. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.privacy
Classes in rocks.xmpp.extensions.privacy that implement ExtensionProtocol Modifier and Type Class Description class
PrivacyListManager
This class manages privacy lists, which allow users to block communications from other users as described in XEP-0016: Privacy Lists. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.reach
Classes in rocks.xmpp.extensions.reach that implement ExtensionProtocol Modifier and Type Class Description class
ReachabilityManager
Allows to query for reachability addresses of another contact, automatically responds to reachability queries and notifies Consumers, when the reachability of a contact has changed either via presence or PEP. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.receipts
Classes in rocks.xmpp.extensions.receipts that implement ExtensionProtocol Modifier and Type Class Description class
MessageDeliveryReceiptsManager
The implementation of XEP-0184: Message Delivery Receipts. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.rosterx
Classes in rocks.xmpp.extensions.rosterx that implement ExtensionProtocol Modifier and Type Class Description class
ContactExchangeManager
Manages contact exchange between entities. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.rpc
Classes in rocks.xmpp.extensions.rpc that implement ExtensionProtocol Modifier and Type Class Description class
AbstractRpcManager
This manager allows you to call remote procedures and handle inbound calls, if enabled. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.rpc.client
Classes in rocks.xmpp.extensions.rpc.client that implement ExtensionProtocol Modifier and Type Class Description class
ClientRpcManager
This manager allows you to call remote procedures and handle inbound calls, if enabled. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.rsm
Classes in rocks.xmpp.extensions.rsm that implement ExtensionProtocol Modifier and Type Class Description class
ResultSetManagementProtocol
Represents the XEP-0059: Result Set Management. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.rtt
Classes in rocks.xmpp.extensions.rtt that implement ExtensionProtocol Modifier and Type Class Description class
RealTimeTextManager
Manages In-Band Real Time Text. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.search
Classes in rocks.xmpp.extensions.search that implement ExtensionProtocol Modifier and Type Class Description class
SearchManager
The search manager allows to perform search requests on a server or service component according to XEP-0055: Jabber Search. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.shim
Subinterfaces of ExtensionProtocol in rocks.xmpp.extensions.shim Modifier and Type Interface Description interface
HeaderManager
Classes in rocks.xmpp.extensions.shim that implement ExtensionProtocol Modifier and Type Class Description class
StanzaHeadersAndInternetMetadataProtocol
Implementation of XEP-0131: Stanza Headers and Internet Metadata. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.shim.client
Classes in rocks.xmpp.extensions.shim.client that implement ExtensionProtocol Modifier and Type Class Description class
ClientHeaderManager
Manages support for XEP-0131: Stanza Headers and Internet Metadata. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.si
Classes in rocks.xmpp.extensions.si that implement ExtensionProtocol Modifier and Type Class Description class
StreamInitiationManager
-
Uses of ExtensionProtocol in rocks.xmpp.extensions.sm
Classes in rocks.xmpp.extensions.sm that implement ExtensionProtocol Modifier and Type Class Description class
AbstractStreamManager
Contains stream management logic which is shared between clients and servers. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.sm.client
Classes in rocks.xmpp.extensions.sm.client that implement ExtensionProtocol Modifier and Type Class Description class
ClientStreamManager
Manages the stream as described in XEP-0198: Stream Management. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.softwareinfo
Subinterfaces of ExtensionProtocol in rocks.xmpp.extensions.softwareinfo Modifier and Type Interface Description interface
SoftwareInfoProvider<T extends SoftwareInfo>
ProvidesSoftwareInfo
for a requester.Classes in rocks.xmpp.extensions.softwareinfo that implement ExtensionProtocol Modifier and Type Class Description class
SoftwareInformationProtocol
Represents the XEP-0232: Software Information. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.time
Classes in rocks.xmpp.extensions.time that implement ExtensionProtocol Modifier and Type Class Description class
EntityTimeManager
This manager implements XEP-0202: Entity Time. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.time.handler
Classes in rocks.xmpp.extensions.time.handler that implement ExtensionProtocol Modifier and Type Class Description class
EntityTimeHandler
Handles an time request by returning the current time. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.vcard.avatar
Classes in rocks.xmpp.extensions.vcard.avatar that implement ExtensionProtocol Modifier and Type Class Description class
VCardBasedAvatarsProtocol
The implementation of XEP-0153: vCard-Based Avatars. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.vcard.temp
Classes in rocks.xmpp.extensions.vcard.temp that implement ExtensionProtocol Modifier and Type Class Description class
VCardManager
This manager allows to retrieve or save one owns vCard or retrieve another user's vCard. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.version
Subinterfaces of ExtensionProtocol in rocks.xmpp.extensions.version Modifier and Type Interface Description interface
SoftwareVersionManager
Represents XEP-0092: Software Version.Classes in rocks.xmpp.extensions.version that implement ExtensionProtocol Modifier and Type Class Description class
SoftwareVersionProtocol
An abstract implementation of XEP-0092: Software Version. -
Uses of ExtensionProtocol in rocks.xmpp.extensions.version.client
Classes in rocks.xmpp.extensions.version.client that implement ExtensionProtocol Modifier and Type Class Description class
ClientSoftwareVersionManager
This manager implements XEP-0092: Software Version. -
Uses of ExtensionProtocol in rocks.xmpp.im.roster
Classes in rocks.xmpp.im.roster that implement ExtensionProtocol Modifier and Type Class Description class
RosterManager
This class manages the roster (aka contact or buddy list).
-