# Package tigase.jaxmpp.core.client.xmpp.modules

Support for XMPP Modules.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  ContextAware |
  EventBusAware |
  InitializingModule | Interface should be implemented by module that need to be informed about its state in XmppModulesManager.
  ModuleProvider |
  PacketWriterAware | Interface should be implemented by module if PacketWriter should be injected to this module.
  ResourceBinderModule.ResourceBindErrorHandler | Event fires on binding error.
  ResourceBinderModule.ResourceBindSuccessHandler | Event fires on binding success.
  SessionEstablishmentModule.SessionEstablishmentErrorHandler |
  SessionEstablishmentModule.SessionEstablishmentSuccessHandler |
  StreamFeaturesModule.CacheProvider |
  StreamFeaturesModule.StreamFeaturesReceivedHandler | Event fires when stream features are received.

- Class Summary
  Class | Description
  --- | ---
  AbstractIQModule |
  AbstractStanzaExtendableModule<T extends Stanza> |
  AbstractStanzaModule<T extends Stanza> |
  BookmarksModule | Implementation of XEP-0049: Private XML Storage.
  BookmarksModule.BookmarksAsyncCallback | Bookmarks callback.
  ClientStateIndicationModule | Created by andrzej on 27.06.2016.
  EntityTimeModule | Implementation of XEP-0202: Entity Time.
  EntityTimeModule.EntityTimeAsyncCallback | Ping callback.
  PingModule | Implementation of XEP-0199 XMPP Ping.
  PingModule.PingAsyncCallback | Ping callback.
  ResourceBinderModule | Module for Resource Binding.
  ResourceBinderModule.ResourceBindErrorHandler.ResourceBindErrorEvent |
  ResourceBinderModule.ResourceBindSuccessHandler.ResourceBindSuccessEvent |
  SessionEstablishmentModule | Module for Session Establishment.
  SessionEstablishmentModule.SessionEstablishmentErrorHandler.SessionEstablishmentErrorEvent |
  SessionEstablishmentModule.SessionEstablishmentSuccessHandler.SessionEstablishmentSuccessEvent |
  SoftwareVersionModule | Implementation of XEP-0092: Software Version.
  SoftwareVersionModule.SoftwareVersionAsyncCallback | Software version callback.
  StreamFeaturesModule | Module for Stream Features.
  StreamFeaturesModule.StreamFeaturesReceivedHandler.StreamFeaturesReceivedEvent |

## Package tigase.jaxmpp.core.client.xmpp.modules Description

Support for XMPP Modules. Module is class mandated to process incoming XMPP Stanza. Modules also implements methods to execute some actions (for example retrieving VCards).

Copyright © 2006–2020 Tigase. All rights reserved.