All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractAdHocCommand |
An ad-hoc command is responsible for executing the provided service and
storing the result of the execution.
|
| AbstractDelayInformationProvider |
|
| AbstractMultiFormField |
|
| AbstractMultiFormField.Builder<F extends AbstractMultiFormField,B extends FormField.Builder<F,B>> |
|
| AbstractNodeInformationProvider |
|
| AbstractSingleStringValueFormField |
|
| AbstractSingleStringValueFormField.Builder<F extends SingleValueFormField,B extends SingleValueFormField.Builder<F,B>> |
|
| AccessModel |
This enumeration represents the access models for the PubSub node
as defined in the PubSub specification section 16.4.3.
|
| AccountManager |
Allows creation and management of accounts on an XMPP server.
|
| AdHocCommand |
Represents a ad-hoc command invoked on a remote entity.
|
| AdHocCommandData |
Represents the state and the request of the execution of an adhoc command.
|
| AdHocCommandData.Action |
|
| AdHocCommandData.AllowedAction |
|
| AdHocCommandData.SpecificError |
|
| AdHocCommandData.Status |
The status of the stage in the adhoc command.
|
| AdHocCommandDataBuilder |
|
| AdHocCommandDataBuilder.NextStage |
|
| AdHocCommandDataBuilder.PreviousStage |
|
| AdHocCommandDataProvider |
The AdHocCommandDataProvider parses AdHocCommandData packets.
|
| AdHocCommandDataProvider.BadActionError |
|
| AdHocCommandDataProvider.BadLocaleError |
|
| AdHocCommandDataProvider.BadPayloadError |
|
| AdHocCommandDataProvider.BadSessionIDError |
|
| AdHocCommandDataProvider.MalformedActionError |
|
| AdHocCommandDataProvider.SessionExpiredError |
|
| AdHocCommandDataView |
|
| AdHocCommandHandler |
Represents a command that can be executed locally from a remote location.
|
| AdHocCommandHandler.SingleStage |
|
| AdHocCommandHandlerFactory |
A factory for creating ad-hoc command handlers.
|
| AdHocCommandManager |
An AdHocCommandManager is responsible for keeping the list of available
commands offered by a service and for processing commands requests.
|
| AdHocCommandNote |
Notes can be added to a command execution response.
|
| AdHocCommandNote.Type |
Represents a note type.
|
| AdHocCommandResult |
|
| AdHocCommandResult.StatusCompleted |
|
| AdHocCommandResult.StatusExecuting |
|
| Affiliate |
Represents an affiliation of a user to a given room.
|
| Affiliation |
Represents a affiliation between a user and a node, where the Affiliation.Type defines
the type of affiliation.
|
| Affiliation.AffiliationNamespace |
|
| Affiliation.Type |
|
| AffiliationProvider |
Parses the affiliation element out of the reply stanza from the server
as specified in the affiliation schema.
|
| AffiliationsExtension |
Represents the affiliations element of the reply to a request for affiliations.
|
| AffiliationsProvider |
Parses the affiliations element out of the reply stanza from the server
as specified in the affiliation schema.
|
| AllJidsUnblockedListener |
|
| AMPDeliverCondition |
|
| AMPDeliverCondition.Value |
Value for amp deliver condition as defined by XEP-0079.
|
| AMPExpireAtCondition |
|
| AMPExtension |
|
| AMPExtension.Action |
amp action attribute.
|
| AMPExtension.Condition |
Interface for defining XEP-0079 Conditions and their values.
|
| AMPExtension.Rule |
XEP-0079 Rule element.
|
| AMPExtension.Status |
amp notification status as defined by XEP-0079.
|
| AMPExtensionProvider |
|
| AMPManager |
Manages AMP stanzas within messages.
|
| AMPMatchResourceCondition |
|
| AMPMatchResourceCondition.Value |
match-resource amp condition value as defined by XEP-0079.
|
| AttentionExtension |
A PacketExtension that implements XEP-0224: Attention
This extension is expected to be added to message stanzas of type 'headline.'
Please refer to the XEP for more implementation guidelines.
|
| AttentionExtension.Provider |
|
| AuthParamElement |
|
| AutoJoinFailedCallback |
|
| AutoJoinSuccessCallback |
|
| BlockContactsIQ |
Block contact IQ class.
|
| BlockContactsIQProvider |
Block contact IQ provider class.
|
| BlockedErrorExtension |
Blocked error extension class.
|
| BlockedErrorExtensionProvider |
Blocked error extension class.
|
| BlockingCommandManager |
Block communications with contancts and other entities using XEP-0191.
|
| BlockListIQ |
Block list IQ class.
|
| BlockListIQProvider |
Block list IQ provider class.
|
| BoBData |
Bits of Binary data class.
|
| BoBDataExtension |
Bits of Binary data extension element.
|
| BoBDataExtensionProvider |
|
| BoBInfo |
|
| BoBIQ |
Bits of Binary IQ class.
|
| BoBIQProvider |
Bits of Binary IQ provider class.
|
| BoBManager |
Bits of Binary manager class.
|
| BoBProviderUtil |
|
| BookmarkedConference |
Represents a Conference Room bookmarked on the server using XEP-0048 Bookmark Storage XEP.
|
| BookmarkedURL |
Represents one instance of a URL defined using XEP-0048 Bookmark Storage XEP.
|
| BookmarkManager |
Provides methods to manage bookmarks in accordance with XEP-0048.
|
| Bookmarks |
Bookmarks is used for storing and retrieving URLS and Conference rooms.
|
| Bookmarks.Provider |
The IQ Provider for BookmarkStorage.
|
| BooleanFormField |
|
| BooleanFormField.Builder |
|
| Bytestream |
A stanza representing part of a SOCKS5 Bytestream negotiation.
|
| Bytestream.Activate |
The stanza sent by the stream initiator to the stream proxy to activate the connection.
|
| Bytestream.Mode |
The stream can be either a TCP stream or a UDP stream.
|
| Bytestream.StreamHost |
Stanza extension that represents a potential SOCKS5 proxy for the file transfer.
|
| Bytestream.StreamHostUsed |
After selected a SOCKS5 stream host and successfully connecting, the target of the file
transfer returns a byte stream stanza with the stream host used extension.
|
| BytestreamListener |
BytestreamListener are notified if a remote user wants to initiate a bytestream.
|
| BytestreamManager |
BytestreamManager provides a generic interface for bytestream managers.
|
| BytestreamRequest |
BytestreamRequest provides an interface to handle incoming bytestream requests.
|
| BytestreamSession |
BytestreamSession provides an interface for established bytestream sessions.
|
| BytestreamsProvider |
Parses a bytestream packet.
|
| CapsExtension |
A XEP-0115 Entity Capabilities extension.
|
| CapsExtensionProvider |
|
| CapsVersionAndHash |
|
| Chat |
|
| ChatManager |
A chat manager for 1:1 XMPP instant messaging chats.
|
| ChatState |
Represents the current state of a users interaction with another user.
|
| ChatStateExtension |
Represents a chat state which is an extension to message packets which is used to indicate
the current status of a chat participant.
|
| ChatStateExtensionProvider |
|
| ChatStateListener |
Events for when the state of a user in a chat changes.
|
| ChatStateManager |
Handles chat state for all chats on a particular XMPPConnection.
|
| ChildrenAssociationPolicy |
This enumeration represents the children association policy for associating leaf nodes
with collection nodes as defined in the PubSub specification section 16.4.3.
|
| Close |
Represents a request to close an In-Band Bytestream.
|
| CloseIQProvider |
Parses a close In-Band Bytestream packet.
|
| CollectionNode |
|
| ConfigEventProvider |
Parses the node configuration element out of the message event stanza from
the server as specified in the configuration schema.
|
| ConfigurationEvent |
Represents the configuration element of a PubSub message event which
associates a configuration form to the node which was configured.
|
| ConfigureForm |
|
| ConfigureFormReader |
|
| ConfigureNodeFields |
This enumeration represents all the fields of a node configuration form.
|
| ContentId |
Content-ID class.
|
| CookieElement |
|
| Data |
Represents a chunk of data sent over an In-Band Bytestream encapsulated in an
IQ stanza.
|
| DataForm |
Represents a form that could be use for gathering data as well as for reporting data
returned from a search.
|
| DataForm.Builder |
|
| DataForm.Item |
Represents items of reported data.
|
| DataForm.ReportedData |
Represents the fields that will be returned from a search.
|
| DataForm.Type |
|
| DataFormProvider |
The DataFormProvider parses DataForm packets.
|
| DataLayout |
DataLayout Extension according to XEP-0141: Data Forms Layout.
|
| DataLayout.DataFormLayoutElement |
|
| DataLayout.Fieldref |
|
| DataLayout.Reportedref |
|
| DataLayout.Section |
|
| DataLayout.Text |
|
| DataLayoutProvider |
Extension Provider for Page layout of forms.
|
| DataPacketExtension |
Represents a chunk of data of an In-Band Bytestream within an IQ stanza or a
message stanza.
|
| DataPacketProvider |
Parses an In-Band Bytestream data stanza which can be a stanza extension of
either an IQ stanza or a message stanza.
|
| DataPacketProvider.IQProvider |
|
| DataPacketProvider.PacketExtensionProvider |
|
| DataValidationProvider |
Extension Provider for Data validation of forms.
|
| DefaultParticipantStatusListener |
Deprecated.
|
| DefaultPrivateData |
Default implementation of the PrivateData interface.
|
| DefaultUserStatusListener |
Deprecated.
|
| DelayedStanzaFilter |
Filters stanza with delay information, ie.
|
| DelayInformation |
Represents timestamp information about data stored for later delivery.
|
| DelayInformationManager |
Delayed Delivery (XEP-203).
|
| DelayInformationProvider |
The DelayInformationProvider parses DelayInformation packets.
|
| DeliveryReceipt |
|
| DeliveryReceipt.Provider |
This Provider parses and returns DeliveryReceipt packets.
|
| DeliveryReceiptManager |
Manager for XEP-0184: Message Delivery Receipts.
|
| DeliveryReceiptManager.AutoReceiptMode |
Specifies when incoming message delivery receipt requests should be automatically
acknowledged with an receipt.
|
| DeliveryReceiptRequest |
|
| DeliveryReceiptRequest.Provider |
This Provider parses and returns DeliveryReceiptRequest packets.
|
| DescElement |
|
| DescriptionProvider |
|
| Destroy |
Represents a request to the server to destroy a room.
|
| DirectMucInvitationListener |
|
| DirectMucInvitationManager |
Smacks API for XEP-0249: Direct MUC Invitations.
|
| DiscoInfoLookupShortcutMechanism |
|
| DiscoverInfo |
A DiscoverInfo IQ packet, which is used by XMPP clients to request and receive information
to/from other XMPP entities.
|
| DiscoverInfo.Feature |
Represents the features offered by the item.
|
| DiscoverInfo.Identity |
Represents the identity of a given XMPP entity.
|
| DiscoverInfoBuilder |
|
| DiscoverInfoProvider |
The DiscoverInfoProvider parses Service Discovery information packets.
|
| DiscoverInfoView |
|
| DiscoverItems |
A DiscoverItems IQ packet, which is used by XMPP clients to request and receive items
associated with XMPP entities.
|
| DiscoverItems.Item |
An item is associated with an XMPP Entity, usually thought of a children of the parent
entity and normally are addressable as a JID.
|
| DiscoverItemsProvider |
The DiscoverInfoProvider parses Service Discovery items packets.
|
| DiscussionHistory |
Deprecated.
|
| EmbeddedPacketExtension |
This interface defines ExtensionElement implementations that contain other
extensions.
|
| EntityCapabilitiesChangedListener |
|
| EntityCapsManager |
Manages own and others Entity Capabilities (XEP-0115).
|
| EntityCapsManager.NodeVerHash |
|
| EntityCapsPersistentCache |
|
| EntityTimeManager |
|
| EventElement |
Represents the top level element of a PubSub event extension.
|
| EventElementType |
This enumeration defines the possible event types that are supported within PubSub
event messages.
|
| EventExtensionFilter |
Filter for stanzas with the PubSub 'event' extension.
|
| EventItemsExtensionFilter |
|
| EventProvider |
Parses the event element out of the message stanza from
the server as specified in the event schema.
|
| ExtensionsInitializer |
Initializes the providers in the experimental code stream.
|
| Feature |
Utility class for Features.
|
| Feature.Support |
|
| FileTransfer |
Contains the generic file information and progress related to a particular
file transfer.
|
| FileTransfer.Error |
|
| FileTransfer.Status |
A class to represent the current status of the file transfer.
|
| FileTransferException |
|
| FileTransferException.NoAcceptableTransferMechanisms |
|
| FileTransferException.NoStreamMethodsOfferedException |
|
| FileTransferListener |
File transfers can cause several events to be raised.
|
| FileTransferManager |
The file transfer manager class handles the sending and receiving of files.
|
| FileTransferNegotiator |
Manages the negotiation of file transfers according to XEP-0096.
|
| FileTransferRequest |
A request to send a file received from another user.
|
| FillableConfigureForm |
|
| FillableForm |
|
| FillableSubscribeForm |
|
| FilledConfigureForm |
|
| FilledForm |
|
| FilledSubscribeForm |
|
| Form |
|
| FormField |
Represents a field of a form.
|
| FormField.Builder<F extends FormField,B extends FormField.Builder<?,?>> |
|
| FormField.Description |
|
| FormField.Option |
|
| FormField.Required |
|
| FormField.Type |
Form Field Types as defined in XEP-4 § 3.3.
|
| FormField.Value |
|
| FormFieldChildElement |
|
| FormFieldChildElementProvider<F extends FormFieldChildElement> |
|
| FormFieldChildElementProviderManager |
|
| FormFieldRegistry |
|
| FormFieldWithOptions |
|
| FormFieldWithOptions.Builder<B extends FormField.Builder<?,?>> |
|
| FormNode |
Generic stanza extension which represents any PubSub form that is
parsed from the incoming stream or being sent out to the server.
|
| FormNodeProvider |
Parses one of several elements used in PubSub that contain a form of some kind as a child element.
|
| FormNodeType |
The types of forms supported by the PubSub specification.
|
| FormReader |
|
| Forwarded<S extends org.jivesoftware.smack.packet.Stanza> |
Stanza extension for XEP-0297: Stanza Forwarding.
|
| ForwardedProvider |
This class implements the ExtensionElementProvider to parse
forwarded messages from a packet.
|
| FullJidAndSessionId |
Pair of jid and sessionId.
|
| GeoLocation |
A GeoLocation Extension packet, which is used by the XMPP clients to exchange their respective geographic locations.
|
| GeoLocation.Builder |
|
| GeoLocationManager |
Entry point for Smacks API for XEP-0080: User Location.
|
| GeoLocationProvider |
|
| GeoLocationProvider.GeoLocationFormFieldChildElementProvider |
|
| GetItemsRequest |
Represents a request to subscribe to a node.
|
| GroupChatInvitation |
A group chat invitation stanza extension, which is used to invite other
users to a group chat room.
|
| GroupChatInvitationProvider |
|
| Header |
|
| HeaderElement |
|
| HeaderProvider |
|
| HeadersExtension |
|
| HeadersProvider |
|
| HostedRoom |
Hosted rooms by a chat service may be discovered if they are configured to appear in the room
directory .
|
| HttpAuthElement |
|
| IBBTransferNegotiator |
The In-Band Bytestream file transfer method, or IBB for short, transfers the
file over the same XML Stream used by XMPP.
|
| IdleElement |
|
| IdleProvider |
|
| InBandBytestreamListener |
InBandBytestreamListener are informed if a remote user wants to initiate an In-Band Bytestream.
|
| InBandBytestreamManager |
The InBandBytestreamManager class handles establishing In-Band Bytestreams as specified in the XEP-0047.
|
| InBandBytestreamManager.StanzaType |
Stanzas that can be used to encapsulate In-Band Bytestream data packets.
|
| InBandBytestreamRequest |
InBandBytestreamRequest class handles incoming In-Band Bytestream requests.
|
| InBandBytestreamSession |
InBandBytestreamSession class represents an In-Band Bytestream session.
|
| IncomingChatMessageListener |
|
| IncomingFileTransfer |
|
| InvitationListener |
A listener that is fired anytime an invitation to join a MUC room is received.
|
| InvitationRejectionListener |
A listener that is fired anytime an invitee declines or rejects an invitation.
|
| Item |
This class represents an item that has been, or will be published to a
PubSub node.
|
| Item.ItemNamespace |
|
| ItemDeleteEvent |
Represents an event in which items have been deleted from the node.
|
| ItemDeleteListener |
Defines the listener for item deletion events from a node.
|
| ItemEventListener<T extends Item> |
Defines the listener for items being published to a node.
|
| ItemProvider |
|
| ItemPublishEvent<T extends Item> |
Represents an event generated by an item(s) being published to a node.
|
| ItemReply |
|
| ItemsExtension |
This class is used for multiple purposes.
|
| ItemsExtension.ItemsElementType |
|
| ItemsProvider |
Parses the items element out of the message event stanza from
the server as specified in the items schema.
|
| JidMultiFormField |
|
| JidMultiFormField.Builder |
|
| JidsBlockedListener |
|
| JidSingleFormField |
|
| JidSingleFormField.Builder |
|
| JidsUnblockedListener |
|
| Jingle |
The Jingle element.
|
| Jingle.Builder |
|
| JingleAction |
The "action" in the jingle packet, as an enum.
|
| JingleContent |
Jingle content element.
|
| JingleContent.Builder |
|
| JingleContent.Creator |
|
| JingleContent.Senders |
|
| JingleContentDescription |
Jingle content description.
|
| JingleContentDescriptionChildElement |
An element found usually in 'description' elements.
|
| JingleContentDescriptionProvider<D extends JingleContentDescription> |
|
| JingleContentProviderManager |
|
| JingleContentTransport |
A jingle transport extension.
|
| JingleContentTransportCandidate |
An element found usually in Jingle 'transport' elements.
|
| JingleContentTransportInfo |
Abstract JingleContentTransportInfo element.
|
| JingleContentTransportProvider<T extends JingleContentTransport> |
|
| JingleError |
|
| JingleErrorProvider |
|
| JingleHandler |
|
| JingleIBBTransport |
Transport Element for JingleInBandBytestream transports.
|
| JingleIBBTransportManager |
Manager for Jingle InBandBytestream transports (XEP-0261).
|
| JingleIBBTransportProvider |
Parse JingleByteStreamTransport elements.
|
| JingleIBBTransportSession |
|
| JingleManager |
|
| JingleProvider |
|
| JingleReason |
The Jingle 'reason' element.
|
| JingleReason.AlternativeSession |
|
| JingleReason.Reason |
|
| JingleS5BTransport |
Socks5Bytestream transport element.
|
| JingleS5BTransport.Builder |
|
| JingleS5BTransportCandidate |
TransportCandidate for Jingle Socks5Bytestream transports.
|
| JingleS5BTransportCandidate.Builder |
|
| JingleS5BTransportCandidate.Type |
|
| JingleS5BTransportInfo |
Class representing possible SOCKS5 TransportInfo elements.
|
| JingleS5BTransportInfo.CandidateActivated |
|
| JingleS5BTransportInfo.CandidateError |
|
| JingleS5BTransportInfo.CandidateUsed |
|
| JingleS5BTransportInfo.JingleS5BCandidateTransportInfo |
|
| JingleS5BTransportInfo.ProxyError |
|
| JingleS5BTransportManager |
Manager for Jingle SOCKS5 Bytestream transports (XEP-0261).
|
| JingleS5BTransportProvider |
Provider for JingleSocks5BytestreamTransport elements.
|
| JingleS5BTransportSession |
Handler that handles Jingle Socks5Bytestream transports (XEP-0260).
|
| JingleSession |
|
| JingleSessionHandler |
|
| JingleTransportInitiationCallback |
Callback for bytestream session creation of TransportManagers.
|
| JingleTransportInitiationException |
|
| JingleTransportInitiationException.CandidateError |
|
| JingleTransportInitiationException.ProxyError |
|
| JingleTransportManager<D extends JingleContentTransport> |
Manager for a JingleTransport method.
|
| JingleTransportMethodManager |
Manager where TransportMethods are registered.
|
| JingleTransportSession<T extends JingleContentTransport> |
|
| JingleUtil |
Util to quickly create and send jingle stanzas.
|
| JivePropertiesExtension |
Properties provide an easy mechanism for clients to share data.
|
| JivePropertiesExtensionProvider |
|
| JivePropertiesManager |
|
| LastActivity |
A last activity IQ for retrieving information about the last activity associated with a Jabber ID.
|
| LastActivity.Provider |
The IQ Provider for LastActivity.
|
| LastActivityManager |
A last activity manager for handling information about the last activity
associated with a Jabber ID.
|
| LeafNode |
The main class for the majority of PubSub functionality.
|
| LegacyDelayInformationProvider |
The DelayInformationProvider parses DelayInformation packets.
|
| ListMultiFormField |
|
| ListMultiFormField.Builder |
|
| ListSingleFormField |
|
| ListSingleFormField.Builder |
|
| MediaElement |
|
| MediaElement.Builder |
|
| MediaElement.Uri |
|
| MediaElementManager |
|
| MediaElementProvider |
|
| MessageCorrectExtension |
An Extension that implements XEP-0308: Last Message Correction
This extension is expected to be added to message stanzas.
|
| MessageCorrectProvider |
A ExtensionElementProvider for the MessageCorrectExtension.
|
| MetaInformationElement |
|
| Mood |
Moods specified by XEP-0107: User Mood.
|
| MoodConcretisation |
XEP-0107 can be extended with additional custom mood concretisations.
|
| MoodConcretisationProvider<C extends MoodConcretisation> |
|
| MoodElement |
ExtensionElement that contains the users mood.
|
| MoodElement.MoodSubjectElement |
NamedElement which represents the mood.
|
| MoodListener |
|
| MoodManager |
Entry point for Smacks API for XEP-0107: User Mood.
|
| MoodProvider |
|
| MUCAdmin |
IQ stanza that serves for kicking users, granting and revoking voice, banning users,
modifying the ban list, granting and revoking membership and granting and revoking
moderator privileges.
|
| MUCAdminProvider |
The MUCAdminProvider parses MUCAdmin packets.
|
| MUCAffiliation |
XEP-0045: Multi-User-Chat - 5.2 Affiliations.
|
| MucBookmarkAutojoinManager |
Autojoin bookmarked Multi-User Chat conferences.
|
| MucConfigFormManager |
Multi-User Chat configuration form manager is used to fill out and submit a FilledForm used to
configure rooms.
|
| MucEnterConfiguration |
The configuration used to enter a MUC room.
|
| MucEnterConfiguration.Builder |
|
| MUCInitialPresence |
Represents extended presence information whose sole purpose is to signal the ability of
the occupant to speak the MUC protocol when joining a room.
|
| MUCInitialPresence.History |
The History class controls the number of characters or messages to receive
when entering a room.
|
| MUCItem |
Item child that holds information about roles, affiliation, jids and nicks.
|
| MucMessageInterceptor |
|
| MUCOwner |
IQ stanza that serves for granting and revoking ownership privileges, granting
and revoking administrative privileges and destroying a room.
|
| MUCOwnerProvider |
The MUCOwnerProvider parses MUCOwner packets.
|
| MUCParserUtils |
|
| MUCRole |
XEP-0045: Multi User Chat - 5.1 Roles.
|
| MUCUser |
Represents extended presence information about roles, affiliations, full JIDs,
or status codes scoped by the 'http://jabber.org/protocol/muc#user' namespace.
|
| MUCUser.Decline |
Represents a rejection to an invitation from another user to a room.
|
| MUCUser.Invite |
Represents an invitation for another user to a room.
|
| MUCUser.Status |
Status code assists in presenting notification messages.
|
| MUCUserProvider |
The MUCUserProvider parses packets with extended presence information about
roles and affiliations.
|
| MUCUserStatusCodeFilter |
|
| MultipleAddresses |
Stanza extension that contains the list of addresses that a stanza should be sent or was sent.
|
| MultipleAddresses.Address |
|
| MultipleAddresses.Type |
|
| MultipleAddressesProvider |
|
| MultipleRecipientInfo |
MultipleRecipientInfo keeps information about the multiple recipients extension included
in a received packet.
|
| MultipleRecipientManager |
|
| MultiUserChat |
|
| MultiUserChatConstants |
|
| MultiUserChatException |
|
| MultiUserChatException.MissingMucCreationAcknowledgeException |
|
| MultiUserChatException.MucAlreadyJoinedException |
|
| MultiUserChatException.MucConfigurationNotSupportedException |
Thrown if the MUC room does not support the requested configuration option.
|
| MultiUserChatException.MucNotJoinedException |
Thrown if the requested operation required the MUC to be joined by the
client, while the client is currently joined.
|
| MultiUserChatException.NotAMucServiceException |
Thrown when trying to enter a MUC room that is not hosted a domain providing a MUC service.
|
| MultiUserChatManager |
A manager for Multi-User Chat rooms.
|
| NameValuePairElement |
|
| Nick |
A minimalistic implementation of a ExtensionElement for nicknames.
|
| NickProvider |
|
| Node |
|
| Node.ItemDeleteTranslator |
This class translates low level item deletion events into api level objects for
user consumption.
|
| Node.ItemEventTranslator |
This class translates low level item publication events into api level objects for
user consumption.
|
| Node.NodeConfigTranslator |
This class translates low level node configuration events into api level objects for
user consumption.
|
| NodeConfigListener |
Defines the listener for a node being configured.
|
| NodeEvent |
|
| NodeExtension |
A class which represents a common element within the pubsub defined
schemas.
|
| NodeInformationProvider |
The NodeInformationProvider is responsible for providing supported identities, features
and hosted items (i.e.
|
| NodeType |
Defines the available types of nodes.
|
| NodeUtils |
Utility for extracting information from packets.
|
| NotificationType |
Specify the delivery style for event notifications.
|
| Occupant |
Represents the information about an occupant in a given room.
|
| OfflineMessageHeader |
The OfflineMessageHeader holds header information of an offline message.
|
| OfflineMessageInfo |
OfflineMessageInfo is an extension included in the retrieved offline messages requested by
the OfflineMessageManager.
|
| OfflineMessageInfo.Provider |
|
| OfflineMessageManager |
The OfflineMessageManager helps manage offline messages even before the user has sent an
available presence.
|
| OfflineMessageRequest |
Represents a request to get some or all the offline messages of a user.
|
| OfflineMessageRequest.Item |
Item child that holds information about offline messages to view or delete.
|
| OfflineMessageRequest.Provider |
|
| Open |
Represents a request to open an In-Band Bytestream.
|
| OpenIQProvider |
Parses an In-Band Bytestream open packet.
|
| OptionsExtension |
A stanza extension representing the options element.
|
| OutgoingChatMessageListener |
|
| OutgoingFileTransfer |
Handles the sending of a file to another user.
|
| OutgoingFileTransfer.NegotiationProgress |
A callback class to retrieve the status of an outgoing transfer
negotiation process.
|
| ParticipantStatusListener |
A listener that is fired anytime a participant's status in a room is changed, such as the
user being kicked, banned, or granted admin permissions.
|
| PayloadItem<E extends org.jivesoftware.smack.packet.XmlElement> |
This class represents an item that has been, or will be published to a
pubsub node.
|
| PepEventListener<E extends org.jivesoftware.smack.packet.ExtensionElement> |
|
| PepListener |
A listener that is fired anytime a PEP event message is received.
|
| PepManager |
Manages Personal Event Publishing (XEP-163).
|
| Ping |
|
| PingFailedListener |
Defines the callback used whenever the server ping fails.
|
| PingManager |
Implements the XMPP Ping as defined by XEP-0199.
|
| PingProvider |
|
| PresenceState |
|
| Privacy |
|
| PrivacyItem |
A privacy item acts a rule that when matched defines if a stanza should be blocked or not.
|
| PrivacyItem.Type |
Type defines if the rule is based on JIDs, roster groups or presence subscription types.
|
| PrivacyList |
A privacy list represents a list of contacts that is a read only class used to represent a set of allowed or blocked communications.
|
| PrivacyListListener |
Interface to implement classes to listen for server events about privacy communication.
|
| PrivacyListManager |
A PrivacyListManager is used by XMPP clients to block or allow communications from other
users.
|
| PrivacyProvider |
The PrivacyProvider parses Privacy packets.
|
| PrivateData |
Interface to represent private data.
|
| PrivateDataIQ |
|
| PrivateDataManager |
Manages private data, which is a mechanism to allow users to store arbitrary XML
data on an XMPP server.
|
| PrivateDataManager.PrivateDataIQProvider |
An IQ provider to parse IQ results containing private data.
|
| PrivateDataProvider |
An interface for parsing custom private data.
|
| PublishItem<T extends Item> |
Represents a request to publish an item(s) to a specific node.
|
| PublishModel |
Determines who may publish to a node.
|
| PubSub |
The standard PubSub extension of an IQ packet.
|
| PubSubElementType |
Defines all the possible element types as defined for all the pubsub
schemas in all 3 namespaces.
|
| PubSubException |
|
| PubSubException.NotALeafNodeException |
|
| PubSubException.NotAPubSubNodeException |
|
| PubSubFeature |
The features a PubSub service may provides.
|
| PubSubManager |
This is the starting point for access to the pubsub service.
|
| PubSubNamespace |
Defines all the valid namespaces that are used with the PubSub packet
as defined by the specification.
|
| PubSubProvider |
Parses the root PubSub stanza extensions of the IQ stanza and returns
a PubSub instance.
|
| ReceiptReceivedListener |
Interface for received receipt notifications.
|
| Registration |
Represents registration packets.
|
| Registration.Feature |
|
| RegistrationProvider |
|
| RegistrationStreamFeatureProvider |
|
| ReportedData |
Represents a set of data results returned as part of a search.
|
| ReportedData.Column |
Represents the columns definition of the reported data.
|
| ReportedData.Field |
|
| ReportedData.Row |
|
| RetractEventProvider |
Parses the retract element out of the message event stanza from
the server as specified in the retract schema.
|
| RetractItem |
Represents and item that has been deleted from a node.
|
| Role |
|
| RoomInfo |
Represents the room information that was discovered using Service Discovery.
|
| RSMManager |
|
| RSMSet |
|
| RSMSet.PageDirection |
|
| RSMSetProvider |
|
| ServiceAdministrationManager |
|
| ServiceDiscoveryManager |
Manages discovery of services in XMPP entities.
|
| ServiceDiscoveryManager.Stats |
|
| SetActiveListFilter |
|
| SetDefaultListFilter |
|
| SharedBookmark |
Interface to indicate if a bookmark is shared across the server.
|
| SharedGroupManager |
A SharedGroupManager provides services for discovering the shared groups where a user belongs.
|
| SharedGroupsInfo |
IQ stanza used for discovering the user's shared groups and for getting the answer back
from the server.
|
| SharedGroupsInfo.Provider |
Internal Search service Provider.
|
| SimpleDirectoryPersistentCache |
Simple implementation of an EntityCapsPersistentCache that uses a directory
to store the Caps information for every known node.
|
| SimpleMoodConcretisationProvider<C extends MoodConcretisation> |
|
| SimpleNodeProvider |
Parses simple elements that only contain a node attribute.
|
| SimplePayload |
|
| SingleValueFormField |
|
| SingleValueFormField.Builder<F extends SingleValueFormField,B extends SingleValueFormField.Builder<F,B>> |
|
| Socks5BytestreamListener |
Socks5BytestreamListener are informed if a remote user wants to initiate a SOCKS5 Bytestream.
|
| Socks5BytestreamManager |
The Socks5BytestreamManager class handles establishing SOCKS5 Bytestreams as specified in the XEP-0065.
|
| Socks5BytestreamRequest |
Socks5BytestreamRequest class handles incoming SOCKS5 Bytestream requests.
|
| Socks5BytestreamSession |
Socks5BytestreamSession class represents a SOCKS5 Bytestream session.
|
| Socks5Client |
The SOCKS5 client class handles establishing a connection to a SOCKS5 proxy.
|
| Socks5ClientForInitiator |
Implementation of a SOCKS5 client used on the initiators side.
|
| Socks5Exception |
|
| Socks5Exception.CouldNotConnectToAnyProvidedSocks5Host |
|
| Socks5Exception.NoSocks5StreamHostsProvided |
|
| Socks5Proxy |
The Socks5Proxy class represents a local SOCKS5 proxy server.
|
| Socks5TransferNegotiator |
Negotiates a SOCKS5 Bytestream to be used for file transfers.
|
| Socks5Utils |
A collection of utility methods for SOcKS5 messages.
|
| SoftwareInfoForm |
Form that contains the software information.
|
| SoftwareInfoForm.Builder |
|
| SoftwareInfoManager |
Entry point for Smack's API for XEP-0232: Software Information.
|
| SpecificErrorCondition |
|
| StreamInitiation |
The process by which two entities initiate a stream.
|
| StreamInitiation.Feature |
The feature negotiation portion of the StreamInitiation packet.
|
| StreamInitiation.File |
size: The size, in bytes, of the data to be sent.
name: The name of the file that the Sender wishes to send.
date: The last modification time of the file.
|
| StreamInitiationProvider |
The StreamInitiationProvider parses StreamInitiation packets.
|
| StreamNegotiator |
After the file transfer negotiation process is completed according to
XEP-0096, the negotiation process is passed off to a particular stream
negotiator.
|
| SubjectUpdatedListener |
A listener that is fired anytime a MUC room changes its subject.
|
| SubmitForm |
|
| SubscribeExtension |
Represents a request to subscribe to a node.
|
| SubscribeForm |
|
| SubscribeFormReader |
|
| SubscribeOptionFields |
Defines the possible field options for a subscribe options form as defined
by Section 16.4.2.
|
| Subscription |
Represents a subscription to node for both requests and replies.
|
| Subscription.State |
|
| SubscriptionEvent |
Base class to represents events that are associated to subscriptions.
|
| SubscriptionProvider |
Parses the subscription element out of the PubSub IQ message from
the server as specified in the subscription schema.
|
| SubscriptionsExtension |
Represents the element holding the list of subscription elements.
|
| SubscriptionsExtension.SubscriptionsNamespace |
|
| SubscriptionsProvider |
Parses the subscriptions element out of the PubSub IQ message from
the server as specified in the subscriptions schema.
|
| TextMultiFormField |
|
| TextMultiFormField.Builder |
|
| TextSingleFormField |
|
| TextSingleFormField.Builder |
|
| Time |
A Time IQ packet, which is used by XMPP clients to exchange their respective local
times.
|
| TimeBuilder |
|
| TimeProvider |
|
| TimeView |
|
| UnblockContactsIQ |
Unblock contact IQ class.
|
| UnblockContactsIQProvider |
Unblock contact IQ provider class.
|
| UnknownJingleContentDescription |
|
| UnknownJingleContentTransport |
|
| UnsubscribeExtension |
Represents an unsubscribe element.
|
| UrlDataElement |
The url-data element.
|
| UrlDataElementProvider |
|
| UserSearch |
Implements the protocol currently used to search information repositories on the Jabber network.
|
| UserSearch.Provider |
Internal Search service Provider.
|
| UserSearchManager |
The UserSearchManager is a facade built upon Jabber Search Services (XEP-055) to allow for searching
repositories on a Jabber Server.
|
| UserStatusListener |
A listener that is fired anytime your participant's status in a room is changed, such as the user being kicked,
banned, or granted admin permissions or the room is destroyed.
|
| UserTuneElement |
ExtensionElement that contains the UserTune.
|
| UserTuneElement.Builder |
|
| UserTuneManager |
Entry point for Smacks API for XEP-0118: User Tune.
|
| UserTuneProvider |
|
| ValidateElement |
DataValidation Extension according to XEP-0122: Data Forms Validation.
|
| ValidateElement.BasicValidateElement |
Validation only against the datatype itself.
|
| ValidateElement.ListRange |
This element indicates for "list-multi", that a minimum and maximum number of options should be selected and/or
entered.
|
| ValidateElement.OpenValidateElement |
For "list-single" or "list-multi", indicates that the user may enter a custom value (matching the datatype
constraints) or choose from the predefined values.
|
| ValidateElement.RangeValidateElement |
Indicate that the value should fall within a certain range.
|
| ValidateElement.RegexValidateElement |
Indicates that the value should be restricted to a regular expression.
|
| ValidationConsistencyException |
Exception thrown when ValidateElement is not consistent with the business rules in XEP=0122.
|
| VCard |
|
| VCardManager |
|
| VCardProvider |
vCard provider.
|
| Version |
A Version IQ packet, which is used by XMPP clients to discover version information
about the software running at another entity's JID.
|
| VersionBuilder |
|
| VersionManager |
A Version Manager that automatically responds to version IQs with a predetermined reply.
|
| VersionProvider |
|
| VersionView |
|
| XDataLayoutManager |
|
| XDataManager |
|
| XDataValidationManager |
|
| XHTMLExtension |
An XHTML sub-packet, which is used by XMPP clients to exchange formatted text.
|
| XHTMLExtensionProvider |
The XHTMLExtensionProvider parses XHTML packets.
|
| XHTMLManager |
Manages XHTML formatted texts within messages.
|
| XHTMLText |
An XHTMLText represents formatted text.
|