Package tigase.server
package tigase.server
The main package with top level API for server side components.
-
ClassDescriptionAbstractComponentRegistrator<E extends ServerComponent>This is an archetype of a special types of classes which collect some data from Tigase components or provide these data to components.This is an archetype for all classes processing user-level packets.Created: Oct 17, 2009 7:49:05 PMBootstrap class is responsible for initialization of Kernel to start Tigase XMPP Server.Helper enum to make it easier to operate on packets with ad-hoc commands.Ad-hoc command actions ad defined in the XEP-0050.Data form-types as defined in the XEP-0050.Ad-hoc command statuses as defined in the XEP-0050.Helper class for storing and handling additional informations about componentsInterface ComponentRegistrator
Collects information about all ServerComponents connected to MessageRouter
Created: Tue Nov 22 07:07:11 2005ConnectionManager<IO extends XMPPIOService<?>>Describe class ConnectionManager here.Holds possible types of ping to be used in watchdog service for detection of broken connectionsDisables service discovery processing for a component implementing this interface.Created: Dec 31, 2009 8:43:21 PMGeneric inteface which should be implemented by every class which can be started/stopped during runtime it Tigase XMPP Server (especially for components, processors, etc.Created: Dec 31, 2009 8:38:38 PMInterface MessageReceiver
Objects of this type can receive messages.Class MessageRouter
Created: Tue Nov 22 07:07:11 2005Describe class MessageRouterConfig here.Created: Dec 7, 2009 5:20:56 PMObjects of this class carry a single XMPP packet (stanza).An interface for loadable packet filters to the Tigase server.Describe class Permissions here.Created: Dec 31, 2009 8:42:05 PMCreated: Feb 13, 2009 9:44:53 PMCreated: Jun 8, 2009 1:53:38 PMCreated: Feb 16, 2009 1:44:46 PMInterface ServerComponent
Object of this type can be managed by MessageRouter.ServiceChecker<IO extends XMPPIOService<?>>Describe interface ServiceChecker here.Class ThreadExceptionHandler.java is responsible helper class used to catch all unhandled exception from all threads.Describe class XMPPServer here.