Uses of Class
tigase.xmpp.XMPPIOService
Package
Description
The main package with top level API for server side components.
-
Uses of XMPPIOService in tigase.cluster
Modifier and TypeMethodDescriptionprotected XMPPIOService<Object>
ClusterConnectionManager.getXMPPIOServiceInstance()
ClusterConnectionSelector.selectConnection
(Packet p, ClusterConnection conn) ClusterConnectionSelectorOld.selectConnection
(Packet p, ClusterConnection conn) Modifier and TypeMethodDescriptionboolean
ClusterConnection.addConn
(XMPPIOService<Object> conn) protected boolean
ClusterConnectionManager.enableServiceConnectedTimeout
(XMPPIOService<Object> service) protected long
ClusterConnectionManager.Watchdog.getDurationSinceLastTransfer
(XMPPIOService service) ClusterConnectionManager.processSocketData
(XMPPIOService<Object> serv) boolean
ClusterConnection.removeConn
(XMPPIOService<Object> conn) protected void
ClusterConnectionManager.serviceConnected
(XMPPIOService<Object> serv) void
ClusterConnectionManager.serviceStarted
(XMPPIOService<Object> serv) boolean
ClusterConnectionManager.serviceStopped
(XMPPIOService<Object> service) void
ClusterConnectionManager.tlsHandshakeCompleted
(XMPPIOService<Object> service) void
ClusterConnectionManager.xmppStreamClosed
(XMPPIOService<Object> serv) String[]
ClusterConnectionManager.xmppStreamOpened
(XMPPIOService<Object> service, Map<String, String> attribs) -
Uses of XMPPIOService in tigase.cluster.api
Modifier and TypeMethodDescriptionClusterConnectionSelectorIfc.selectConnection
(Packet packet, ClusterConnection conn) Method returns XMPPIOService instances which should be used to send packet between cluster nodes -
Uses of XMPPIOService in tigase.server
Modifier and TypeClassDescriptionclass
ConnectionManager<IO extends XMPPIOService<?>>
Describe class ConnectionManager here.interface
ServiceChecker<IO extends XMPPIOService<?>>
Describe interface ServiceChecker here.Modifier and TypeMethodDescriptionprotected long
ConnectionManager.Watchdog.getDurationSinceLastTransfer
(XMPPIOService service) -
Uses of XMPPIOService in tigase.server.bosh
Modifier and TypeMethodDescriptionprotected JID
BoshConnectionManager.changeDataReceiver
(Packet packet, JID newAddress, String command_sessionId, XMPPIOService<Object> serv) protected boolean
BoshConnectionManager.enableServiceConnectedTimeout
(XMPPIOService<Object> service) BoshConnectionManager.processSocketData
(XMPPIOService<Object> srv) void
BoshConnectionManager.serviceStarted
(XMPPIOService<Object> service) boolean
BoshConnectionManager.serviceStopped
(XMPPIOService<Object> xmppService) void
BoshConnectionManager.xmppStreamClosed
(XMPPIOService<Object> serv) String[]
BoshConnectionManager.xmppStreamOpened
(XMPPIOService<Object> serv, Map<String, String> attribs) -
Uses of XMPPIOService in tigase.server.ext
-
Uses of XMPPIOService in tigase.server.websocket
Modifier and TypeClassDescriptionclass
WebSocketXMPPIOService<RefObject>
Class implements basic support for WebSocket protocol.Modifier and TypeMethodDescriptionprotected XMPPIOService<Object>
WebSocketClientConnectionManager.getXMPPIOServiceInstance()
Modifier and TypeMethodDescriptionprotected String[]
WebSocketClientConnectionManager.prepareSeeOtherHost
(XMPPIOService<Object> serv, String hostname, BareJID see_other_host) protected String
WebSocketClientConnectionManager.prepareStreamClose
(XMPPIOService<Object> serv) protected String
WebSocketClientConnectionManager.prepareStreamError
(XMPPIOService<Object> serv, List<Element> err_el) protected String[]
WebSocketClientConnectionManager.prepareStreamError
(XMPPIOService<Object> serv, StreamError streamError, String hostname) protected String
WebSocketClientConnectionManager.prepareStreamOpen
(XMPPIOService<Object> serv, String id, String hostname) protected void
WebSocketClientConnectionManager.preprocessStreamFeatures
(XMPPIOService<Object> serv, Element elem_features) -
Uses of XMPPIOService in tigase.server.xmppclient
Modifier and TypeMethodDescriptionprotected XMPPIOService<Object>
ClientConnectionManager.getXMPPIOServiceInstance()
Modifier and TypeMethodDescriptionprotected JID
ClientConnectionManager.changeDataReceiver
(Packet packet, JID newAddress, String command_sessionId, XMPPIOService<Object> serv) protected boolean
RegistrationThrottling.checkLimits
(XMPPIOService service) protected boolean
RegistrationThrottling.checkLimits
(XMPPIOService service, Packet packet) ClientTrustManagerFactory.getManager
(XMPPIOService<Object> serv) protected boolean
ClientConnectionManager.isAllowed
(XMPPIOService<Object> serv, String hostname) static boolean
StreamManagementIOProcessor.isEnabled
(XMPPIOService service) Method returns true if XMPPIOService has enabled SM.void
RegistrationThrottlingProcessor.packetsSent
(XMPPIOService service) void
StreamErrorCounterIOProcessor.packetsSent
(XMPPIOService service) void
StreamManagementIOProcessor.packetsSent
(XMPPIOService service) void
XMPPIOProcessor.packetsSent
(XMPPIOService service) Method is called when all waiting data was written to socket.protected String[]
ClientConnectionManager.prepareSeeOtherHost
(XMPPIOService<Object> serv, String hostname, BareJID see_other_host) protected String
ClientConnectionManager.prepareStreamClose
(XMPPIOService<Object> serv) protected String
ClientConnectionManager.prepareStreamError
(XMPPIOService<Object> serv, List<Element> err_el) protected String[]
ClientConnectionManager.prepareStreamError
(XMPPIOService<Object> serv, StreamError streamError, String hostname) protected String
ClientConnectionManager.prepareStreamOpen
(XMPPIOService<Object> serv, String id, String hostname) protected void
ClientConnectionManager.preprocessStreamFeatures
(XMPPIOService<Object> serv, Element elem_features) void
RegistrationThrottlingProcessor.processCommand
(XMPPIOService service, Packet packet) void
StreamErrorCounterIOProcessor.processCommand
(XMPPIOService service, Packet packet) void
StreamManagementIOProcessor.processCommand
(XMPPIOService service, Packet pc) void
XMPPIOProcessor.processCommand
(XMPPIOService service, Packet packet) Process command execution which may be sent from other component and should be processed by processorboolean
RegistrationThrottlingProcessor.processIncoming
(XMPPIOService service, Packet packet) boolean
StreamErrorCounterIOProcessor.processIncoming
(XMPPIOService service, Packet packet) boolean
StreamManagementIOProcessor.processIncoming
(XMPPIOService service, Packet packet) boolean
XMPPIOProcessor.processIncoming
(XMPPIOService service, Packet packet) Process packets read from socket as they are sent to SessionManager.boolean
RegistrationThrottlingProcessor.processOutgoing
(XMPPIOService service, Packet packet) boolean
StreamErrorCounterIOProcessor.processOutgoing
(XMPPIOService service, Packet packet) boolean
StreamManagementIOProcessor.processOutgoing
(XMPPIOService service, Packet packet) boolean
XMPPIOProcessor.processOutgoing
(XMPPIOService service, Packet packet) Process outgoing packets as they are added to XMPPIOService outgoing packets queue.ClientConnectionManager.processSocketData
(XMPPIOService<Object> serv) void
ClientConnectionManager.serviceStarted
(XMPPIOService<Object> service) boolean
ClientConnectionManager.serviceStopped
(XMPPIOService<Object> service) boolean
RegistrationThrottlingProcessor.serviceStopped
(XMPPIOService service, boolean streamClosed) boolean
StreamErrorCounterIOProcessor.serviceStopped
(XMPPIOService service, boolean streamClosed) boolean
StreamManagementIOProcessor.serviceStopped
(XMPPIOService service, boolean streamClosed) boolean
XMPPIOProcessor.serviceStopped
(XMPPIOService service, boolean streamClosed) Method called when XMPPIOService is closed.protected boolean
ClientConnectionManager.shouldRedeliverWaitingPackets
(XMPPIOService<Object> service) protected boolean
StreamManagementIOProcessor.shouldRequestAck
(XMPPIOService service, StreamManagementIOProcessor.OutQueue outQueue) Override this method to define a custom behaviour for request ack.protected void
ClientConnectionManager.socketAccepted
(XMPPIOService serv, SocketType type) void
RegistrationThrottlingProcessor.streamError
(XMPPIOService service, StreamError streamError) void
StreamErrorCounterIOProcessor.streamError
(XMPPIOService service, StreamError streamError) void
StreamManagementIOProcessor.streamError
(XMPPIOService service, StreamError streamErrorName) void
XMPPIOProcessor.streamError
(XMPPIOService service, StreamError streamError) Method called when XMPP stream error is about to be sentElement[]
RegistrationThrottlingProcessor.supStreamFeatures
(XMPPIOService service) Element[]
StreamErrorCounterIOProcessor.supStreamFeatures
(XMPPIOService service) Element[]
StreamManagementIOProcessor.supStreamFeatures
(XMPPIOService service) Element[]
XMPPIOProcessor.supStreamFeatures
(XMPPIOService service) Returns array of features added by this processorvoid
ClientConnectionManager.tlsHandshakeCompleted
(XMPPIOService<Object> serv) void
ClientConnectionManager.xmppStreamClosed
(XMPPIOService<Object> serv) ClientConnectionManager.xmppStreamError
(XMPPIOService<Object> serv, List<Element> err_el) String[]
ClientConnectionManager.xmppStreamOpened
(XMPPIOService<Object> serv, Map<String, String> attribs) -
Uses of XMPPIOService in tigase.server.xmppcomponent
Modifier and TypeMethodDescriptionprotected XMPPIOService<Object>
ComponentConnectionManager.getXMPPIOServiceInstance()
Deprecated.Modifier and TypeMethodDescriptionprotected String
ComponentConnectionManager.getUniqueId
(XMPPIOService<Object> serv) Deprecated.ComponentConnectionManager.processSocketData
(XMPPIOService<Object> serv) Deprecated.void
ComponentConnectionManager.serviceStarted
(XMPPIOService<Object> serv) Deprecated.boolean
ComponentConnectionManager.serviceStopped
(XMPPIOService<Object> service) Deprecated.void
ComponentConnectionManager.tlsHandshakeCompleted
(XMPPIOService<Object> service) Deprecated.void
ComponentConnectionManager.xmppStreamClosed
(XMPPIOService<Object> serv) Deprecated.String[]
ComponentConnectionManager.xmppStreamOpened
(XMPPIOService<Object> service, Map<String, String> attribs) Deprecated. -
Uses of XMPPIOService in tigase.server.xmppserver
Modifier and TypeInterfaceDescriptioninterface
S2SConnectionHandlerIfc<IO extends XMPPIOService<?>>
Created: Dec 9, 2010 11:40:28 PM -
Uses of XMPPIOService in tigase.xmpp
Modifier and TypeInterfaceDescriptioninterface
XMPPIOServiceListener<IO extends XMPPIOService<?>>
Describe interface XMPPIOServiceListener here.ModifierConstructorDescriptionXMPPDomBuilderHandler
(XMPPIOService<RefObject> ioserv) XMPPDomBuilderHandler
(XMPPIOService<RefObject> ioserv, ElementFactory factory)