All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractAvatarManager An abstract avatar manager, which provides a common implementation for both avatar protocols.AvatarChangeEvent The avatar change event to notify about avatar updates.AvatarManager In XMPP two extension protocols are defined which both deal with avatars.BlockingEvent This event notifies listeners, when a block or unblock "push" occurs.BlockingManager This manager allows to block communications with contacts.BookmarkManager This manager facilitates the access to the private storage by providing convenient method for adding, retrieving or removing bookmarks.ByteStreamEvent A byte stream event, which notifies a listener about inbound byte stream requests.ByteStreamManager An abstract class to manage both XEP-0047: In-Band Bytestreams or XEP-0065: SOCKS5 Bytestreams.ByteStreamSession An abstract byte stream session, which either represents a XEP-0047: In-Band Bytestreams or XEP-0065: SOCKS5 Bytestreams session.ChatRoom Represents a multi-user chat room.ChatService A chat service hosts chat rooms.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.ClientHeaderManager Manages support for XEP-0131: Stanza Headers and Internet Metadata.ClientRpcManager This manager allows you to call remote procedures and handle inbound calls, if enabled.ClientSoftwareVersionManager This manager implements XEP-0092: Software Version.CombinedAvatarManager This class manages avatar updates as described in XEP-0153: vCard-Based Avatars and XEP-0084: User Avatar.ContactExchangeEvent This event notifies listeners, when an entity suggests to add, delete or modify a contact.ContactExchangeManager Manages contact exchange between entities.EntityTimeManager This manager implements XEP-0202: Entity Time.ExtensionModule Registers extensions and manager classes, (which should be initialized during the start of a session) to theXmppSession.ExternalComponent An external component session which connects to an XMPP server using the "Jabber Component Protocol".FileTransfer A class for managing a single file transfer.FileTransfer.Status The status of the file transfer.FileTransferManager FileTransferNegotiator FileTransferOfferEvent FileTransferRejectedException This is generic exception when a file transfer request has been rejected.FileTransferStatusEvent GeoLocationEvent This event notifies listeners, when a geo location has been updated.GeoLocationManager Manages the publishing of user location and the notification of it.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.IbbTransportNegotiator InBandByteStreamManager A manager for XEP-0047: In-Band Bytestreams.InboundRealTimeMessage An inbound real-time message.InvisibilityManager 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.JingleEvent This event notifies listeners, when a Jingle session is initiated.JingleFileTransferManager JingleFileTransferSession JingleManager JingleSession JingleSession.State Represents the state of a Jingle session.LanguageTranslationManager Manages XMPP language translation protocol.LastActivityManager The implementation of XEP-0012: Last Activity and XEP-0256: Last Activity in Presence.MessageCarbonsManager Manages message carbons.MessageDeliveredEvent This event notifies listeners, when a message has been successfully delivered.MessageDeliveryReceiptsManager The implementation of XEP-0184: Message Delivery Receipts.MoodManager MultiUserChatManager Manages Multi-User Chat.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.OfflineMessageManager This manager covers the use cases of XEP-0013: Flexible Offline Message Retrieval.OutboundRealTimeMessage An outbound real-time message.OutOfBandFileTransferManager PingManager This class implements the application-level ping mechanism as specified in XEP-0199: XMPP Ping.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.PubSubManager This class is the entry point to work with pubsub.PubSubNode This class represents a single pubsub node.PubSubService This class acts a facade to deal with a remote pubsub service.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.RealTimeMessageEvent This event notifies listeners, when a real-time message has been created.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.RegistrationManager This manager allows to register, cancel an existing registration (i.e. remove an account) or change the password with a host.RoomInformation Represents information about a chat room.S5bTransportNegotiator SearchManager The search manager allows to perform search requests on a server or service component according to XEP-0055: Jabber Search.Socks5ByteStreamManager A manager for XEP-0065: SOCKS5 Bytestreams.StanzaForwardingManager This manager allows forwarding stanzas to other XMPP entities.StreamInitiationManager SubjectChangeEvent This event is fired, when the subject in a chat room has changed.TransportNegotiator<T extends TransportMethod> UserAvatarProtocol The implementation of XEP-0084: User Avatar.VCardBasedAvatarsProtocol The implementation of XEP-0153: vCard-Based Avatars.VCardManager This manager allows to retrieve or save one owns vCard or retrieve another user's vCard.