tigase.server
Interface ServerComponent
- All Known Subinterfaces:
- ClusteredComponent, ComponentRegistrator, Configurable, MessageReceiver, MessageRouterIfc, StatisticsContainer, VHostListener, XMPPService
- All Known Implementing Classes:
- AbstractComponentRegistrator, AbstractMessageReceiver, BasicComponent, BoshConnectionManager, ClientConnectionClustered, ClientConnectionManager, ClusterConnectionManager, ClusterController, ComponentConnectionManager, ComponentProtocol, Configurator, ConfiguratorAbstract, ConfiguratorOld, ConnectionManager, Gateway, MessageRouter, ServerConnectionClustered, ServerConnectionManager, SessionManager, SessionManagerClustered, StanzaReceiver, StanzaSender, StatisticsCollector, TestComponent, VHostManager, VirtualComponent, XMPPServiceCollector
public interface ServerComponent
Interface ServerComponent
Object of this type can be managed by MessageRouter. All classes which are
loaded by MessageRouter must inherit this interface.
Created: Tue Nov 22 07:07:11 2005
- Version:
- $Rev: 1998 $
- Author:
- Artur Hefczyc
setName
void setName(String name)
getName
String getName()
getComponentId
tigase.xmpp.JID getComponentId()
release
void release()
processPacket
void processPacket(Packet packet,
Queue<Packet> results)
processPacket
is a blocking processing method implemented
by all components. This method processes packet and returns results
instantly without waiting for any resources.
- Parameters:
packet
- a Packet
valueresults
-
initializationCompleted
void initializationCompleted()
Copyright © 2001-2006 Tigase Developers Team. All rights Reserved.