All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
Abort |
The implementation of the <abort/> element to abort SASL negotiation.
|
AbstractAvatarManager |
An abstract avatar manager, which provides a common implementation for both avatar protocols.
|
AbstractBookmark |
An abstract base class for bookmarks.
|
AbstractConnection |
An abstract connection implementation.
|
AbstractEntityCapabilities1Protocol |
Abstract base class for the original Entity Capabilities protocol (XEP-0115: Entity Capabilities).
|
AbstractEntityCapabilities2Protocol |
Abstract base class for the second Entity Capabilities protocol (XEP-0390: Entity Capabilities 2.0).
|
AbstractEntityCapabilitiesProtocol<T extends EntityCapabilities> |
Base class for the Entity Capabilities protocols.
|
AbstractIQHandler |
This class is an IQ handler for extension managers.
|
AbstractRpcManager |
This manager allows you to call remote procedures and handle inbound calls, if enabled.
|
AbstractServiceDiscoveryManager |
|
AbstractStreamManager |
Contains stream management logic which is shared between clients and servers.
|
AbstractTcpConnector<T> |
An abstract transport connector which binds XMPP to TCP using the preferred TCP resolution process.
|
AccessModel |
Defines who may subscribe to a node.
|
Active |
The implementation of the <active/> element in the urn:xmpp:jingle:apps:rtp:info:1 namespace.
|
Activity |
The implementation of the <activity/> element in the http://jabber.org/protocol/activity namespace.
|
Actor |
The <actor/> element, which is used in both #admin and #user namespace to indicate
who has kicked or banned another user.
|
Address |
The implementation of the <address/> element in the http://jabber.org/protocol/address namespace.
|
Address |
The implementation of the <address/> element in the urn:xmpp:reach:0 namespace.
|
Address.Description |
The description of the address.
|
Address.Type |
The type of the address.
|
Addressable |
Represents any instance which is addressable by a JID.
|
Addresses |
The implementation of the <addresses/> element in the http://jabber.org/protocol/address namespace..
|
AdvancedMessageProcessing |
The implementation of the <amp/> element in the http://jabber.org/protocol/amp namespace.
|
AdvancedMessageProcessingError |
An abstract base class for all Advanced Message Processing Errors.
|
Affiliation |
A long-lived association or connection with a room; the possible affiliations are "owner", "admin", "member", and
"outcast" (naturally it is also possible to have no affiliation); affiliation is distinct from role.
|
Affiliation |
Represents the <affiliation/> element, which is used in both 'pubsub' and 'pubsub#owner' namespace.
|
AffiliationState |
Represents the affiliations which allow to manage permissions.
|
Annotation |
The implementation of the <storage/> element in the storage:rosternotes namespace.
|
Annotation.Note |
Represents a note for a contact in the roster (roster item).
|
AnonymousSaslClient |
The client implementation of the "ANONYMOUS" SASL mechanism.
|
ApplicationFormat |
An abstract base class for Jingle application formats.
|
AsyncResult<T> |
Represents the result of an asynchronous operation.
|
Attention |
The implementation of the <attention/> element in the urn:xmpp:attention:0 namespace.
|
Auth |
The implementation of the <auth/> element to initialize the SASL authentication process.
|
AuthenticationException |
An exception thrown during the login process, if SASL negotiation with the XMPP server fails.
|
AvatarChangeEvent |
The avatar change event to notify about avatar updates.
|
AvatarData |
The implementation of the <data/> element in the urn:xmpp:avatar:data namespace.
|
AvatarManager |
In XMPP two extension protocols are defined which both deal with avatars.
|
AvatarMetadata |
The implementation of the <metadata/> element in the urn:xmpp:avatar:metadata namespace.
|
AvatarMetadata.Info |
The implementation of the <info/> element in the urn:xmpp:avatar:metadata namespace.
|
AvatarUpdate |
The implementation of the <x/> element in the vcard-temp:x:update namespace.
|
Bind |
The implementation of the <bind/> element, which is used during resource binding.
|
Block |
The implementation of the <block/> element in the urn:xmpp:blocking namespace.
|
Blockable |
Blockable JIDs in the blocking command.
|
Blocked |
The implementation of the <blocked/> element in the urn:xmpp:blocking:errors namespace.
|
BlockingEvent |
This event notifies listeners, when a block or unblock "push" occurs.
|
BlockingManager |
This manager allows to block communications with contacts.
|
BlockList |
The implementation of the <blocklist/> element in the urn:xmpp:blocking namespace.
|
Body |
The implementation of the <body/> element in the http://jabber.org/protocol/httpbind namespace.
|
Body.Builder |
A builder for the body element.
|
Body.Condition |
The implementation of the 'condition' attribute of the <body/> wrapper element, which indicates an error
reported by the connection manager.
|
Body.Type |
The implementation of the 'type' attribute of the <body/> element.
|
Bookmark |
A bookmark.
|
BookmarkManager |
This manager facilitates the access to the private storage by providing convenient method for adding, retrieving or
removing bookmarks.
|
BookmarkStorage |
The implementation of the <storage/> element in the storage:bookmarks namespace.
|
BoshConnection |
The abstract base class for BOSH connections.
|
BoshConnectionConfiguration |
A configuration for a BOSH connection.
|
BoshConnectionConfiguration.Builder |
|
BoshException |
A BOSH exception is thrown when the BOSH connection manager returned an error condition or the HTTP request responded
with an HTTP error code.
|
ByteStreamEvent |
A byte stream event, which notifies a listener about inbound byte stream requests.
|
ByteStreamManager |
|
ByteStreamSession |
|
Candidate |
|
Candidate.Type |
|
Catalog |
The implementation of the <catalog/> element in the urn:xmpp:sec-label:catalog:2 namespace.
|
Catalog.Item |
A catalog item.
|
Category |
Represents the category or general activity.
|
Challenge |
The implementation of the <challenge/> element, which is sent during SASL negotiation.
|
ChannelEncryption |
Represents different channel encryption modes.
|
Chat |
An abstract chat class, which represents either a one-to-one chat session or a group chat session.
|
ChatManager |
This class manages one-to-one chat sessions, which are described in
5.1.
|
ChatRoom |
Represents a multi-user chat room.
|
ChatRoomBookmark |
A conference bookmark to bookmark multi-user chat rooms.
|
ChatService |
A chat service hosts chat rooms.
|
ChatSession |
Implements a one-to-one chat session.
|
ChatSession.ChatPartnerEvent |
A ChatPartnerEvent is fired, whenever a ChatSession 's partner was replaced.
|
ChatSessionEvent |
A chat session event is fired, whenever a new chat session is created.
|
ChatState |
Represents a chat state, i.e. composing, active, inactive, paused or gone.
|
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.
|
ChildrenAssociationPolicy |
The children association policy defines, who may associate leaf nodes with a collection.
|
ChildType |
Java-Klasse für childType complex type.
|
ClientConnectionConfiguration |
A base class for connection configurations.
|
ClientConnectionConfiguration.Builder<T extends ClientConnectionConfiguration.Builder<T,C>,C extends ClientConnectionConfiguration> |
An abstract builder class for building immutable configuration objects.
|
ClientEntityCapabilities1Protocol |
The Entity Caps protocol implementation from a client perspective.
|
ClientEntityCapabilities2Protocol |
The Entity Caps 2.0 protocol implementation from a client perspective.
|
ClientEntityCapabilitiesManager |
Caches entity capabilities.
|
ClientEntityCapabilitiesSupport |
Helper class to add entity capabilities to outbound presence.
|
ClientHeaderManager |
|
ClientIQ |
The implementation of the <iq/> element in the jabber:client namespace.
|
ClientMessage |
The implementation of the <message/> element in the jabber:client namespace.
|
ClientPresence |
The implementation of the <presence/> element in the jabber:client namespace.
|
ClientRpcManager |
This manager allows you to call remote procedures and handle inbound calls, if enabled.
|
ClientServiceDiscoveryManager |
|
ClientSoftwareVersionManager |
|
ClientState |
Represents a client state, i.e. active or inactive.
|
ClientStreamManager |
|
Close |
The implementation of the <close/> element in the urn:ietf:params:xml:ns:xmpp-framing namespace.
|
ClosedNode |
The implementation of the <closed-node/> pubsub error.
|
CombinedAvatarManager |
|
Command |
The implementation of the <command/> element in the http://jabber.org/protocol/commands namespace.
|
Command.Action |
Represents a command action.
|
Command.BadAction |
The responding JID cannot accept the specified action.
|
Command.BadLocale |
The responding JID cannot accept the specified language/locale.
|
Command.BadPayload |
The responding JID cannot accept the specified payload (e.g. the data form did not provide one or more required
fields).
|
Command.BadSessionId |
The responding JID cannot accept the specified sessionid.
|
Command.MalformedAction |
The responding JID does not understand the specified action.
|
Command.Note |
Represents a note associated with a command.
|
Command.Note.Type |
Represents the note type.
|
Command.SessionExpired |
The requesting JID specified a sessionid that is no longer active (either because it was completed, canceled, or
timed out).
|
Command.Status |
Represents the status of the command.
|
CompletionStages |
|
ComponentIQ |
The implementation of the <iq/> element in the jabber:component:accept namespace.
|
ComponentMessage |
The implementation of the <message/> element in the jabber:component:accept namespace.
|
ComponentPresence |
The implementation of the <presence/> element in the jabber:component:accept namespace.
|
CompressionFeature |
The implementation of the <compression/> element in the http://jabber.org/features/compress
namespace.
|
CompressionManager |
|
CompressionMethod |
An interface to describe a compression method.
|
Condition |
An abstract implementation of a defined stanza error condition.
|
Condition |
An abstract implementation of a defined stream error condition.
|
ConferenceBookmark |
A bookmark to a conference room (aka chat room).
|
ConfigurationRequired |
The implementation of the <configuration-required/> pubsub error.
|
ConfirmationRequest |
The implementation of the <confirm/> element in the http://jabber.org/protocol/http-auth namespace.
|
Connection |
Represents a bi-directional XMPP connection.
|
ConnectionConfiguration |
Generic connection configuration.
|
ConnectionEvent |
This event is fired for the following use cases:
When the XMPP session's underlying connection gets disconnected.
When the automatic reconnection has successfully reconnected, i.e.
|
ConnectionEvent.Type |
The connection event type.
|
ConnectionException |
Indicates a failure while connecting to the server.
|
ConsistentColor |
A consistent color which is generated from an input string such as a nickname or a bare JID.
|
ConsistentColor.ColorVisionDeficiency |
Represents a color vision deficiency, used to re-map the angle to map it away from ranges which can not be
distinguished by people with the respective color vision deficiencies.
|
ConsoleDebugger |
A simple debugger implementation, which uses System.out to print XMPP traffic.
|
Contact |
A contact in the user's roster.
|
ContactExchange |
The implementation of the <x/> element in the http://jabber.org/protocol/rosterx namespace.
|
ContactExchange.Item |
The roster exchange item.
|
ContactExchange.Item.Action |
The action for a roster item exchange.
|
ContactExchangeEvent |
This event notifies listeners, when an entity suggests to add, delete or modify a contact.
|
ContactExchangeManager |
Manages contact exchange between entities.
|
ContactGroup |
Represents a contact group in the user's roster.
|
CoreContext |
Defines core classes to be bound to the JAXBContext.
|
CoreModule |
The core module provides XMPP classes as well as manager classes which are associated with an XMPP session.
|
CryptographicHashFunctionsProtocol |
Represents the XEP-0300: Use of Cryptographic Hash Functions in XMPP.
|
CryptoRequired |
The implementation of the <crypto-required/> element in the urn:xmpp:jingle:apps:rtp:errors:1
namespace.
|
Data |
The implementation of the <data/> element in the urn:xmpp:bob namespace.
|
DataEncodingUnknown |
Represents the 'DataEncodingUnknown' SOAP fault.
|
DataForm |
The implementation of the <x/> element in the jabber:x:data namespace, which represents data forms.
|
DataForm.Builder<T extends DataForm.Builder<T>> |
An abstract builder to build simple data forms.
|
DataForm.Field |
A data form field.
|
DataForm.Field.Builder |
A builder class to build a data form field.
|
DataForm.Field.Type |
Defines field types.
|
DataForm.Item |
An item which can be understood as a table row.
|
DataForm.Option |
|
DataForm.Type |
The form type.
|
Decline |
The implementation of the <decline/> element.
|
DefinedState |
Represents the nine possible defined subscription states.
|
DelayedDelivery |
The implementation of the <delay/> element in the urn:xmpp:delay namespace.
|
Destroy |
The <destroy/> element, which is used in both #owner and #user namespace and
indicates a room destruction.
|
Dialback |
The implementation of the dialback elements <result/> and <verify/> in the
jabber:server:dialback namespace.
|
Dialback.Result |
An outbound request for authorization by receiving server or a verification result from the receiving server.
|
Dialback.Verify |
A verification request sent from the receiving server to the authoritative server or a verification result sent
in the opposite direction.
|
DialbackFeature |
The stream feature to advertise support for server dialback with dialback errors.
|
DirectInvitation |
The implementation of the <x/> element in the jabber:x:conference namespace, which represents a
direct multi-user chat invitation.
|
DirectoryCache |
A simple directory based cache for caching of persistent items like avatars or entity capabilities.
|
DiscoverableInfo |
Information which can be discovered via Service Discovery.
|
DiscoverableItem |
A Service Discovery item which has an id, in order to provide a limited result set.
|
DiscussionHistory |
The discussion history for a multi-user chat room, which can be requested when entering a room.
|
DnsResolver |
A minimalistic DNS resolver, which can resolve SRV and TXT records in the context of XMPP.
|
EntityCapabilities |
An interface for different Entity Capabilities implementations as described in the following two specifications.
|
EntityCapabilities1 |
The implementation of the <c/> element in the http://jabber.org/protocol/caps .
|
EntityCapabilities2 |
The implementation of the <c/> element in the urn:xmpp:caps namespace.
|
EntityCapabilitiesManager |
A manager for Entity Capabilities whose primary task is to cache capabilities.
|
EntityTime |
The implementation of the <time/> element in the urn:xmpp:time namespace.
|
EntityTimeHandler |
Handles an time request by returning the current time.
|
EntityTimeManager |
|
EssSecurityLabel |
The implementation of the <esssecuritylabel/> element in the urn:xmpp:sec-label:ess:0 namespace.
|
Event |
The implementation of the <event/> element in the http://jabber.org/protocol/pubsub#event namespace.
|
ExtensibleStanza |
A stanza which is extensible (can have more than one extension), i.e.
|
Extension |
Represents an XMPP protocol extension (XEP).
|
ExtensionModule |
Registers extensions and manager classes, (which should be initialized during the start of a session) to the XmppSession .
|
ExtensionProtocol |
An XMPP Extension Protocol.
|
ExtensionsContext |
Defines extension protocol classes to be bound to the JAXBContext.
|
ExternalComponent |
An external component session which connects to an XMPP server using the "Jabber Component Protocol".
|
FailedRules |
The implementation of the <failed-rules/> element in the http://jabber.org/protocol/amp#errors
namespace.
|
Failure |
The implementation of the <failure/> element, which indicates a SASL failure.
|
Failure |
Represents the TLS failure case.
|
Failure.Condition |
A general class for a SASL failure condition.
|
Feature |
A feature which can be advertised by an XMPP entity.
|
FeatureNegotiation |
The implementation of the <feature/> element in the http://jabber.org/protocol/feature-neg
namespace.
|
FieldReference |
A field reference is used to reference to a field in a data form.
|
FileTransfer |
A class for managing a single file transfer.
|
FileTransfer.Status |
The status of the file transfer.
|
FileTransferError |
|
FileTransferManager |
|
FileTransferNegotiator |
|
FileTransferOffer |
An interface for file transfer requests, which covers XEP-0066, XEP-0096 and XEP-0234.
|
FileTransferOfferEvent |
|
FileTransferRejectedException |
This is generic exception when a file transfer request has been rejected.
|
FileTransferStatusEvent |
|
Forwarded |
The implementation of the <forwarded/> element in the urn:xmpp:forward:0 namespace.
|
GeoLocation |
The implementation of the <geoloc/> element in the http://jabber.org/protocol/geoloc namespace.
|
GeoLocation.Builder |
A builder class to which builds geo location objects.
|
GeoLocationEvent |
This event notifies listeners, when a geo location has been updated.
|
GeoLocationManager |
Manages the publishing of user location and the notification of it.
|
Gone |
The implementation of the <gone/> stanza error.
|
Handshake |
|
Hash |
This class represents a hash value in conjunction with its algorithm.
|
Hashed |
Represents a hashed object.
|
HashUsed |
In certain scenarios it makes sense to communicate the hash algorithm that is used prior to the calculation of the
hash value.
|
Header |
A header element which hold stanza header information or internet metadata.
|
HeaderManager |
|
Headers |
The implementation of the <headers/> element in the http://jabber.org/protocol/shim namespace.
|
Hold |
The implementation of the <hold/> element in the urn:xmpp:jingle:apps:rtp:info:1 namespace.
|
Html |
The implementation of the <html/> element in the http://jabber.org/protocol/xhtml-im namespace.
|
HttpAuthenticationEvent |
This event notifies listeners, when a HTTP authentication confirmation request has been received.
|
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.
|
HttpClientConnector |
|
HttpClientWebSocketConnector |
A WebSocket transport connector which uses WebSocket .
|
HttpUrlConnector |
|
IbbTransportNegotiator |
|
IceUdpTransportMethod |
|
Identity |
Represents an identity of an XMPP entity.
|
Idle |
The implementation of the <idle/> element in the urn:xmpp:idle:1 namespace.
|
InBandByteStream |
This class is a container for the three different In-Band ByteStream elements and provides the namespace for IBB, so
that it can be used by other protocols such as XEP-0095.
|
InBandByteStream.Close |
The implementation of the <close/> element in the http://jabber.org/protocol/ibb namespace.
|
InBandByteStream.Data |
The implementation of the <data/> element in the http://jabber.org/protocol/ibb namespace.
|
InBandByteStream.Open |
The implementation of the <open/> element in the http://jabber.org/protocol/ibb namespace.
|
InBandByteStream.Open.StanzaType |
The stanza type to be used for IBB.
|
InBandByteStreamManager |
|
InBandByteStreamsTransportMethod |
The implementation of the <transport/> element in the urn:xmpp:jingle:transports:ibb:1 namespace.
|
InboundIQHandler |
Functional interface for handling inbound IQs.
|
InboundMessageHandler |
Functional interface for handling inbound messages.
|
InboundPresenceHandler |
Functional interface for handling inbound presences.
|
InboundRealTimeMessage |
An inbound real-time message.
|
InfoDiscovery |
The implementation of the <query/> element in the http://jabber.org/protocol/disco#info namespace.
|
InfoProvider |
Provides discoverable info, so that it can be discovered via Service Discovery (disco#info).
|
InstantAdapter |
|
InvalidCrypto |
The implementation of the <invalid-crypto/> element in the urn:xmpp:jingle:apps:rtp:errors:1
namespace.
|
InvalidJid |
The implementation of the <invalid-jid/> pubsub error.
|
InvalidOptions |
The implementation of the <invalid-options/> pubsub error.
|
InvalidPayload |
The implementation of the <invalid-payload/> pubsub error.
|
InvalidRules |
The implementation of the <invalid-rules/> element in the http://jabber.org/protocol/amp namespace.
|
InvalidSubId |
The implementation of the <invalid-subid/> pubsub error.
|
InvisibilityManager |
|
InvisibleCommand |
The invisible command, which is used to become invisible during the current XMPP session.
|
InvitationDeclineEvent |
The multi-user chat invitation decline event, which is triggered when an invitee declines a multi-user chat
invitation.
|
InvitationEvent |
The multi-user chat invitation event, which is triggered upon receiving an invitation to a multi-user chat.
|
Invite |
The implementation of the <invite/> element.
|
IQ |
The implementation of the <iq/> stanza.
|
IQ.Type |
Represents a <iq/> 'type' attribute.
|
IQEvent |
An IQ event is fired whenever an IQ stanza is received or sent.
|
IQHandler |
|
Item |
Represents a disco item as it is returned in Service Discovery (disco#items) responses.
|
Item |
The <item/> element, which is used in both #admin and #user namespace to manage
members and indicate users in a chat room.
|
Item |
Represents an item within a publish-subscribe node.
|
ItemDiscovery |
The implementation of the <query/> element in the http://jabber.org/protocol/disco#item namespace.
|
ItemElement |
The implementation of the <item/> element in the http://jabber.org/protocol/disco#item namespace,
used for item discovery.
|
ItemForbidden |
The implementation of the <item-forbidden/> pubsub error.
|
ItemNode |
A generic service discovery item node.
|
ItemProvider |
Provides items, which can be discovered via Service Discovery.
|
ItemReply |
Defines whether owners or publishers should receive replies to items.
|
ItemRequired |
The implementation of the <item-required/> pubsub error.
|
JakartaWebSocketConnection |
Generic WebSocket connection which is based on Jakarta WebSocket API.
|
JakartaWebSocketConnector |
A WebSocket transport connector which uses Jakarta WebSocket API with Tyrus as reference implementation.
|
Jid |
|
JidRequired |
The implementation of the <jid-required/> pubsub error.
|
Jingle |
|
Jingle.Action |
The action.
|
Jingle.Content |
The implementation of the <content/> element.
|
Jingle.Content.Creator |
The creator.
|
Jingle.Content.Senders |
The senders.
|
Jingle.Reason |
The implementation of the <reason/> element.
|
Jingle.Reason.AlternativeSession |
The party prefers to use an existing session with the peer rather than initiate a new session; the Jingle
session ID of the alternative session SHOULD be provided as the XML character data of the <sid/>
child.
|
Jingle.Reason.Busy |
The party is busy and cannot accept a session.
|
Jingle.Reason.Cancel |
The initiator wishes to formally cancel the session initiation request.
|
Jingle.Reason.Condition |
The base class for the defined conditions for a reason.
|
Jingle.Reason.ConnectivityError |
The action is related to connectivity problems.
|
Jingle.Reason.Decline |
The party wishes to formally decline the session.
|
Jingle.Reason.Expired |
The session length has exceeded a pre-defined time limit (e.g., a meeting hosted at a conference service).
|
Jingle.Reason.FailedApplication |
The party has been unable to initialize processing related to the application type.
|
Jingle.Reason.FailedTransport |
The party has been unable to establish connectivity for the transport method.
|
Jingle.Reason.GeneralError |
The action is related to a non-specific application error.
|
Jingle.Reason.Gone |
The entity is going offline or is no longer available.
|
Jingle.Reason.IncompatibleParameters |
The party supports the offered application type but does not support the offered or negotiated parameters.
|
Jingle.Reason.MediaError |
The action is related to media processing problems.
|
Jingle.Reason.SecurityError |
The action is related to a violation of local security policies.
|
Jingle.Reason.Success |
The action is generated during the normal course of state management and does not reflect any error.
|
Jingle.Reason.Timeout |
A request has not been answered so the sender is timing out the request.
|
Jingle.Reason.UnsupportedApplications |
The party supports none of the offered application types.
|
Jingle.Reason.UnsupportedTransports |
The party supports none of the offered transport methods.
|
JingleEvent |
This event notifies listeners, when a Jingle session is initiated.
|
JingleFileTransfer |
|
JingleFileTransfer.Checksum |
|
JingleFileTransfer.File |
|
JingleFileTransfer.Received |
|
JingleFileTransferManager |
|
JingleFileTransferSession |
|
JingleManager |
|
JingleSession |
|
JingleSession.State |
Represents the state of a Jingle session.
|
Json |
The implementation of the <json/> element in the urn:xmpp:json:0 namespace.
|
LanguageElement |
|
LanguageSupport |
The implementation of the the <query/> element in the urn:xmpp:langtrans:items namespace.
|
LanguageSupport.Item |
The implementation of the the <item/> element in the urn:xmpp:langtrans:items namespace.
|
LanguageTranslation |
The implementation of the the <x/> element in the urn:xmpp:langtrans namespace.
|
LanguageTranslation.Translation |
The translation element.
|
LanguageTranslationManager |
Manages XMPP language translation protocol.
|
LanguageUnmarshallerListener |
Listens to unmarshal events in order to assign a parent object's xml:lang attribute to its child elements.
|
LastActivity |
The implementation of the <query/> element in the jabber:iq:last namespace.
|
LastActivityManager |
|
LocaleAdapter |
|
LruCache<K,V> |
A simple concurrent implementation of a least-recently-used cache.
|
MalformedJid |
Represents a malformed JID in order to handle the jid-malformed error.
|
Manager |
A generic manager class, which allows to enable or disable certain functionality.
|
MaxItemsExceeded |
The implementation of the <max-items-exceeded/> pubsub error.
|
MaxNodesExceeded |
The implementation of the <max-nodes-exceeded/> pubsub error.
|
Mechanisms |
|
Media |
The implementation of the <media/> element in the urn:xmpp:media-element namespace.
|
Media.Location |
Specifies the out-of-band location of the media data.
|
Message |
The implementation of the <message/> element.
|
Message.Type |
Represents a <message/> 'type' attribute.
|
MessageCarbons |
A non-instantiable container class for holding the five different Message Carbons elements.
|
MessageCarbons.Disable |
The implementation of the <disable/> element in the urn:xmpp:carbons:2 namespace, used to disable
message carbons.
|
MessageCarbons.Enable |
The implementation of the <enable/> element in the urn:xmpp:carbons:2 namespace, used to enable
message carbons.
|
MessageCarbons.Private |
The implementation of the <private/> element in the urn:xmpp:carbons:2 namespace, used to send
private messages, which are not copied.
|
MessageCarbons.Received |
The implementation of the <received/> element in the urn:xmpp:carbons:2 namespace, used to mark a
carbon copied message as received.
|
MessageCarbons.Sent |
The implementation of the <sent/> element in the urn:xmpp:carbons:2 namespace, used to mark a
carbon copied message as sent.
|
MessageCarbonsManager |
Manages message carbons.
|
MessageDeliveredEvent |
This event notifies listeners, when a message has been successfully delivered.
|
MessageDeliveryReceipts |
A container class for Message Delivery Receipts.
|
MessageDeliveryReceipts.Received |
The implementation of the <received/> element in the urn:xmpp:receipts namespace.
|
MessageDeliveryReceipts.Request |
The implementation of the <request/> element in the urn:xmpp:receipts namespace.
|
MessageDeliveryReceiptsManager |
|
MessageEvent |
A message event is fired whenever a message is received or sent.
|
Module |
A module defines a set of extensions.
|
Mood |
The implementation of the <mood/> element in the http://jabber.org/protocol/mood namespace.
|
Mood.Afraid |
Impressed with fear or apprehension; in fear; apprehensive.
|
Mood.Amazed |
Astonished; confounded with fear, surprise or wonder.
|
Mood.Amorous |
Inclined to love; having a propensity to love, or to sexual enjoyment; loving, fond, affectionate, passionate,
lustful, sexual, etc.
|
Mood.Angry |
Displaying or feeling anger, i.e., a strong feeling of displeasure, hostility or antagonism towards someone or
something, usually combined with an urge to harm.
|
Mood.Annoyed |
To be disturbed or irritated, especially by continued or repeated acts.
|
Mood.Anxious |
Full of anxiety or disquietude; greatly concerned or solicitous, esp. respecting something future or unknown;
being in painful suspense.
|
Mood.Aroused |
To be stimulated in one's feelings, especially to be sexually stimulated.
|
Mood.Ashamed |
To be stimulated in one's feelings, especially to be sexually stimulated.
|
Mood.Bored |
Suffering from boredom; uninterested, without attention.
|
Mood.Brave |
Strong in the face of fear; courageous.
|
Mood.Calm |
Peaceful, quiet.
|
Mood.Cautious |
Taking care or caution; tentative.
|
Mood.Cold |
Feeling the sensation of coldness, especially to the point of discomfort.
|
Mood.Confident |
Feeling very sure of or positive about something, especially about one's own capabilities.
|
Mood.Confused |
Chaotic, jumbled or muddled.
|
Mood.Contemplative |
Feeling introspective or thoughtful.
|
Mood.Contented |
Pleased at the satisfaction of a want or desire; satisfied.
|
Mood.Cranky |
Grouchy, irritable; easily upset.
|
Mood.Crazy |
Feeling out of control; feeling overly excited or enthusiastic.
|
Mood.Creative |
Feeling original, expressive, or imaginative.
|
Mood.Curious |
Inquisitive; tending to ask questions, investigate, or explore.
|
Mood.Dejected |
Feeling sad and dispirited.
|
Mood.Depressed |
Severely despondent and unhappy.
|
Mood.Disappointed |
Defeated of expectation or hope; let down.
|
Mood.Disgusted |
Filled with disgust; irritated and out of patience.
|
Mood.Dismayed |
Feeling a sudden or complete loss of courage in the face of trouble or danger.
|
Mood.Distracted |
Having one's attention diverted; preoccupied.
|
Mood.Embarrassed |
Having a feeling of shameful discomfort.
|
Mood.Envious |
Feeling pain by the excellence or good fortune of another.
|
Mood.Excited |
Having great enthusiasm.
|
Mood.Flirtatious |
In the mood for flirting.
|
Mood.Frustrated |
Suffering from frustration; dissatisfied, agitated, or discontented because one is unable to perform an action or
fulfill a desire.
|
Mood.Grateful |
Feeling appreciation or thanks.
|
Mood.Grieving |
Feeling very sad about something, especially something lost; mournful; sorrowful.
|
Mood.Grumpy |
Unhappy and irritable.
|
Mood.Guilty |
Feeling responsible for wrongdoing; feeling blameworthy.
|
Mood.Happy |
Experiencing the effect of favourable fortune; having the feeling arising from the consciousness of well-being or
of enjoyment; enjoying good of any kind, as peace, tranquillity, comfort; contented; joyous.
|
Mood.Hopeful |
Having a positive feeling, belief, or expectation that something wished for can or will happen.
|
Mood.Hot |
Feeling the sensation of heat, especially to the point of discomfort.
|
Mood.Humbled |
Having or showing a modest or low estimate of one's own importance; feeling lowered in dignity or importance.
|
Mood.Humiliated |
Feeling deprived of dignity or self-respect.
|
Mood.Hungry |
Having a physical need for food.
|
Mood.Hurt |
Wounded, injured, or pained, whether physically or emotionally.
|
Mood.Impressed |
Favourably affected by something or someone.
|
Mood.InAwe |
Feeling amazement at something or someone; or feeling a combination of fear and reverence.
|
Mood.Indignant |
Showing anger or indignation, especially at something unjust or wrong.
|
Mood.InLove |
Feeling strong affection, care, liking, or attraction..
|
Mood.Interested |
Showing great attention to something or someone; having or showing interest.
|
Mood.Intoxicated |
Under the influence of alcohol; drunk.
|
Mood.Invincible |
Feeling as if one cannot be defeated, overcome or denied.
|
Mood.Jealous |
Fearful of being replaced in position or affection.
|
Mood.Lonely |
Feeling isolated, empty, or abandoned.
|
Mood.Lost |
Unable to find one's way, either physically or emotionally.
|
Mood.Lucky |
Feeling as if one will be favored by luck.
|
Mood.Mean |
Causing or intending to cause intentional harm; bearing ill will towards another; cruel; malicious.
|
Mood.Moody |
Given to sudden or frequent changes of mind or feeling; temperamental.
|
Mood.Nervous |
Easily agitated or alarmed; apprehensive or anxious.
|
Mood.Neutral |
Not having a strong mood or emotional state.
|
Mood.Offended |
Feeling emotionally hurt, displeased, or insulted.
|
Mood.Outraged |
Feeling resentful anger caused by an extremely violent or vicious attack, or by an offensive, immoral, or
indecent act.
|
Mood.Playful |
Interested in play; fun, recreational, unserious, lighthearted; joking, silly.
|
Mood.Proud |
Feeling a sense of one's own worth or accomplishment.
|
Mood.Relaxed |
Having an easy-going mood; not stressed; calm.
|
Mood.Relieved |
Feeling uplifted because of the removal of stress or discomfort.
|
Mood.Remorseful |
Feeling regret or sadness for doing something wrong.
|
Mood.Restless |
Without rest; unable to be still or quiet; uneasy; continually moving.
|
Mood.Sad |
Feeling sorrow; sorrowful, mournful.
|
Mood.Sarcastic |
Mocking and ironical.
|
Mood.Satisfied |
Pleased at the fulfillment of a need or desire.
|
Mood.Serious |
Without humor or expression of happiness; grave in manner or disposition; earnest; thoughtful; solemn.
|
Mood.Shocked |
Surprised, startled, confused, or taken aback.
|
Mood.Shy |
Feeling easily frightened or scared; timid; reserved or coy.
|
Mood.Sick |
Feeling in poor health; ill.
|
Mood.Sleepy |
Feeling the need for sleep.
|
Mood.Spontaneous |
Acting without planning; natural; impulsive.
|
Mood.Stressed |
Suffering emotional pressure.
|
Mood.Strong |
Capable of producing great physical force; or, emotionally forceful, able, determined, unyielding.
|
Mood.Surprised |
Experiencing a feeling caused by something unexpected.
|
Mood.Thankful |
Showing appreciation or gratitude.
|
Mood.Thirsty |
Feeling the need to drink.
|
Mood.Tired |
In need of rest or sleep.
|
Mood.Undefined |
Feeling any emotion.
|
Mood.Value |
An abstract base class for all possible mood values.
|
Mood.Weak |
Lacking in force or ability, either physical or emotional.
|
Mood.Worried |
Thinking about unpleasant things that have happened or that might happen; feeling afraid and unhappy.
|
MoodManager |
|
Muc |
The implementation of the <x/> element in the http://jabber.org/protocol/muc namespace, which allows
to enter a room.
|
MucAdmin |
The implementation of the <query/> element in the http://jabber.org/protocol/muc#admin namespace.
|
MucFeature |
A feature of a multi-user chat service.
|
MucOwner |
The implementation of the <query/> element in the http://jabber.org/protocol/muc#owner namespace.
|
MucUser |
The implementation of the <x/> element in the http://jabber.org/protocol/muc#user namespace.
|
MultiUserChatManager |
Manages Multi-User Chat.
|
MustUnderstand |
Represents the 'MustUnderstand' SOAP fault.
|
Mute |
The implementation of the <mute/> element in the urn:xmpp:jingle:apps:rtp:info:1 namespace.
|
NettyChannelConnection |
A NIO connection based on Netty.
|
NettyChannelConnector |
A TCP transport connector which uses the Channel .
|
NettyTcpConnectionConfiguration |
Deprecated, for removal: This API element is subject to removal in a future version.
|
NettyTcpConnectionConfiguration.Builder |
|
Nickname |
The implementation of the <nick/> element in the http://jabber.org/protocol/nick namespace.
|
NodeConfiguration |
Represents a standardized DataForm with form type
http://jabber.org/protocol/pubsub#node_config , which can be used to configure a pubsub node.
|
NodeConfiguration.Builder |
A builder to build node configurations.
|
NodeIdRequired |
The implementation of the <nodeid-required/> pubsub error.
|
NodeMetaData |
Represents a standardized DataForm with form type
http://jabber.org/protocol/pubsub#meta-data , which can be used to retrieve node meta data.
|
NodeMetaData.Builder |
A builder class to build the meta data form.
|
NodeType |
The type of a node.
|
NoResponseException |
This exception is thrown, when no response has been received from an XMPP entity.
|
NotInRosterGroup |
The implementation of the <not-in-roster-group/> pubsub error.
|
NotSubscribed |
The implementation of the <not-subscribed/> pubsub error.
|
ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the rocks.xmpp.core.issue137 package.
|
Occupant |
The main actor in a multi-user chat environment is the occupant, who can be said to be located "in" a multi-user chat
room and to participate in the discussions held in that room.
|
OccupantEvent |
An event which is triggered by an occupant in a chat room.
|
OccupantEvent.Type |
The type of the occupant event.
|
OfflineMessage |
The implementation of the <offline/> element in the http://jabber.org/protocol/offline namespace.
|
OfflineMessage.Item |
|
OfflineMessage.Item.Action |
|
OfflineMessageHeader |
The offline message header.
|
OfflineMessageManager |
|
OffsetDateTimeAdapter |
|
OobIQ |
The implementation of the <query/> element in the jabber:iq:oob namespace.
|
OobX |
The implementation of the <x/> element in the jabber:x:oob namespace.
|
Open |
The implementation of the <open/> element in the urn:ietf:params:xml:ns:xmpp-framing namespace.
|
OutboundIQHandler |
Functional interface for handling outbound IQs.
|
OutboundMessageHandler |
Functional interface for handling outbound messages.
|
OutboundPresenceHandler |
Functional interface for handling outbound presences.
|
OutboundRealTimeMessage |
An outbound real-time message.
|
OutOfBandFileTransferManager |
|
OutOfOrder |
The implementation of the <out-of-order/> jingle error.
|
Page |
The implementation of the <page/> element in the http://jabber.org/protocol/xdata-layout namespace.
|
ParentType |
Java-Klasse für parentType complex type.
|
PayloadRequired |
The implementation of the <payload-required/> pubsub error.
|
PayloadTooBig |
The implementation of the <payload-too-big/> pubsub error.
|
PendingSubscription |
The implementation of the <pending-subscription/> pubsub error.
|
PepNativeBookmark |
A PEP native conference bookmark element.
|
Ping |
The implementation of the <ping/> element in the urn:xmpp:ping namespace.
|
PingHandler |
Handles an XMPP-level ping request, by returning a pong.
|
PingManager |
This class implements the application-level ping mechanism as specified in XEP-0199:
XMPP Ping.
|
Presence |
The implementation of the <presence/> element.
|
Presence.Show |
Represents a <presence/> <show/> element.
|
Presence.Type |
Represents a <presence/> 'type' attribute.
|
PresenceEvent |
A presence event is fired whenever a presence stanza is received or sent.
|
PresenceManager |
Manages subscription requests and presences.
|
PresenceSubscriptionRequired |
The implementation of the <presence-subscription-required/> pubsub error.
|
Privacy |
The implementation of the the <query/> element in the jabber:iq:privacy namespace.
|
PrivacyList |
The implementation of a privacy list.
|
PrivacyListEvent |
This event notifies listeners, when a privacy list has been created or updated.
|
PrivacyListManager |
This class manages privacy lists, which allow users to block communications from other users as described in XEP-0016: Privacy Lists.
|
PrivacyRule |
A privacy rule for privacy lists, which is applied by the server.
|
PrivacyRule.Action |
Defines the action to perform with the privacy item: either allow or deny communication.
|
PrivacyRule.Type |
Defines the type of communication which should be allowed of denied.
|
PrivateData |
The implementation of the <query/> element in the jabber:iq:private namespace.
|
PrivateDataManager |
|
Proceed |
Represents the TLS proceed case.
|
PublisherModel |
Defines who may publish publish to a node.
|
PublishOptions |
Represents a standardized DataForm with form type
http://jabber.org/protocol/pubsub#publish-options , which can be used to retrieve node meta data.
|
PublishOptions.Builder |
A builder class to build the publish options form.
|
PubSub |
The implementation of the <pubsub/> element in the http://jabber.org/protocol/pubsub namespace.
|
PubSub.Default |
The <default/> element.
|
PubSub.Options |
The (subscribe) <options/> element.
|
PubSub.Publish |
The <publish/> element.
|
PubSubError |
An enclosing class for pubsub errors.
|
PubSubFeature |
Represents the pubsub features.
|
PubSubManager |
This class is the entry point to work with pubsub.
|
PubSubNode |
This class represents a single pubsub node.
|
PubSubOwner |
The implementation of the <pubsub/> element in the http://jabber.org/protocol/pubsub#owner
namespace.
|
PubSubService |
This class acts a facade to deal with a remote pubsub service.
|
QueuedExecutorService |
Queues tasks and delegates them to a Executor in order.
|
QueuedScheduledExecutorService |
|
Range |
An interface for ranged file transfers, which covers both XEP-0096 and XEP-0234.
|
Reachability |
The implementation of the <reach/> element in the urn:xmpp:reach:0 namespace.
|
ReachabilityEvent |
This event notifies listeners, when a contact's reachability has changed.
|
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.
|
ReaderInterceptor |
|
ReaderInterceptorChain |
An interceptor chain, which manages the sequential processing of multiple interceptors.
|
RealTimeMessageEvent |
This event notifies listeners, when a real-time message has been created.
|
RealTimeText |
The implementation of the <rtt/> element in the urn:xmpp:rtt:0 namespace.
|
RealTimeText.Action |
An abstract base class for all three RTT actions.
|
RealTimeText.EraseText |
The implementation of the <e/> element.
|
RealTimeText.Event |
The real-time text event.
|
RealTimeText.InsertText |
The implementation of the <t/> element.
|
RealTimeText.WaitInterval |
The implementation of the <w/> element.
|
RealTimeTextActivationEvent |
This event notifies listeners, when a real-time message has been created.
|
RealTimeTextChangeEvent |
This event notifies listeners, when a message has been successfully updated.
|
RealTimeTextManager |
Manages In-Band Real Time Text.
|
Receiver |
Represents the 'Receiver' SOAP fault.
|
ReconnectionStrategy |
A strategy for reconnection logic, i.e. when and in which interval reconnection attempts will happen.
|
Redirect |
The implementation of the <redirect/> stanza error.
|
RegisterFeature |
The implementation of the <register/> element in the http://jabber.org/features/iq-register
namespace.
|
Registration |
The implementation of the <query/> element in the jabber:iq:register namespace.
|
Registration.Builder |
A builder to build a registration.
|
RegistrationManager |
This manager allows to register, cancel an existing registration (i.e. remove an account) or change the password with
a host.
|
RemoteCandidate |
|
Replace |
The implementation of the <replace/> element in the urn:xmpp:message-correct:0 namespace.
|
RequestStrategies |
A set of request strategies which are used for requesting acknowledgements from the server.
|
RequestVoice |
Represents a standardized DataForm with form type
http://jabber.org/protocol/muc#request , which can be used to request voice in a MUC room.
|
RequestVoice.Builder |
A builder to build a request voice form.
|
ResourceLimitExceeded |
The implementation of the <resource-limit-exceeded/> element in the urn:xmpp:errors namespace.
|
Response |
The implementation of the <response/> element, which is sent during the SASL negotiation.
|
ResultSet<T extends ResultSetItem> |
A result set usually consists of a list of items and additional result set information (e.g. to mark first and last
items).
|
ResultSetItem |
A result item, which can be used in the context of result set management.
|
ResultSetManagement |
The implementation of the <set/> element in the http://jabber.org/protocol/rsm namespace.
|
ResultSetManagementProtocol |
Represents the XEP-0059: Result Set Management.
|
ResultSetProvider<T extends ResultSetItem> |
Provides methods which are needed for result set management.
|
Ringing |
The implementation of the <ringing/> element in the urn:xmpp:jingle:apps:rtp:info:1 namespace.
|
Role |
A temporary position or privilege level within a room, distinct from a user's long-lived affiliation with the room;
the possible roles are "moderator", "participant", and "visitor" (it is also possible to have no defined role).
|
RoomConfiguration |
Represents a standardized DataForm with form type
http://jabber.org/protocol/muc#roomconfig , which can be used to configure a MUC room.
|
RoomConfiguration.Builder |
A builder to build a room configuration.
|
RoomInfo |
Represents a standardized DataForm with form type
http://jabber.org/protocol/muc#roominfo , which can be used to retrieve MUC room info.
|
RoomInfo.Builder |
A builder to build a room info form.
|
RoomInformation |
Represents information about a chat room.
|
RoomRegistration |
Represents a standardized DataForm with form type
http://jabber.org/protocol/muc#register , which can be used to register with a MUC room.
|
RoomRegistration.Builder |
A builder to build MUC registration forms.
|
Roster |
The implementation of the roster.
|
RosterDelimiter |
The implementation of the <roster/> element in the roster:delimiter namespace.
|
RosterEvent |
A roster event which holds information about added, updated and removed contacts of the roster.
|
RosterItem |
Represents a roster item.
|
RosterManager |
This class manages the roster (aka contact or buddy list).
|
RosterVersioning |
The implementation of the roster versioning feature.
|
Rpc |
The implementation of the <query/> element in the jabber:iq:rpc namespace.
|
Rpc.MethodCall |
The implementation of a RPC method call.
|
Rpc.MethodResponse |
The implementation of a method response.
|
Rpc.MethodResponse.Fault |
The implementation of a RPC fault.
|
RpcException |
This exception can be thrown by a RpcHandler to indicate application-level errors.
|
RpcHandler |
Handles an inbound remote procedure call.
|
RpcManager |
Allows you to call remote procedures and handle inbound calls.
|
Rtp |
The implementation of the <description/> element in the urn:xmpp:jingle:apps:rtp:1 namespace.
|
Rtp.Bandwidth |
Specifies the allowable or preferred bandwidth for use by this application type.
|
Rtp.Crypto |
The crypto element, which is used for the Secure Real-time Transport Protocol.
|
Rtp.Encryption |
The encryption element, which is used for the Secure Real-time Transport Protocol.
|
Rtp.PayloadType |
The payload type which specifies an encoding that can be used for the RTP stream.
|
Rtp.PayloadType.Parameter |
The parameter for a payload.
|
Rule |
The implementation of the <rule/> element, used both in the http://jabber.org/protocol/amp namespace
as well as in the http://jabber.org/protocol/amp#errors namespace.
|
Rule.Action |
The action defines what occurs when a particular rule is triggered.
|
Rule.Condition |
The condition defines how or when a particular rule is triggered.
|
Rule.DeliveryMode |
|
Rule.MatchResource |
|
S5bTransportMethod |
The implementation of the <transport/> element in the urn:xmpp:jingle:transports:s5b:1 namespace.
|
S5bTransportMethod.Candidate |
The implementation of the <candidate/> element in the urn:xmpp:jingle:transports:s5b:1
namespace.
|
S5bTransportMethod.Candidate.Type |
The transport type.
|
S5bTransportNegotiator |
|
SaslPrep |
Utility class, which prepares a string to be used for username and password comparison according to RFC 4013.
|
ScramBase |
A base SCRAM implementation.
|
ScramClient |
The client implementation of the SCRAM-SHA-1 SASL mechanism.
|
Search |
The implementation of the <query/> element in the jabber:iq:search namespace.
|
Search.Item |
The implementation of a search result item.
|
SearchManager |
The search manager allows to perform search requests on a server or service component according to XEP-0055: Jabber Search.
|
Section |
The implementation of the <section/> element in the http://jabber.org/protocol/xdata-layout
namespace.
|
SecurityLabel |
The implementation of the <securitylabel/> element in the urn:xmpp:sec-label:0 namespace.
|
SecurityLabel.DisplayMarking |
The implementation of the <displaymarking/> element.
|
SeeOtherHost |
The implementation of the <see-other-host/> stream error.
|
Sender |
Represents the 'Sender' SOAP fault.
|
SendLastPublishedItem |
Defines when to send the last published item.
|
SendTask<S extends Stanza> |
A send task is the result of a send action and allows to keep track of the sent stanza.
|
ServerIQ |
The implementation of the <iq/> element in the jabber:server namespace.
|
ServerMessage |
The implementation of the <message/> element in the jabber:server namespace.
|
ServerPresence |
The implementation of the <presence/> element in the jabber:server namespace.
|
ServerStanzaError |
A stanza error explicitly bound to the jabber:server namespace.
|
ServiceDiscoveryManager |
|
ServiceDiscoveryNode |
Represents one of the two service discovery node types, info or item node.
|
Session |
A generic interface for different kinds of XMPP sessions.
|
Session |
The implementation of the <session/> element to establish a session.
|
SessionClose |
Marker interface to mark closing session elements, such as the </stream:stream> tag, BOSH terminates or
the WebSocket <close/> tag.
|
SessionOpen |
This interface describes the common attributes for opening a XMPP session.
|
SessionStatusEvent |
An XMPP session event is fired, whenever the status of a session has changed, e.g. when it is abnormally
disconnected.
|
SIFileTransferOffer |
The implementation of the file transfer profile, i.e. the <file/> element.
|
SIFileTransferOffer.SIRange |
Allows to do ranged transfers.
|
SocketConnection |
The default TCP socket connection as described in TCP Binding.
|
SocketConnectionConfiguration |
Deprecated, for removal: This API element is subject to removal in a future version.
|
SocketConnectionConfiguration.Builder |
|
SocketConnector |
A TCP transport connector which uses Socket .
|
Socks5ByteStream |
The implementation of the <query/> element in the http://jabber.org/protocol/bytestreams namespace.
|
Socks5ByteStream.Mode |
The transport mode.
|
Socks5ByteStreamManager |
|
Socks5StreamHost |
A SOCKS5 stream host interface which is shared by the XEP-0065 implementation and the XEP-0260 implementation.
|
SoftwareInfo |
|
SoftwareInfoProvider<T extends SoftwareInfo> |
|
SoftwareInformation |
Represents a view of the standardized fields of the 'urn:xmpp:dataforms:softwareinfo' data form to be included in
service discovery responses to provide detailed information about the software.
|
SoftwareInformationProtocol |
Represents the XEP-0232: Software Information.
|
SoftwareVersion |
The implementation of the <query/> element in the jabber:iq:version namespace.
|
SoftwareVersionManager |
|
SoftwareVersionProtocol |
|
SpecificActivity |
An abstract class for specific activities.
|
SpecificActivity.AtTheSpa |
The specific <at_the_spa/> activity.
|
SpecificActivity.BrushingTeeth |
The specific <brushing_teeth/> activity.
|
SpecificActivity.BuyingGroceries |
The specific <buying_groceries/> activity.
|
SpecificActivity.Cleaning |
The specific <cleaning/> activity.
|
SpecificActivity.Coding |
The specific <coding/> activity.
|
SpecificActivity.Commuting |
The specific <commuting/> activity.
|
SpecificActivity.Cooking |
The specific <cooking/> activity.
|
SpecificActivity.Cycling |
The specific <cycling/> activity.
|
SpecificActivity.Dancing |
The specific <dancing/> activity.
|
SpecificActivity.DayOff |
The specific <day_off/> activity.
|
SpecificActivity.DoingMaintenance |
The specific <doing_maintenance/> activity.
|
SpecificActivity.DoingTheDishes |
The specific <doing_the_dishes/> activity.
|
SpecificActivity.DoingTheLaundry |
The specific <doing_the_laundry/> activity.
|
SpecificActivity.Driving |
The specific <driving/> activity.
|
SpecificActivity.Fishing |
The specific <fishing/> activity.
|
SpecificActivity.Gaming |
The specific <gaming/> activity.
|
SpecificActivity.Gardening |
The specific <gardening/> activity.
|
SpecificActivity.GettingAHaircut |
The specific <getting_a_haircut/> activity.
|
SpecificActivity.GoingOut |
The specific <going_out/> activity.
|
SpecificActivity.HangingOut |
The specific <hanging_out/> activity.
|
SpecificActivity.HavingABeer |
The specific <having_a_beer/> activity.
|
SpecificActivity.HavingASnack |
The specific <having_a_snack/> activity.
|
SpecificActivity.HavingBreakfast |
The specific <having_breakfast/> activity.
|
SpecificActivity.HavingCoffee |
The specific <having_coffee/> activity.
|
SpecificActivity.HavingDinner |
The specific <having_dinner/> activity.
|
SpecificActivity.HavingLunch |
The specific <having_lunch/> activity.
|
SpecificActivity.HavingTea |
The specific <having_tea/> activity.
|
SpecificActivity.Hiding |
The specific <hiding/> activity.
|
SpecificActivity.Hiking |
The specific <hiking/> activity.
|
SpecificActivity.InACar |
The specific <in_a_car/> activity.
|
SpecificActivity.InAMeeting |
The specific <in_a_meeting/> activity.
|
SpecificActivity.InRealLife |
The specific <in_real_life/> activity.
|
SpecificActivity.Jogging |
The specific <jogging/> activity.
|
SpecificActivity.OnABus |
The specific <on_a_bus/> activity.
|
SpecificActivity.OnAPlane |
The specific <on_a_plane/> activity.
|
SpecificActivity.OnATrain |
The specific <on_a_train/> activity.
|
SpecificActivity.OnATrip |
The specific <on_a_trip/> activity.
|
SpecificActivity.OnThePhone |
The specific <on_the_phone/> activity.
|
SpecificActivity.OnVacation |
The specific <on_vacation/> activity.
|
SpecificActivity.OnVideoPhone |
The specific <on_video_phone/> activity.
|
SpecificActivity.Other |
The specific <other/> activity.
|
SpecificActivity.Partying |
The specific <partying/> activity.
|
SpecificActivity.PlayingSports |
The specific <playing_sports/> activity.
|
SpecificActivity.Praying |
The specific <praying/> activity.
|
SpecificActivity.Reading |
The specific <reading/> activity.
|
SpecificActivity.Rehearsing |
The specific <rehearsing/> activity.
|
SpecificActivity.Running |
The specific <running/> activity.
|
SpecificActivity.RunningAnErrand |
The specific <running_an_errand/> activity.
|
SpecificActivity.ScheduledHoliday |
The specific <scheduled_holiday/> activity.
|
SpecificActivity.Shaving |
The specific <shaving/> activity.
|
SpecificActivity.Shopping |
The specific <shopping/> activity.
|
SpecificActivity.Skiing |
The specific <skiing/> activity.
|
SpecificActivity.Sleeping |
The specific <sleeping/> activity.
|
SpecificActivity.Smoking |
The specific <smoking/> activity.
|
SpecificActivity.Socializing |
The specific <socializing/> activity.
|
SpecificActivity.Studying |
The specific <studying/> activity.
|
SpecificActivity.Sunbathing |
The specific <sunbathing/> activity.
|
SpecificActivity.Swimming |
The specific <swimming/> activity.
|
SpecificActivity.TakingABath |
The specific <taking_a_bath/> activity.
|
SpecificActivity.TakingAShower |
The specific <taking_a_shower/> activity.
|
SpecificActivity.Thinking |
The specific <thinking/> activity.
|
SpecificActivity.Walking |
The specific <walking/> activity.
|
SpecificActivity.WalkingTheDog |
The specific <walking_the_dog/> activity.
|
SpecificActivity.WatchingAMovie |
The specific <watching_a_movie/> activity.
|
SpecificActivity.WatchingTv |
The specific <watching_tv/> activity.
|
SpecificActivity.WorkingOut |
The specific <working_out/> activity.
|
SpecificActivity.Writing |
The specific <writing/> activity.
|
SrvRecord |
A DNS SRV resource record.
|
StandardizedDataForm |
Represents a data form with standardized field variables.
|
Stanza |
The abstract base class for a XML stanza.
|
StanzaError |
The implementation of a stanza's <error/> element.
|
StanzaError.Type |
Represents a <error/> 'type' attribute.
|
StanzaErrorException |
|
StanzaForwardingManager |
This manager allows forwarding stanzas to other XMPP entities.
|
StanzaHeadersAndInternetMetadataProtocol |
|
StanzaTooBig |
The implementation of the <stanza-too-big/> element in the urn:xmpp:errors namespace.
|
StartTls |
Represents the STARTTLS feature and initiates the TLS negotiation process.
|
StartTlsManager |
Negotiates transport layer security during stream negotiation.
|
Status |
The implementation of the <status/> element.
|
StreamCompression |
An abstract base class for all stream compression classes in the http://jabber.org/protocol/compress
namespace.
|
StreamCompression.Compress |
The implementation of the <compress/> element in the http://jabber.org/protocol/compress
namespace.
|
StreamCompression.Failure |
The implementation of the <failure/> element in the http://jabber.org/protocol/compress
namespace, which indicates failure during compression negotiation.
|
StreamCompression.Failure.Condition |
An abstract base class for a compression failure condition.
|
StreamElement |
This is a marker interface to mark top-level elements, which can be sent over the stream.
|
StreamError |
The implementation of the <stream:error/> element.
|
StreamErrorException |
Represents a stream error.
|
StreamFeature |
A base class for a stream feature, which is advertised by the server in its <stream:features/> element.
|
StreamFeatureNegotiator<T extends StreamFeature> |
An interface for various stream negotiators, either from client perspective or server perspective.
|
StreamFeatures |
The implementation of the <stream:features/> element.
|
StreamFeaturesManager |
Manages the various features, which are advertised during stream negotiation.
|
StreamHandler |
A functional interface for handling inbound stream elements which are read from a connection.
|
StreamHeader |
Represents the XMPP stream header.
|
StreamHost |
The <streamhost/> element.
|
StreamInitiation |
The implementation of the <si/> element in the http://jabber.org/protocol/si namespace.
|
StreamInitiationManager |
|
StreamManagement |
The implementation of the <sm/> element in the urn:xmpp:sm:3 namespace.
|
StreamManagement.Answer |
The implementation of the <a/> element in the urn:xmpp:sm:3 namespace.
|
StreamManagement.Enable |
The implementation of the <enable/> element in the urn:xmpp:sm:3 namespace.
|
StreamManagement.Enabled |
The implementation of the <enabled/> element in the urn:xmpp:sm:3 namespace.
|
StreamManagement.Failed |
The implementation of the <failed/> element in the urn:xmpp:sm:3 namespace.
|
StreamManagement.HandledCountTooHigh |
Indicates that an entity has acknowledged more stanzas than it was sent.
|
StreamManagement.Request |
The implementation of the <r/> element in the urn:xmpp:sm:3 namespace.
|
StreamManagement.Resume |
The implementation of the <resume/> element in the urn:xmpp:sm:3 namespace.
|
StreamManagement.Resumed |
The implementation of the <resumed/> element in the urn:xmpp:sm:3 namespace.
|
StreamNegotiationException |
An exception which indicates a failure during stream negotiation, e.g. if TLS or SASL negotiation or compression or
resource binding fails.
|
StreamNegotiationResult |
Represents the status of the feature negotiation.
|
Strings |
Utility class for Strings.
|
SubIdRequired |
The implementation of the <subid-required/> pubsub error.
|
SubjectChangeEvent |
This event is fired, when the subject in a chat room has changed.
|
SubscribeOptions |
Represents a standardized DataForm with form type
http://jabber.org/protocol/pubsub#subscribe_options , which can be used to configure a node subscription.
|
SubscribeOptions.Builder |
A builder for the subscribe options.
|
SubscribeOptions.SubscriptionType |
The subscription type.
|
Subscription |
Represents the <subscription/> element, which is used in 'pubsub', 'pubsub#event' and 'pubsub#owner'
namespace.
|
SubscriptionPreApproval |
The implementation of the subscription pre-approval feature.
|
SubscriptionState |
Represents the subscription state to a node.
|
SubscriptionState |
Represents a presence subscription state.
|
SubscriptionState.Subscription |
|
Success |
The implementation of the <success/> element, which indicates success during SASL negotiation.
|
TcpConnection |
Defines characteristics of a TCP binding, like stream encryption via TLS and stream compression.
|
TcpConnectionConfiguration |
A configuration for a TCP connection.
|
TcpConnectionConfiguration.Builder |
|
Text |
A common text element which is used by multiple elements and namespaces in XMPP.
|
Thumbnail |
The implementation of the <thumbnail/> element in the urn:xmpp:thumbs:1" namespace.
|
TieBreak |
The implementation of the <tie-break/> jingle error.
|
TooManyStanzas |
The implementation of the <too-many-stanzas/> element in the urn:xmpp:errors namespace.
|
TooManySubscriptions |
The implementation of the <too-many-subscriptions/> pubsub error.
|
TransportConnector<T extends ClientConnectionConfiguration> |
Transport Connectors bind XMPP to a transport protocol such as TCP, BOSH or WebSockets.
|
TransportMethod |
An abstract base class for a Jingle transport method.
|
TransportNegotiator<T extends TransportMethod> |
|
Tune |
The implementation of the <tune/> element in the http://jabber.org/protocol/tune namespace.
|
TxtRecord |
A DNS TXT resource record.
|
Unblock |
The implementation of the <unblock/> element in the urn:xmpp:blocking namespace.
|
Unhold |
The implementation of the <unhold/> element in the urn:xmpp:jingle:apps:rtp:info:1 namespace.
|
UnknownSession |
The implementation of the <unknown-session/> jingle error.
|
Unmute |
The implementation of the <unmute/> element in the urn:xmpp:jingle:apps:rtp:info:1 namespace.
|
Unsupported |
The implementation of the <unsupported/> pubsub error.
|
UnsupportedActions |
The implementation of the <unsupported-actions/> element in the http://jabber.org/protocol/amp
namespace.
|
UnsupportedConditions |
The implementation of the <unsupported-conditions/> element in the http://jabber.org/protocol/amp
namespace.
|
UnsupportedInfo |
The implementation of the <unsupported-info/> jingle error.
|
UserAvatarProtocol |
|
Validation |
The implementation of the <validate/> element in the http://jabber.org/protocol/xdata-validate
namespace, which is used to validate form fields.
|
Validation.ListRange |
For "list-multi", validation can
indicate that a minimum and maximum number of options should be selected and/or entered.
|
Validation.ValidationMethod |
The abstract validation method.
|
Validation.ValidationMethod.Basic |
Indicates, that the value(s) should simply match the field type and datatype constraints.
|
Validation.ValidationMethod.Open |
For "list-single" or
"list-multi", to indicate that
the user may enter a custom value (matching the datatype constraints) or choose from the predefined values.
|
Validation.ValidationMethod.Range |
Indicates that the value should fall within a certain range.
|
Validation.ValidationMethod.Regex |
Indicates that the value should be restricted to a regular expression.
|
Value |
The value type, which is used by XML-RPC.
|
VCard |
The implementation of the <vCard/> element in the vcard-temp namespace.
|
VCard.Address |
Represents structured address data.
|
VCard.AddressLabel |
Represents the formatted text corresponding to a delivery address.
|
VCard.Classification |
|
VCard.Email |
Represents an email address.
|
VCard.Geo |
Stores information related to the global positioning.
|
VCard.Image |
Represents an image.
|
VCard.Key |
Represents an authentication credential or encryption key.
|
VCard.Name |
Represents a name.
|
VCard.Organization |
Represents an organization.
|
VCard.Sound |
Represents an image.
|
VCard.TelephoneNumber |
Represents a telephone number.
|
VCardBasedAvatarsProtocol |
|
VCardManager |
This manager allows to retrieve or save one owns vCard or retrieve another user's vCard.
|
VersionMismatch |
Represents the 'VersionMismatch' SOAP fault.
|
WebPageBookmark |
A web page bookmark.
|
WebSocketConnection |
Abstract base class for WebSocket connections.
|
WebSocketConnectionConfiguration |
A configuration for a WebSocket connection.
|
WebSocketConnectionConfiguration.Builder |
|
WebSocketContext |
Defines the WebSocket context, i.e. it adds the Open and Close classes to the context.
|
WriterInterceptor |
|
WriterInterceptorChain |
An interceptor chain, which manages the sequential processing of multiple interceptors.
|
XmppClient |
The base class for establishing an XMPP session with a server, i.e. client-to-server sessions.
|
XmppContext |
Defines classes to be bound to the JAXBContext.
|
XmppDebugger |
A debugger interface, which allows to implement custom debugger implementation to log XMPP traffic.
|
XmppException |
This is the base class for all kind of XMPP related exceptions.
|
XmppSaslClientFactory |
A factory which creates SaslClients, which are used in XMPP context and are not natively provided by the
default security provider.
|
XmppSession |
The base class for different kinds of XMPP sessions.
|
XmppSession.Status |
Represents the session status.
|
XmppSessionConfiguration |
|
XmppSessionConfiguration.Builder |
|
XmppStreamDecoder |
Decodes a stream of byte buffers to XMPP elements.
|
XmppStreamDecoder |
Decodes an XMPP stream from a synchronous source (reader).
|
XmppStreamEncoder |
Encodes XMPP elements to binary data.
|
XmppUtils |
Utility class with static factory methods.
|
XmppWebSocketDecoder |
|
XmppWebSocketDecoder.UserProperties |
User properties for usage in EndpointConfig.getUserProperties() .
|
XmppWebSocketEncoder |
|
XmppWebSocketEncoder.UserProperties |
User properties for usage in EndpointConfig.getUserProperties() .
|
ZoneOffsetAdapter |
|