# Uses of Package
tigase.server

Packages that use tigase.server
Package
Description
tigase.auth
tigase.cluster
tigase.cluster.api
tigase.cluster.repo
tigase.cluster.strategy
tigase.component
tigase.component.adhoc
tigase.component.modules
tigase.component.modules.impl
tigase.component.responses
tigase.conf
tigase.db.beans
tigase.db.comp
tigase.disco
tigase.disteventbus.component
tigase.eventbus.component
tigase.io
tigase.io.repo
tigase.monitor
tigase.monitor.modules
tigase.server
The main package with top level API for server side components.
tigase.server.amp
tigase.server.amp.action
tigase.server.amp.cond
tigase.server.amp.db
tigase.server.bosh
tigase.server.ext
tigase.server.ext.handlers
tigase.server.ext.lb
tigase.server.extdisco
tigase.server.filters
tigase.server.monitor
tigase.server.script
tigase.server.test
tigase.server.websocket
tigase.server.xmppclient
tigase.server.xmppcomponent
tigase.server.xmppserver
tigase.server.xmppserver.proc
tigase.server.xmppsession
tigase.stats
tigase.util.processing
tigase.util.setup
tigase.util.tracer
tigase.vhosts
tigase.xmpp
tigase.xmpp.impl
Package containing implementation of all Session Manager plugins
tigase.xmpp.impl.push
tigase.xmpp.impl.roster
tigase.xmpp.mam
tigase.xmpp.mam.modules

- Classes in tigase.server used by tigase.auth
  Class
  Description
  Packet
  Objects of this class carry a single XMPP packet (stanza).
- Classes in tigase.server used by tigase.cluster
  Class
  Description
  AbstractComponentRegistrator
  This is an archetype of a special types of classes which collect some data from Tigase components or provide these data to components.
  AbstractMessageReceiver
  This is an archetype for all classes processing user-level packets.
  BasicComponent
  Created: Oct 17, 2009 7:49:05 PM
  ComponentInfo
  Helper class for storing and handling additional informations about components
  ComponentRegistrator
  Interface ComponentRegistrator
  Collects information about all ServerComponents connected to MessageRouter
  Created: Tue Nov 22 07:07:11 2005
  ConnectionManager
  Describe class ConnectionManager here.
  ConnectionManager.Watchdog
  Class looks in all established connections and checks whether any of them is dead by performing either whitspace or XMPP ping.
  DisableDisco
  Disables service discovery processing for a component implementing this interface.
  MessageReceiver
  Interface MessageReceiver
  Objects of this type can receive messages.
  Packet
  Objects of this class carry a single XMPP packet (stanza).
  PacketWriterWithTimeout
  ServerComponent
  Interface ServerComponent
  Object of this type can be managed by MessageRouter.
- Classes in tigase.server used by tigase.cluster.api
  Class
  Description
  Packet
  Objects of this class carry a single XMPP packet (stanza).
  Priority
  Created: Feb 13, 2009 9:44:53 PM
  ServerComponent
  Interface ServerComponent
  Object of this type can be managed by MessageRouter.
- Classes in tigase.server used by tigase.cluster.repo
  Class
  Description
  Packet
  Objects of this class carry a single XMPP packet (stanza).
- Classes in tigase.server used by tigase.cluster.strategy
  Class
  Description
  Packet
  Objects of this class carry a single XMPP packet (stanza).
- Classes in tigase.server used by tigase.component
  Class
  Description
  AbstractMessageReceiver
  This is an archetype for all classes processing user-level packets.
  BasicComponent
  Created: Oct 17, 2009 7:49:05 PM
  DisableDisco
  Disables service discovery processing for a component implementing this interface.
  MessageReceiver
  Interface MessageReceiver
  Objects of this type can receive messages.
  Packet
  Objects of this class carry a single XMPP packet (stanza).
  PacketWriterWithTimeout
  ServerComponent
  Interface ServerComponent
  Object of this type can be managed by MessageRouter.
- Classes in tigase.server used by tigase.component.adhoc
  Class
  Description
  Command.DataType
  Data form-types as defined in the XEP-0050.
  Packet
  Objects of this class carry a single XMPP packet (stanza).
- Classes in tigase.server used by tigase.component.modules
  Class
  Description
  Packet
  Objects of this class carry a single XMPP packet (stanza).
- Classes in tigase.server used by tigase.component.modules.impl
  Class
  Description
  BasicComponent
  Created: Oct 17, 2009 7:49:05 PM
  Packet
  Objects of this class carry a single XMPP packet (stanza).
- Classes in tigase.server used by tigase.component.responses
  Class
  Description
  Packet
  Objects of this class carry a single XMPP packet (stanza).
- Classes in tigase.server used by tigase.conf
  Class
  Description
  AbstractComponentRegistrator
  This is an archetype of a special types of classes which collect some data from Tigase components or provide these data to components.
  BasicComponent
  Created: Oct 17, 2009 7:49:05 PM
  ComponentRegistrator
  Interface ComponentRegistrator
  Collects information about all ServerComponents connected to MessageRouter
  Created: Tue Nov 22 07:07:11 2005
  Iq
  Created: Dec 31, 2009 8:43:21 PM
  Packet
  Objects of this class carry a single XMPP packet (stanza).
  ServerComponent
  Interface ServerComponent
  Object of this type can be managed by MessageRouter.
- Classes in tigase.server used by tigase.db.beans
  Class
  Description
  BasicComponent
  Created: Oct 17, 2009 7:49:05 PM
- Classes in tigase.server used by tigase.db.comp
  Class
  Description
  Packet
  Objects of this class carry a single XMPP packet (stanza).
- Classes in tigase.server used by tigase.disco
  Class
  Description
  AbstractComponentRegistrator
  This is an archetype of a special types of classes which collect some data from Tigase components or provide these data to components.
  BasicComponent
  Created: Oct 17, 2009 7:49:05 PM
  ComponentRegistrator
  Interface ComponentRegistrator
  Collects information about all ServerComponents connected to MessageRouter
  Created: Tue Nov 22 07:07:11 2005
  Packet
  Objects of this class carry a single XMPP packet (stanza).
  ServerComponent
  Interface ServerComponent
  Object of this type can be managed by MessageRouter.
- Classes in tigase.server used by tigase.disteventbus.component
  Class
  Description
  AbstractMessageReceiver
  This is an archetype for all classes processing user-level packets.
  BasicComponent
  Created: Oct 17, 2009 7:49:05 PM
  DisableDisco
  Disables service discovery processing for a component implementing this interface.
  MessageReceiver
  Interface MessageReceiver
  Objects of this type can receive messages.
  PacketWriterWithTimeout
  ServerComponent
  Interface ServerComponent
  Object of this type can be managed by MessageRouter.
- Classes in tigase.server used by tigase.eventbus.component
  Class
  Description
  AbstractMessageReceiver
  This is an archetype for all classes processing user-level packets.
  BasicComponent
  Created: Oct 17, 2009 7:49:05 PM
  DisableDisco
  Disables service discovery processing for a component implementing this interface.
  MessageReceiver
  Interface MessageReceiver
  Objects of this type can receive messages.
  Packet
  Objects of this class carry a single XMPP packet (stanza).
  PacketWriterWithTimeout
  ServerComponent
  Interface ServerComponent
  Object of this type can be managed by MessageRouter.
- Classes in tigase.server used by tigase.io
  Class
  Description
  Lifecycle
  Generic inteface which should be implemented by every class which can be started/stopped during runtime it Tigase XMPP Server (especially for components, processors, etc. which instances can be replaced and they need information that it's lifecycle has ended).
  Packet
  Objects of this class carry a single XMPP packet (stanza).
- Classes in tigase.server used by tigase.io.repo
  Class
  Description
  Packet
  Objects of this class carry a single XMPP packet (stanza).
- Classes in tigase.server used by tigase.monitor
  Class
  Description
  AbstractMessageReceiver
  This is an archetype for all classes processing user-level packets.
  BasicComponent
  Created: Oct 17, 2009 7:49:05 PM
  DisableDisco
  Disables service discovery processing for a component implementing this interface.
  MessageReceiver
  Interface MessageReceiver
  Objects of this type can receive messages.
  PacketWriterWithTimeout
  ServerComponent
  Interface ServerComponent
  Object of this type can be managed by MessageRouter.
- Classes in tigase.server used by tigase.monitor.modules
  Class
  Description
  Packet
  Objects of this class carry a single XMPP packet (stanza).
- Classes in tigase.server used by tigase.server
  Class
  Description
  AbstractMessageReceiver
  This is an archetype for all classes processing user-level packets.
  BasicComponent
  Created: Oct 17, 2009 7:49:05 PM
  BasicComponent.ServerInfoVHostItemExtension
  CmdAcl
  CmdAcl.Type
  Command
  Helper enum to make it easier to operate on packets with ad-hoc commands.
  Command.Action
  Ad-hoc command actions ad defined in the XEP-0050.
  Command.Builder
  Command.DataType
  Data form-types as defined in the XEP-0050.
  Command.Status
  Ad-hoc command statuses as defined in the XEP-0050.
  ComponentInfo
  Helper class for storing and handling additional informations about components
  ComponentRegistrator
  Interface ComponentRegistrator
  Collects information about all ServerComponents connected to MessageRouter
  Created: Tue Nov 22 07:07:11 2005
  ConnectionManager.LIMIT_ACTION
  ConnectionManager.PortConfigBean
  ConnectionManager.PortsConfigBean
  ConnectionManager.Watchdog
  Class looks in all established connections and checks whether any of them is dead by performing either whitspace or XMPP ping.
  ConnectionManager.WATCHDOG_PING_TYPE
  Holds possible types of ping to be used in watchdog service for detection of broken connections
  DataForm.Builder
  DataForm.Field.Builder
  DataForm.FieldType
  DataForm.Item.Builder
  DataForm.Reported.Builder
  Iq
  Created: Dec 31, 2009 8:43:21 PM
  MessageReceiver
  Interface MessageReceiver
  Objects of this type can receive messages.
  MessageRouterIfc
  Created: Dec 7, 2009 5:20:56 PM
  Packet
  Objects of this class carry a single XMPP packet (stanza).
  PacketWriterWithTimeout
  PacketWriterWithTimeout.Handler
  Permissions
  Describe class Permissions here.
  Priority
  Created: Feb 13, 2009 9:44:53 PM
  QueueType
  Created: Jun 8, 2009 1:53:38 PM
  ReceiverTimeoutHandler
  Created: Feb 16, 2009 1:44:46 PM
  ServerComponent
  Interface ServerComponent
  Object of this type can be managed by MessageRouter.
  ServiceChecker
  Describe interface ServiceChecker here.
- Classes in tigase.server used by tigase.server.amp
  Class
  Description
  AbstractMessageReceiver
  This is an archetype for all classes processing user-level packets.
  BasicComponent
  Created: Oct 17, 2009 7:49:05 PM
  MessageReceiver
  Interface MessageReceiver
  Objects of this type can receive messages.
  Packet
  Objects of this class carry a single XMPP packet (stanza).
  PacketWriterWithTimeout
  ServerComponent
  Interface ServerComponent
  Object of this type can be managed by MessageRouter.
- Classes in tigase.server used by tigase.server.amp.action
  Class
  Description
  Packet
  Objects of this class carry a single XMPP packet (stanza).
- Classes in tigase.server used by tigase.server.amp.cond
  Class
  Description
  Packet
  Objects of this class carry a single XMPP packet (stanza).
- Classes in tigase.server used by tigase.server.amp.db
  Class
  Description
  BasicComponent
  Created: Oct 17, 2009 7:49:05 PM
- Classes in tigase.server used by tigase.server.bosh
  Class
  Description
  AbstractMessageReceiver
  This is an archetype for all classes processing user-level packets.
  BasicComponent
  Created: Oct 17, 2009 7:49:05 PM
  ConnectionManager
  Describe class ConnectionManager here.
  MessageReceiver
  Interface MessageReceiver
  Objects of this type can receive messages.
  Packet
  Objects of this class carry a single XMPP packet (stanza).
  PacketWriterWithTimeout
  ReceiverTimeoutHandler
  Created: Feb 16, 2009 1:44:46 PM
  ServerComponent
  Interface ServerComponent
  Object of this type can be managed by MessageRouter.
- Classes in tigase.server used by tigase.server.ext
  Class
  Description
  AbstractMessageReceiver
  This is an archetype for all classes processing user-level packets.
  BasicComponent
  Created: Oct 17, 2009 7:49:05 PM
  ConnectionManager
  Describe class ConnectionManager here.
  DisableDisco
  Disables service discovery processing for a component implementing this interface.
  MessageReceiver
  Interface MessageReceiver
  Objects of this type can receive messages.
  Packet
  Objects of this class carry a single XMPP packet (stanza).
  PacketWriterWithTimeout
  ServerComponent
  Interface ServerComponent
  Object of this type can be managed by MessageRouter.
- Classes in tigase.server used by tigase.server.ext.handlers
  Class
  Description
  Packet
  Objects of this class carry a single XMPP packet (stanza).
- Classes in tigase.server used by tigase.server.ext.lb
  Class
  Description
  Packet
  Objects of this class carry a single XMPP packet (stanza).
- Classes in tigase.server used by tigase.server.extdisco
  Class
  Description
  AbstractMessageReceiver
  This is an archetype for all classes processing user-level packets.
  BasicComponent
  Created: Oct 17, 2009 7:49:05 PM
  DisableDisco
  Disables service discovery processing for a component implementing this interface.
  MessageReceiver
  Interface MessageReceiver
  Objects of this type can receive messages.
  Packet
  Objects of this class carry a single XMPP packet (stanza).
  PacketWriterWithTimeout
  ServerComponent
  Interface ServerComponent
  Object of this type can be managed by MessageRouter.
- Classes in tigase.server used by tigase.server.filters
  Class
  Description
  Packet
  Objects of this class carry a single XMPP packet (stanza).
  PacketFilterIfc
  An interface for loadable packet filters to the Tigase server.
  QueueType
  Created: Jun 8, 2009 1:53:38 PM
- Classes in tigase.server used by tigase.server.monitor
  Class
  Description
  AbstractMessageReceiver
  This is an archetype for all classes processing user-level packets.
  BasicComponent
  Created: Oct 17, 2009 7:49:05 PM
  MessageReceiver
  Interface MessageReceiver
  Objects of this type can receive messages.
  Packet
  Objects of this class carry a single XMPP packet (stanza).
  PacketWriterWithTimeout
  ServerComponent
  Interface ServerComponent
  Object of this type can be managed by MessageRouter.
- Classes in tigase.server used by tigase.server.script
  Class
  Description
  Iq
  Created: Dec 31, 2009 8:43:21 PM
  Packet
  Objects of this class carry a single XMPP packet (stanza).
- Classes in tigase.server used by tigase.server.test
  Class
  Description
  AbstractMessageReceiver
  This is an archetype for all classes processing user-level packets.
  BasicComponent
  Created: Oct 17, 2009 7:49:05 PM
  DisableDisco
  Disables service discovery processing for a component implementing this interface.
  MessageReceiver
  Interface MessageReceiver
  Objects of this type can receive messages.
  Packet
  Objects of this class carry a single XMPP packet (stanza).
  PacketWriterWithTimeout
  ServerComponent
  Interface ServerComponent
  Object of this type can be managed by MessageRouter.
- Classes in tigase.server used by tigase.server.websocket
  Class
  Description
  AbstractMessageReceiver
  This is an archetype for all classes processing user-level packets.
  BasicComponent
  Created: Oct 17, 2009 7:49:05 PM
  ConnectionManager
  Describe class ConnectionManager here.
  ConnectionManager.WATCHDOG_PING_TYPE
  Holds possible types of ping to be used in watchdog service for detection of broken connections
  MessageReceiver
  Interface MessageReceiver
  Objects of this type can receive messages.
  Packet
  Objects of this class carry a single XMPP packet (stanza).
  PacketWriterWithTimeout
  ServerComponent
  Interface ServerComponent
  Object of this type can be managed by MessageRouter.
- Classes in tigase.server used by tigase.server.xmppclient
  Class
  Description
  AbstractMessageReceiver
  This is an archetype for all classes processing user-level packets.
  BasicComponent
  Created: Oct 17, 2009 7:49:05 PM
  ConnectionManager
  Describe class ConnectionManager here.
  Lifecycle
  Generic inteface which should be implemented by every class which can be started/stopped during runtime it Tigase XMPP Server (especially for components, processors, etc. which instances can be replaced and they need information that it's lifecycle has ended).
  MessageReceiver
  Interface MessageReceiver
  Objects of this type can receive messages.
  Packet
  Objects of this class carry a single XMPP packet (stanza).
  PacketWriterWithTimeout
  ReceiverTimeoutHandler
  Created: Feb 16, 2009 1:44:46 PM
  ServerComponent
  Interface ServerComponent
  Object of this type can be managed by MessageRouter.
- Classes in tigase.server used by tigase.server.xmppcomponent
  Class
  Description
  AbstractMessageReceiver
  This is an archetype for all classes processing user-level packets.
  BasicComponent
  Created: Oct 17, 2009 7:49:05 PM
  ConnectionManager
  Describe class ConnectionManager here.
  MessageReceiver
  Interface MessageReceiver
  Objects of this type can receive messages.
  Packet
  Objects of this class carry a single XMPP packet (stanza).
  PacketWriterWithTimeout
  ServerComponent
  Interface ServerComponent
  Object of this type can be managed by MessageRouter.
- Classes in tigase.server used by tigase.server.xmppserver
  Class
  Description
  AbstractMessageReceiver
  This is an archetype for all classes processing user-level packets.
  BasicComponent
  Created: Oct 17, 2009 7:49:05 PM
  ConnectionManager
  Describe class ConnectionManager here.
  MessageReceiver
  Interface MessageReceiver
  Objects of this type can receive messages.
  Packet
  Objects of this class carry a single XMPP packet (stanza).
  PacketWriterWithTimeout
  ServerComponent
  Interface ServerComponent
  Object of this type can be managed by MessageRouter.
- Classes in tigase.server used by tigase.server.xmppserver.proc
  Class
  Description
  Packet
  Objects of this class carry a single XMPP packet (stanza).
- Classes in tigase.server used by tigase.server.xmppsession
  Class
  Description
  AbstractMessageReceiver
  This is an archetype for all classes processing user-level packets.
  BasicComponent
  Created: Oct 17, 2009 7:49:05 PM
  MessageReceiver
  Interface MessageReceiver
  Objects of this type can receive messages.
  Packet
  Objects of this class carry a single XMPP packet (stanza).
  PacketWriterWithTimeout
  ServerComponent
  Interface ServerComponent
  Object of this type can be managed by MessageRouter.
- Classes in tigase.server used by tigase.stats
  Class
  Description
  AbstractComponentRegistrator
  This is an archetype of a special types of classes which collect some data from Tigase components or provide these data to components.
  BasicComponent
  Created: Oct 17, 2009 7:49:05 PM
  ComponentRegistrator
  Interface ComponentRegistrator
  Collects information about all ServerComponents connected to MessageRouter
  Created: Tue Nov 22 07:07:11 2005
  Packet
  Objects of this class carry a single XMPP packet (stanza).
  ServerComponent
  Interface ServerComponent
  Object of this type can be managed by MessageRouter.
- Classes in tigase.server used by tigase.util.processing
  Class
  Description
  Packet
  Objects of this class carry a single XMPP packet (stanza).
- Classes in tigase.server used by tigase.util.setup
  Class
  Description
  ServerComponent
  Interface ServerComponent
  Object of this type can be managed by MessageRouter.
- Classes in tigase.server used by tigase.util.tracer
  Class
  Description
  Packet
  Objects of this class carry a single XMPP packet (stanza).
- Classes in tigase.server used by tigase.vhosts
  Class
  Description
  AbstractComponentRegistrator
  This is an archetype of a special types of classes which collect some data from Tigase components or provide these data to components.
  BasicComponent
  Created: Oct 17, 2009 7:49:05 PM
  ComponentRegistrator
  Interface ComponentRegistrator
  Collects information about all ServerComponents connected to MessageRouter
  Created: Tue Nov 22 07:07:11 2005
  Packet
  Objects of this class carry a single XMPP packet (stanza).
  ServerComponent
  Interface ServerComponent
  Object of this type can be managed by MessageRouter.
- Classes in tigase.server used by tigase.xmpp
  Class
  Description
  ComponentInfo
  Helper class for storing and handling additional informations about components
  Packet
  Objects of this class carry a single XMPP packet (stanza).
- Classes in tigase.server used by tigase.xmpp.impl
  Class
  Description
  Packet
  Objects of this class carry a single XMPP packet (stanza).
  PolicyViolationException
- Classes in tigase.server used by tigase.xmpp.impl.push
  Class
  Description
  Packet
  Objects of this class carry a single XMPP packet (stanza).
- Classes in tigase.server used by tigase.xmpp.impl.roster
  Class
  Description
  Packet
  Objects of this class carry a single XMPP packet (stanza).
  PolicyViolationException
- Classes in tigase.server used by tigase.xmpp.mam
  Class
  Description
  Packet
  Objects of this class carry a single XMPP packet (stanza).
- Classes in tigase.server used by tigase.xmpp.mam.modules
  Class
  Description
  Packet
  Objects of this class carry a single XMPP packet (stanza).