Uses of Class
tigase.xmpp.XMPPIOService
Packages that use XMPPIOService
Package
Description
The main package with top level API for server side components.
-
Uses of XMPPIOService in tigase.cluster
Methods in tigase.cluster that return XMPPIOServiceModifier and TypeMethodDescriptionprotected XMPPIOService
<Object> ClusterConnectionManager.getXMPPIOServiceInstance()
ClusterConnectionSelector.selectConnection
(Packet p, ClusterConnection conn) ClusterConnectionSelectorOld.selectConnection
(Packet p, ClusterConnection conn) Methods in tigase.cluster that return types with arguments of type XMPPIOServiceMethods in tigase.cluster with parameters of type XMPPIOServiceModifier 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
Methods in tigase.cluster.api that return XMPPIOServiceModifier 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
Classes in tigase.server with type parameters of type XMPPIOServiceModifier and TypeClassDescriptionclass
ConnectionManager<IO extends XMPPIOService<?>>
Describe class ConnectionManager here.interface
ServiceChecker<IO extends XMPPIOService<?>>
Describe interface ServiceChecker here.Methods in tigase.server with parameters of type XMPPIOServiceModifier and TypeMethodDescriptionprotected long
ConnectionManager.Watchdog.getDurationSinceLastTransfer
(XMPPIOService service) -
Uses of XMPPIOService in tigase.server.bosh
Subclasses of XMPPIOService in tigase.server.boshMethods in tigase.server.bosh with parameters of type XMPPIOServiceModifier 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
Subclasses of XMPPIOService in tigase.server.ext -
Uses of XMPPIOService in tigase.server.websocket
Subclasses of XMPPIOService in tigase.server.websocketModifier and TypeClassDescriptionclass
WebSocketXMPPIOService<RefObject>
Class implements basic support for WebSocket protocol.Methods in tigase.server.websocket that return XMPPIOServiceModifier and TypeMethodDescriptionprotected XMPPIOService
<Object> WebSocketClientConnectionManager.getXMPPIOServiceInstance()
Methods in tigase.server.websocket with parameters of type XMPPIOServiceModifier 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
Subclasses of XMPPIOService in tigase.server.xmppclientMethods in tigase.server.xmppclient that return XMPPIOServiceModifier and TypeMethodDescriptionprotected XMPPIOService
<Object> ClientConnectionManager.getXMPPIOServiceInstance()
Methods in tigase.server.xmppclient with parameters of type XMPPIOServiceModifier 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
Methods in tigase.server.xmppcomponent that return XMPPIOServiceModifier and TypeMethodDescriptionprotected XMPPIOService
<Object> ComponentConnectionManager.getXMPPIOServiceInstance()
Deprecated.Methods in tigase.server.xmppcomponent with parameters of type XMPPIOServiceModifier 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
Classes in tigase.server.xmppserver with type parameters of type XMPPIOServiceModifier and TypeInterfaceDescriptioninterface
S2SConnectionHandlerIfc<IO extends XMPPIOService<?>>
Created: Dec 9, 2010 11:40:28 PMSubclasses of XMPPIOService in tigase.server.xmppserver -
Uses of XMPPIOService in tigase.xmpp
Classes in tigase.xmpp with type parameters of type XMPPIOServiceModifier and TypeInterfaceDescriptioninterface
XMPPIOServiceListener<IO extends XMPPIOService<?>>
Describe interface XMPPIOServiceListener here.Constructors in tigase.xmpp with parameters of type XMPPIOServiceModifierConstructorDescriptionXMPPDomBuilderHandler
(XMPPIOService<RefObject> ioserv) XMPPDomBuilderHandler
(XMPPIOService<RefObject> ioserv, ElementFactory factory)