## Uses of Class
tigase.xmpp.XMPPIOService

- Packages that use XMPPIOService
  Package | Description
  --- | ---
  tigase.cluster |
  tigase.cluster.api |
  tigase.server | The main package with top level API for server side components.
  tigase.server.bosh |
  tigase.server.ext |
  tigase.server.websocket |
  tigase.server.xmppclient |
  tigase.server.xmppcomponent |
  tigase.server.xmppserver |
  tigase.xmpp |

- - ### Uses of XMPPIOService in tigase.cluster

    Methods in tigase.cluster that return XMPPIOService
    Modifier and Type | Method and Description
    --- | ---
    `protected XMPPIOService<Object>` | ClusterConnectionManager.`getXMPPIOServiceInstance()`
    `XMPPIOService<Object>` | ClusterConnectionSelectorOld.`selectConnection(Packet p, ClusterConnection conn)`
    `XMPPIOService<Object>` | ClusterConnectionSelector.`selectConnection(Packet p, ClusterConnection conn)`

    Methods in tigase.cluster that return types with arguments of type XMPPIOService
    Modifier and Type | Method and Description
    --- | ---
    `List<XMPPIOService<Object>>` | ClusterConnection.`getConnections()`

    Methods in tigase.cluster with parameters of type XMPPIOService
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | ClusterConnection.`addConn(XMPPIOService<Object> conn)`
    `protected boolean` | ClusterConnectionManager.`enableServiceConnectedTimeout(XMPPIOService<Object> service)`
    `protected long` | ClusterConnectionManager.Watchdog.`getDurationSinceLastTransfer(XMPPIOService service)`
    `Queue<Packet>` | 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 XMPPIOService
    Modifier and Type | Method and Description
    --- | ---
    `XMPPIOService<Object>` | ClusterConnectionSelectorIfc.`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 XMPPIOService
    Modifier and Type | Class and Description
    --- | ---
    `class` | `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 XMPPIOService
    Modifier and Type | Method and Description
    --- | ---
    `protected long` | ConnectionManager.Watchdog.`getDurationSinceLastTransfer(XMPPIOService service)`

  - ### Uses of XMPPIOService in tigase.server.bosh

    Subclasses of XMPPIOService in tigase.server.bosh
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BoshIOService` Describe class BoshIOService here.

    Methods in tigase.server.bosh with parameters of type XMPPIOService
    Modifier and Type | Method and Description
    --- | ---
    `protected JID` | BoshConnectionManager.`changeDataReceiver(Packet packet, JID newAddress, String command_sessionId, XMPPIOService<Object> serv)`
    `protected boolean` | BoshConnectionManager.`enableServiceConnectedTimeout(XMPPIOService<Object> service)`
    `Queue<Packet>` | 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
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ComponentIOService` Created: Jun 14, 2010 12:05:41 PM

  - ### Uses of XMPPIOService in tigase.server.websocket

    Subclasses of XMPPIOService in tigase.server.websocket
    Modifier and Type | Class and Description
    --- | ---
    `class` | `WebSocketXMPPIOService<RefObject>` Class implements basic support for WebSocket protocol.

    Methods in tigase.server.websocket that return XMPPIOService
    Modifier and Type | Method and Description
    --- | ---
    `protected XMPPIOService<Object>` | WebSocketClientConnectionManager.`getXMPPIOServiceInstance()`

    Methods in tigase.server.websocket with parameters of type XMPPIOService
    Modifier and Type | Method and Description
    --- | ---
    `protected 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.xmppclient
    Modifier and Type | Class and Description
    --- | ---
    `class` | `C2SIOService<RefObject>`

    Methods in tigase.server.xmppclient that return XMPPIOService
    Modifier and Type | Method and Description
    --- | ---
    `protected XMPPIOService<Object>` | ClientConnectionManager.`getXMPPIOServiceInstance()`

    Methods in tigase.server.xmppclient with parameters of type XMPPIOService
    Modifier and Type | Method and Description
    --- | ---
    `protected 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)`
    `TrustManager[]` | 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` | XMPPIOProcessor.`packetsSent(XMPPIOService service)` Method is called when all waiting data was written to socket.
    `void` | StreamManagementIOProcessor.`packetsSent(XMPPIOService service)`
    `void` | StreamErrorCounterIOProcessor.`packetsSent(XMPPIOService service)`
    `void` | RegistrationThrottlingProcessor.`packetsSent(XMPPIOService service)`
    `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` | XMPPIOProcessor.`processCommand(XMPPIOService service, Packet packet)` Process command execution which may be sent from other component and should be processed by processor
    `void` | StreamManagementIOProcessor.`processCommand(XMPPIOService service, Packet pc)`
    `void` | StreamErrorCounterIOProcessor.`processCommand(XMPPIOService service, Packet packet)`
    `void` | RegistrationThrottlingProcessor.`processCommand(XMPPIOService service, Packet packet)`
    `boolean` | XMPPIOProcessor.`processIncoming(XMPPIOService service, Packet packet)` Process packets read from socket as they are sent to SessionManager.
    `boolean` | StreamManagementIOProcessor.`processIncoming(XMPPIOService service, Packet packet)`
    `boolean` | StreamErrorCounterIOProcessor.`processIncoming(XMPPIOService service, Packet packet)`
    `boolean` | RegistrationThrottlingProcessor.`processIncoming(XMPPIOService service, Packet packet)`
    `boolean` | XMPPIOProcessor.`processOutgoing(XMPPIOService service, Packet packet)` Process outgoing packets as they are added to XMPPIOService outgoing packets queue.
    `boolean` | StreamManagementIOProcessor.`processOutgoing(XMPPIOService service, Packet packet)`
    `boolean` | StreamErrorCounterIOProcessor.`processOutgoing(XMPPIOService service, Packet packet)`
    `boolean` | RegistrationThrottlingProcessor.`processOutgoing(XMPPIOService service, Packet packet)`
    `Queue<Packet>` | ClientConnectionManager.`processSocketData(XMPPIOService<Object> serv)`
    `void` | ClientConnectionManager.`serviceStarted(XMPPIOService<Object> service)`
    `boolean` | ClientConnectionManager.`serviceStopped(XMPPIOService<Object> service)`
    `boolean` | XMPPIOProcessor.`serviceStopped(XMPPIOService service, boolean streamClosed)` Method called when XMPPIOService is closed.
    `boolean` | StreamManagementIOProcessor.`serviceStopped(XMPPIOService service, boolean streamClosed)`
    `boolean` | StreamErrorCounterIOProcessor.`serviceStopped(XMPPIOService service, boolean streamClosed)`
    `boolean` | RegistrationThrottlingProcessor.`serviceStopped(XMPPIOService service, boolean streamClosed)`
    `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` | XMPPIOProcessor.`streamError(XMPPIOService service, StreamError streamError)` Method called when XMPP stream error is about to be sent
    `void` | StreamManagementIOProcessor.`streamError(XMPPIOService service, StreamError streamErrorName)`
    `void` | StreamErrorCounterIOProcessor.`streamError(XMPPIOService service, StreamError streamError)`
    `void` | RegistrationThrottlingProcessor.`streamError(XMPPIOService service, StreamError streamError)`
    `Element[]` | XMPPIOProcessor.`supStreamFeatures(XMPPIOService service)` Returns array of features added by this processor
    `Element[]` | StreamManagementIOProcessor.`supStreamFeatures(XMPPIOService service)`
    `Element[]` | StreamErrorCounterIOProcessor.`supStreamFeatures(XMPPIOService service)`
    `Element[]` | RegistrationThrottlingProcessor.`supStreamFeatures(XMPPIOService service)`
    `void` | ClientConnectionManager.`tlsHandshakeCompleted(XMPPIOService<Object> serv)`
    `void` | ClientConnectionManager.`xmppStreamClosed(XMPPIOService<Object> serv)`
    `String` | 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 XMPPIOService
    Modifier and Type | Method and Description
    --- | ---
    `protected XMPPIOService<Object>` | ComponentConnectionManager.`getXMPPIOServiceInstance()` Deprecated.

    Methods in tigase.server.xmppcomponent with parameters of type XMPPIOService
    Modifier and Type | Method and Description
    --- | ---
    `protected String` | ComponentConnectionManager.`getUniqueId(XMPPIOService<Object> serv)` Deprecated.
    `Queue<Packet>` | 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 XMPPIOService
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `S2SConnectionHandlerIfc<IO extends XMPPIOService<?>>` Created: Dec 9, 2010 11:40:28 PM

    Subclasses of XMPPIOService in tigase.server.xmppserver
    Modifier and Type | Class and Description
    --- | ---
    `class` | `S2SIOService` Created: Jun 14, 2010 12:30:53 PM

  - ### Uses of XMPPIOService in tigase.xmpp

    Classes in tigase.xmpp with type parameters of type XMPPIOService
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `XMPPIOServiceListener<IO extends XMPPIOService<?>>` Describe interface XMPPIOServiceListener here.

    Constructors in tigase.xmpp with parameters of type XMPPIOService
    Constructor and Description
    `XMPPDomBuilderHandler(XMPPIOService<RefObject> ioserv)`
    `XMPPDomBuilderHandler(XMPPIOService<RefObject> ioserv, ElementFactory factory)`

Copyright © 2004–2020 "Tigase, Inc.". All rights reserved.