Package tigase.server
The main package with top level API for server side components.
-
Interface Summary Interface Description ComponentRegistrator Interface ComponentRegistrator
Collects information about all ServerComponents connected to MessageRouter
Created: Tue Nov 22 07:07:11 2005DisableDisco Disables service discovery processing for a component implementing this interface.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.MessageRouterIfc Created: Dec 7, 2009 5:20:56 PMPacketFilterIfc An interface for loadable packet filters to the Tigase server.PacketWriterWithTimeout PacketWriterWithTimeout.Handler ReceiverTimeoutHandler Created: Feb 16, 2009 1:44:46 PMServerComponent Interface ServerComponent
Object of this type can be managed by MessageRouter.ServiceChecker<IO extends XMPPIOService<?>> Describe interface ServiceChecker here. -
Class Summary Class Description AbstractComponentRegistrator<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.AbstractMessageReceiver This is an archetype for all classes processing user-level packets.BasicComponent Created: Oct 17, 2009 7:49:05 PMBasicComponent.ServerInfoVHostItemExtension BasicComponent.ServerInfoVHostItemExtension.ServerInfoVHostItemExtensionProvider Bootstrap Bootstrap class is responsible for initialization of Kernel to start Tigase XMPP Server.CmdAcl Command.Builder ComponentInfo Helper class for storing and handling additional informations about componentsConnectionManager<IO extends XMPPIOService<?>> Describe class ConnectionManager here.ConnectionManager.PortConfigBean ConnectionManager.PortsConfigBean ConnectionManager.SecPortConfigBean DataForm DataForm.Builder DataForm.Field DataForm.Field.Builder DataForm.Item DataForm.Item.Builder DataForm.Reported DataForm.Reported.Builder Iq Created: Dec 31, 2009 8:43:21 PMMessage Created: Dec 31, 2009 8:38:38 PMMessageRouter Class MessageRouter
Created: Tue Nov 22 07:07:11 2005MessageRouterConfig Describe class MessageRouterConfig here.Packet Objects of this class carry a single XMPP packet (stanza).Presence Created: Dec 31, 2009 8:42:05 PMStanzaSourceChecker ThreadExceptionHandler Class ThreadExceptionHandler.java is responsible helper class used to catch all unhandled exception from all threads.XMPPServer Describe class XMPPServer here. -
Enum Summary Enum Description 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.DataType Data form-types as defined in the XEP-0050.Command.Status Ad-hoc command statuses as defined in the XEP-0050.ConnectionManager.LIMIT_ACTION ConnectionManager.WATCHDOG_PING_TYPE Holds possible types of ping to be used in watchdog service for detection of broken connectionsDataForm.FieldType Permissions Describe class Permissions here.Priority Created: Feb 13, 2009 9:44:53 PMQueueType Created: Jun 8, 2009 1:53:38 PM -
Exception Summary Exception Description PolicyViolationException