# Uses of Package
tigase.jaxmpp.core.client

- Packages that use tigase.jaxmpp.core.client
  Package | Description
  --- | ---
  tigase.jaxmpp.core.client | Core of JAXMPP library.
  tigase.jaxmpp.core.client.connector | Classes for implementing Connectors.
  tigase.jaxmpp.core.client.eventbus | EventBus is mechanism to dispatch events fired by few modules to all listeners.
  tigase.jaxmpp.core.client.xmpp.forms | Support for Data Form.
  tigase.jaxmpp.core.client.xmpp.modules | Support for XMPP Modules.
  tigase.jaxmpp.core.client.xmpp.modules.adhoc | Module implements XEP-0050: Ad-Hoc Commands.
  tigase.jaxmpp.core.client.xmpp.modules.auth | Support for SASL and non-SASL authentication .
  tigase.jaxmpp.core.client.xmpp.modules.auth.saslmechanisms |
  tigase.jaxmpp.core.client.xmpp.modules.auth.scram |
  tigase.jaxmpp.core.client.xmpp.modules.capabilities |
  tigase.jaxmpp.core.client.xmpp.modules.chat | Support for sending messages and trace converstation.
  tigase.jaxmpp.core.client.xmpp.modules.chat.xep0085 |
  tigase.jaxmpp.core.client.xmpp.modules.chat.xep0184 |
  tigase.jaxmpp.core.client.xmpp.modules.connection |
  tigase.jaxmpp.core.client.xmpp.modules.disco | Support for XEP-0030: Service Discovery.
  tigase.jaxmpp.core.client.xmpp.modules.filetransfer |
  tigase.jaxmpp.core.client.xmpp.modules.flexible_offline | Support for XEP-0013: Flexible Offline Message Retrieval.
  tigase.jaxmpp.core.client.xmpp.modules.httpfileupload |
  tigase.jaxmpp.core.client.xmpp.modules.jingle | Support for JINGLE.
  tigase.jaxmpp.core.client.xmpp.modules.mam |
  tigase.jaxmpp.core.client.xmpp.modules.muc | Support for XEP-0045: Multi-User Chat.
  tigase.jaxmpp.core.client.xmpp.modules.omemo |
  tigase.jaxmpp.core.client.xmpp.modules.presence | Support for presence.
  tigase.jaxmpp.core.client.xmpp.modules.pubsub | Support for XEP-0060: Publish-Subscribe.
  tigase.jaxmpp.core.client.xmpp.modules.push |
  tigase.jaxmpp.core.client.xmpp.modules.registration | Support for XEP-0077: In-Band Registration.
  tigase.jaxmpp.core.client.xmpp.modules.roster | Support for roster management.
  tigase.jaxmpp.core.client.xmpp.modules.socks5 |
  tigase.jaxmpp.core.client.xmpp.modules.streammng |
  tigase.jaxmpp.core.client.xmpp.modules.vcard | Support for XEP-0054: vcard-temp.
  tigase.jaxmpp.core.client.xmpp.modules.workgroup | Support for XEP-0013: Flexible Offline Message Retrieval.
  tigase.jaxmpp.core.client.xmpp.modules.xep0136 |
  tigase.jaxmpp.core.client.xmpp.stanzas | XMPP Stanzas.
  tigase.jaxmpp.core.client.xmpp.stream |
  tigase.jaxmpp.core.client.xmpp.utils.delay |
  tigase.jaxmpp.gwt.client |
  tigase.jaxmpp.gwt.client.dns |
  tigase.jaxmpp.j2se |
  tigase.jaxmpp.j2se.connection |
  tigase.jaxmpp.j2se.connection.socks5bytestream |
  tigase.jaxmpp.j2se.connectors.bosh |
  tigase.jaxmpp.j2se.connectors.socket |
  tigase.jaxmpp.j2se.connectors.websocket |
  tigase.jaxmpp.j2se.filetransfer |
  tigase.jaxmpp.j2se.xmpp.modules.auth.saslmechanisms |

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client
  Class and Description
  AbstractSessionObject.Entry
  AbstractStanzaHandler Abstract class for handling incoming XMPP Stanzas.
  AsyncCallback Main interface for callback of all IQ asynchronous request-response mechanism.
  BareJID XMPP entity address form `<localpart@domainpart>`
  ConnectionConfiguration Connection configuration object.
  Connector Main Connector interface.
  Connector.ConnectedHandler Implemented by handlers of LoggedInEvent.
  Connector.DisconnectedHandler Implemented by handlers of Connector.DisconnectedHandler.DisconnectedEvent.
  Connector.EncryptionEstablishedHandler Implemented by handlers of EncryptionEstablishedEvent.
  Connector.ErrorHandler Implemented by handlers of ErrorEvent.
  Connector.StanzaReceivedHandler Implemented by handlers of StanzaReceivedEvent.
  Connector.StanzaSendingHandler Implemented by handlers of StanzaSendingEvent.
  Connector.State States of Connector.
  Connector.StateChangedHandler Implemented by handlers of StateChangedEvent.
  Connector.StreamRestartedHandler
  Connector.StreamTerminatedHandler Implemented by handlers of StreamTerminatedEvent.
  Context Interface for information about XMPP connection context.
  JaxmppCore Base abstract class for implementation platform-specific jaxmpp clients.
  JaxmppCore.LoggedInHandler Implemented by handlers of LoggedInEvent.
  JaxmppCore.LoggedOutHandler Implemented by handlers of LoggedOutEvent.
  JID XMPP entity address form `<localpart@domainpart/resourcepart>`
  PacketWriter Interface for writing to XMPP Stream.
  Processor Class for process incoming stanza.
  Property Base interface for classes which may be stored in JaxmppCore as "properties" by using methods set and get on JaxmppCore instance.
  ResponseManager Class for manage responses for IQ `type='get'` stanzas.
  ResponseManager.Entry
  SessionObject Session object is for store state of connection, modules etc.
  SessionObject.ClearedHandler Implemented by handlers of SessionObject.ClearedHandler.ClearedEvent.
  SessionObject.Scope
  UserProperties Interface to keep user properties.
  XMPPException This exception may throwed during processing stanza.
  XMPPException.ErrorCondition
  XmppModule Main interface for implement modules.
  XmppModulesManager XMPP Modules Manager.
  XmppSessionLogic Interface for classes with session logic.
  XmppSessionLogic.SessionListener Interface for session listener.
  XmppSessionLogic.XmppSessionEstablishedHandler

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.connector
  Class and Description
  Connector Main Connector interface.
  Connector.State States of Connector.
  Context Interface for information about XMPP connection context.
  JID XMPP entity address form `<localpart@domainpart/resourcepart>`
  PacketWriter Interface for writing to XMPP Stream.
  SessionObject Session object is for store state of connection, modules etc.
  XMPPException.ErrorCondition
  XmppModulesManager XMPP Modules Manager.
  XmppSessionLogic Interface for classes with session logic.
  XmppSessionLogic.SessionListener Interface for session listener.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.eventbus
  Class and Description
  SessionObject Session object is for store state of connection, modules etc.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.forms
  Class and Description
  JID XMPP entity address form `<localpart@domainpart/resourcepart>`

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules
  Class and Description
  AsyncCallback Main interface for callback of all IQ asynchronous request-response mechanism.
  Context Interface for information about XMPP connection context.
  JID XMPP entity address form `<localpart@domainpart/resourcepart>`
  PacketWriter Interface for writing to XMPP Stream.
  SessionObject Session object is for store state of connection, modules etc.
  XMPPException This exception may throwed during processing stanza.
  XMPPException.ErrorCondition
  XmppModule Main interface for implement modules.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.adhoc
  Class and Description
  AsyncCallback Main interface for callback of all IQ asynchronous request-response mechanism.
  JID XMPP entity address form `<localpart@domainpart/resourcepart>`
  PacketWriter Interface for writing to XMPP Stream.
  SessionObject Session object is for store state of connection, modules etc.
  XMPPException This exception may throwed during processing stanza.
  XmppModule Main interface for implement modules.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.auth
  Class and Description
  Context Interface for information about XMPP connection context.
  SessionObject Session object is for store state of connection, modules etc.
  XMPPException.ErrorCondition
  XmppModule Main interface for implement modules.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.auth.saslmechanisms
  Class and Description
  SessionObject Session object is for store state of connection, modules etc.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.auth.scram
  Class and Description
  SessionObject Session object is for store state of connection, modules etc.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.capabilities
  Class and Description
  Context Interface for information about XMPP connection context.
  XmppModule Main interface for implement modules.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.chat
  Class and Description
  AsyncCallback Main interface for callback of all IQ asynchronous request-response mechanism.
  BareJID XMPP entity address form `<localpart@domainpart>`
  Context Interface for information about XMPP connection context.
  JID XMPP entity address form `<localpart@domainpart/resourcepart>`
  SessionObject Session object is for store state of connection, modules etc.
  XmppModule Main interface for implement modules.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.chat.xep0085
  Class and Description
  Context Interface for information about XMPP connection context.
  JaxmppCore.LoggedOutHandler Implemented by handlers of LoggedOutEvent.
  SessionObject Session object is for store state of connection, modules etc.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.chat.xep0184
  Class and Description
  Context Interface for information about XMPP connection context.
  SessionObject Session object is for store state of connection, modules etc.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.connection
  Class and Description
  DataHolder Small class for storing all types of additional data.
  JID XMPP entity address form `<localpart@domainpart/resourcepart>`
  SessionObject Session object is for store state of connection, modules etc.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.disco
  Class and Description
  AsyncCallback Main interface for callback of all IQ asynchronous request-response mechanism.
  JID XMPP entity address form `<localpart@domainpart/resourcepart>`
  SessionObject Session object is for store state of connection, modules etc.
  XmppModule Main interface for implement modules.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.filetransfer
  Class and Description
  AsyncCallback Main interface for callback of all IQ asynchronous request-response mechanism.
  Context Interface for information about XMPP connection context.
  DataHolder Small class for storing all types of additional data.
  JID XMPP entity address form `<localpart@domainpart/resourcepart>`
  SessionObject Session object is for store state of connection, modules etc.
  XmppModule Main interface for implement modules.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.flexible_offline
  Class and Description
  AsyncCallback Main interface for callback of all IQ asynchronous request-response mechanism.
  XmppModule Main interface for implement modules.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.httpfileupload
  Class and Description
  AsyncCallback Main interface for callback of all IQ asynchronous request-response mechanism.
  BareJID XMPP entity address form `<localpart@domainpart>`
  Context Interface for information about XMPP connection context.
  JID XMPP entity address form `<localpart@domainpart/resourcepart>`
  XMPPException This exception may throwed during processing stanza.
  XmppModule Main interface for implement modules.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.jingle
  Class and Description
  Context Interface for information about XMPP connection context.
  JID XMPP entity address form `<localpart@domainpart/resourcepart>`
  SessionObject Session object is for store state of connection, modules etc.
  XmppModule Main interface for implement modules.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.mam
  Class and Description
  AsyncCallback Main interface for callback of all IQ asynchronous request-response mechanism.
  JID XMPP entity address form `<localpart@domainpart/resourcepart>`
  PacketWriter Interface for writing to XMPP Stream.
  SessionObject Session object is for store state of connection, modules etc.
  XmppModule Main interface for implement modules.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.muc
  Class and Description
  AsyncCallback Main interface for callback of all IQ asynchronous request-response mechanism.
  BareJID XMPP entity address form `<localpart@domainpart>`
  Connector.State States of Connector.
  Context Interface for information about XMPP connection context.
  JID XMPP entity address form `<localpart@domainpart/resourcepart>`
  SessionObject Session object is for store state of connection, modules etc.
  SessionObject.Scope
  XmppModule Main interface for implement modules.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.omemo
  Class and Description
  BareJID XMPP entity address form `<localpart@domainpart>`
  Context Interface for information about XMPP connection context.
  SessionObject Session object is for store state of connection, modules etc.
  XmppModule Main interface for implement modules.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.presence
  Class and Description
  BareJID XMPP entity address form `<localpart@domainpart>`
  Context Interface for information about XMPP connection context.
  JID XMPP entity address form `<localpart@domainpart/resourcepart>`
  Property Base interface for classes which may be stored in JaxmppCore as "properties" by using methods set and get on JaxmppCore instance.
  SessionObject Session object is for store state of connection, modules etc.
  XmppModule Main interface for implement modules.
  XmppSessionLogic.XmppSessionEstablishedHandler

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.pubsub
  Class and Description
  AsyncCallback Main interface for callback of all IQ asynchronous request-response mechanism.
  BareJID XMPP entity address form `<localpart@domainpart>`
  Context Interface for information about XMPP connection context.
  JID XMPP entity address form `<localpart@domainpart/resourcepart>`
  PacketWriter Interface for writing to XMPP Stream.
  SessionObject Session object is for store state of connection, modules etc.
  XMPPException.ErrorCondition
  XmppModule Main interface for implement modules.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.push
  Class and Description
  AsyncCallback Main interface for callback of all IQ asynchronous request-response mechanism.
  JID XMPP entity address form `<localpart@domainpart/resourcepart>`
  XmppModule Main interface for implement modules.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.registration
  Class and Description
  AsyncCallback Main interface for callback of all IQ asynchronous request-response mechanism.
  Context Interface for information about XMPP connection context.
  SessionObject Session object is for store state of connection, modules etc.
  XMPPException.ErrorCondition
  XmppModule Main interface for implement modules.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.roster
  Class and Description
  AsyncCallback Main interface for callback of all IQ asynchronous request-response mechanism.
  BareJID XMPP entity address form `<localpart@domainpart>`
  Context Interface for information about XMPP connection context.
  Property Base interface for classes which may be stored in JaxmppCore as "properties" by using methods set and get on JaxmppCore instance.
  SessionObject Session object is for store state of connection, modules etc.
  XMPPException This exception may throwed during processing stanza.
  XmppModule Main interface for implement modules.
  XmppSessionLogic.XmppSessionEstablishedHandler

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.socks5
  Class and Description
  AsyncCallback Main interface for callback of all IQ asynchronous request-response mechanism.
  Context Interface for information about XMPP connection context.
  JID XMPP entity address form `<localpart@domainpart/resourcepart>`
  SessionObject Session object is for store state of connection, modules etc.
  XMPPException.ErrorCondition
  XmppModule Main interface for implement modules.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.streammng
  Class and Description
  Context Interface for information about XMPP connection context.
  JaxmppCore Base abstract class for implementation platform-specific jaxmpp clients.
  SessionObject Session object is for store state of connection, modules etc.
  XMPPException.ErrorCondition
  XmppModule Main interface for implement modules.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.vcard
  Class and Description
  AsyncCallback Main interface for callback of all IQ asynchronous request-response mechanism.
  JID XMPP entity address form `<localpart@domainpart/resourcepart>`
  XmppModule Main interface for implement modules.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.workgroup
  Class and Description
  JID XMPP entity address form `<localpart@domainpart/resourcepart>`
  SessionObject Session object is for store state of connection, modules etc.
  XmppModule Main interface for implement modules.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.modules.xep0136
  Class and Description
  AsyncCallback Main interface for callback of all IQ asynchronous request-response mechanism.
  JID XMPP entity address form `<localpart@domainpart/resourcepart>`
  PacketWriter Interface for writing to XMPP Stream.
  XMPPException This exception may throwed during processing stanza.
  XmppModule Main interface for implement modules.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.stanzas
  Class and Description
  JID XMPP entity address form `<localpart@domainpart/resourcepart>`
  XMPPException.ErrorCondition

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.stream
  Class and Description
  Context Interface for information about XMPP connection context.
  JID XMPP entity address form `<localpart@domainpart/resourcepart>`
  SessionObject Session object is for store state of connection, modules etc.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.core.client.xmpp.utils.delay
  Class and Description
  JID XMPP entity address form `<localpart@domainpart/resourcepart>`

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.gwt.client
  Class and Description
  AbstractSessionObject Default representation of SessionObject
  AbstractSessionObject.Entry
  Connector.State States of Connector.
  Connector.StateChangedHandler Implemented by handlers of StateChangedEvent.
  Context Interface for information about XMPP connection context.
  PacketWriter Interface for writing to XMPP Stream.
  Property Base interface for classes which may be stored in JaxmppCore as "properties" by using methods set and get on JaxmppCore instance.
  SessionObject Session object is for store state of connection, modules etc.
  UserProperties Interface to keep user properties.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.gwt.client.dns
  Class and Description
  Context Interface for information about XMPP connection context.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.j2se
  Class and Description
  AbstractSessionObject Default representation of SessionObject
  ConnectionConfiguration Connection configuration object.
  Connector Main Connector interface.
  JaxmppCore Base abstract class for implementation platform-specific jaxmpp clients.
  JID XMPP entity address form `<localpart@domainpart/resourcepart>`
  Property Base interface for classes which may be stored in JaxmppCore as "properties" by using methods set and get on JaxmppCore instance.
  ResponseManager Class for manage responses for IQ `type='get'` stanzas.
  ResponseManager.Entry
  SessionObject Session object is for store state of connection, modules etc.
  UserProperties Interface to keep user properties.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.j2se.connection
  Class and Description
  JaxmppCore Base abstract class for implementation platform-specific jaxmpp clients.
  SessionObject Session object is for store state of connection, modules etc.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.j2se.connection.socks5bytestream
  Class and Description
  Context Interface for information about XMPP connection context.
  JaxmppCore Base abstract class for implementation platform-specific jaxmpp clients.
  JID XMPP entity address form `<localpart@domainpart/resourcepart>`

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.j2se.connectors.bosh
  Class and Description
  Connector Main Connector interface.
  Context Interface for information about XMPP connection context.
  SessionObject Session object is for store state of connection, modules etc.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.j2se.connectors.socket
  Class and Description
  Connector Main Connector interface.
  Connector.State States of Connector.
  Context Interface for information about XMPP connection context.
  PacketWriter Interface for writing to XMPP Stream.
  SessionObject Session object is for store state of connection, modules etc.
  XMPPException.ErrorCondition
  XmppModulesManager XMPP Modules Manager.
  XmppSessionLogic Interface for classes with session logic.
  XmppSessionLogic.SessionListener Interface for session listener.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.j2se.connectors.websocket
  Class and Description
  Connector Main Connector interface.
  Context Interface for information about XMPP connection context.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.j2se.filetransfer
  Class and Description
  Context Interface for information about XMPP connection context.
  JaxmppCore Base abstract class for implementation platform-specific jaxmpp clients.
  JID XMPP entity address form `<localpart@domainpart/resourcepart>`
  Property Base interface for classes which may be stored in JaxmppCore as "properties" by using methods set and get on JaxmppCore instance.
  SessionObject Session object is for store state of connection, modules etc.

- Classes in tigase.jaxmpp.core.client used by tigase.jaxmpp.j2se.xmpp.modules.auth.saslmechanisms
  Class and Description
  SessionObject Session object is for store state of connection, modules etc.

Copyright © 2006–2020 Tigase. All rights reserved.