## Uses of Class
tigase.jaxmpp.core.client.xmpp.modules.connection.ConnectionSession

- Packages that use ConnectionSession
  Package | Description
  --- | ---
  tigase.jaxmpp.core.client.xmpp.modules.filetransfer |
  tigase.jaxmpp.j2se.connection |
  tigase.jaxmpp.j2se.connection.socks5bytestream |
  tigase.jaxmpp.j2se.filetransfer |

- - ### Uses of ConnectionSession in tigase.jaxmpp.core.client.xmpp.modules.filetransfer

    Subclasses of ConnectionSession in tigase.jaxmpp.core.client.xmpp.modules.filetransfer
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FileTransfer`

  - ### Uses of ConnectionSession in tigase.jaxmpp.j2se.connection

    Methods in tigase.jaxmpp.j2se.connection that return ConnectionSession
    Modifier and Type | Method and Description
    --- | ---
    `ConnectionSession` | ConnectionManager.ConnectionEstablishedHandler.ConnectionEstablishedEvent.`getConnectionSession()`
    `ConnectionSession` | ConnectionManager.ConnectionFailedHandler.ConnectionFailedEvent.`getConnectionSession()`
    `ConnectionSession` | ConnectionSessionHandler.`getSession(String sid)`

    Methods in tigase.jaxmpp.j2se.connection with parameters of type ConnectionSession
    Modifier and Type | Method and Description
    --- | ---
    `void` | ConnectionManager.`connectTcp(JaxmppCore jaxmpp, ConnectionSession session)`
    `void` | ConnectionManager.`connectUdp(JaxmppCore jaxmpp, ConnectionSession session)`
    `void` | ConnectionManager.`initConnection(JaxmppCore jaxmpp, ConnectionSession session, ConnectionManager.InitializedCallback callback)`
    `void` | ConnectionManager.InitializedCallback.`initialized(JaxmppCore jaxmpp, ConnectionSession session)`
    `void` | ConnectionManager.ConnectionEstablishedHandler.`onConnectionEstablished(SessionObject sessionObject, ConnectionSession connectionSession, Socket socket)`
    `void` | ConnectionManager.ConnectionFailedHandler.`onConnectionFailed(SessionObject sessionObject, ConnectionSession connectionSession)`
    `void` | ConnectionManager.ConnectionEstablishedHandler.ConnectionEstablishedEvent.`setConnectionSession(ConnectionSession connectionSession)`
    `void` | ConnectionManager.ConnectionFailedHandler.ConnectionFailedEvent.`setConnectionSession(ConnectionSession connectionSession)`

    Constructors in tigase.jaxmpp.j2se.connection with parameters of type ConnectionSession
    Constructor and Description
    `ConnectionEstablishedEvent(SessionObject sessionObject, ConnectionSession connectionSession, Socket socket)`
    `ConnectionFailedEvent(SessionObject sessionObject, ConnectionSession connectionSession)`

  - ### Uses of ConnectionSession in tigase.jaxmpp.j2se.connection.socks5bytestream

    Methods in tigase.jaxmpp.j2se.connection.socks5bytestream that return ConnectionSession
    Modifier and Type | Method and Description
    --- | ---
    `protected static ConnectionSession` | Socks5ConnectionManager.`getSession(String hash)`

    Methods in tigase.jaxmpp.j2se.connection.socks5bytestream with parameters of type ConnectionSession
    Modifier and Type | Method and Description
    --- | ---
    `protected static boolean` | Socks5ConnectionManager.`checkHash(String data, ConnectionSession session)`
    `void` | Socks5BytestreamsConnectionManager.`connectTcp(JaxmppCore jaxmpp, ConnectionSession session)`
    `void` | JingleSocks5BytestreamsConnectionManager.`connectTcp(JaxmppCore jaxmpp, ConnectionSession session)`
    `protected void` | Socks5ConnectionManager.`connectToProxy(JaxmppCore jaxmpp, ConnectionSession session, String sid, ConnectionEndpoint host)`
    `void` | Socks5BytestreamsConnectionManager.`connectUdp(JaxmppCore jaxmpp, ConnectionSession session)`
    `void` | JingleSocks5BytestreamsConnectionManager.`connectUdp(JaxmppCore jaxmpp, ConnectionSession session)`
    `void` | Socks5ConnectionManager.`discoverProxy(JaxmppCore jaxmpp, ConnectionSession session, ConnectionManager.InitializedCallback callback)`
    `protected void` | Socks5ConnectionManager.`fireOnConnected(ConnectionSession session)`
    `protected void` | Socks5ConnectionManager.`fireOnConnected(ConnectionSession session, Socket socket)`
    `protected void` | Socks5ConnectionManager.`fireOnFailure(ConnectionSession session)`
    `protected static String` | Socks5ConnectionManager.`generateHash(ConnectionSession session)`
    `protected List<Streamhost>` | Socks5ConnectionManager.`getLocalStreamHosts(ConnectionSession session, String sid)`
    `Transport` | JingleSocks5BytestreamsConnectionManager.`getTransport(JaxmppCore jaxmpp, ConnectionSession session)`
    `protected void` | Socks5ConnectionManager.`handleConnection(ConnectionSession session, Socket socket, boolean incoming)`
    `void` | Socks5BytestreamsConnectionManager.`initConnection(JaxmppCore jaxmpp, ConnectionSession session, ConnectionManager.InitializedCallback callback)`
    `void` | JingleSocks5BytestreamsConnectionManager.`initConnection(JaxmppCore jaxmpp, ConnectionSession session, ConnectionManager.InitializedCallback callback)`
    `protected static Socks5ConnectionManager.State` | Socks5ConnectionManager.`processData(ConnectionSession ft, SocketChannel socket, Socks5ConnectionManager.State state, ByteBuffer buf)`
    `protected void` | Socks5ConnectionManager.`proxyDiscoveryError(JaxmppCore jaxmpp, ConnectionSession ft, ConnectionManager.InitializedCallback callback, String errorText)`
    `protected void` | Socks5ConnectionManager.`proxyDiscoveryFinished(JaxmppCore jaxmpp, ConnectionSession ft, ConnectionManager.InitializedCallback callback, List<JID> proxyComponents)`
    `void` | Socks5BytestreamsConnectionManager.`register(JaxmppCore jaxmpp, ConnectionSession session)`
    `protected static void` | Socks5ConnectionManager.`registerSession(ConnectionSession session, String sid, Socks5ConnectionManager instance)`
    `protected void` | Socks5ConnectionManager.`requestActivate(ConnectionSession session, Socket socket)`
    `protected void` | Socks5BytestreamsConnectionManager.`requestStreamHosts(JaxmppCore jaxmpp, ConnectionSession session, JID proxyJid)`
    `protected void` | Socks5BytestreamsConnectionManager.`sendStreamHosts(JaxmppCore jaxmpp, ConnectionSession ft, List<Streamhost> proxyStreamhosts)`
    `protected static void` | Socks5ConnectionManager.`unregisterSession(ConnectionSession session)`

  - ### Uses of ConnectionSession in tigase.jaxmpp.j2se.filetransfer

    Methods in tigase.jaxmpp.j2se.filetransfer that return ConnectionSession
    Modifier and Type | Method and Description
    --- | ---
    `ConnectionSession` | JingleFileTransferNegotiator.`getSession(String sid)`

    Methods in tigase.jaxmpp.j2se.filetransfer with parameters of type ConnectionSession
    Modifier and Type | Method and Description
    --- | ---
    `void` | FileTransferManager.`onConnectionEstablished(SessionObject sessionObject, ConnectionSession connectionSession, Socket socket)`
    `void` | Socks5FileTransferNegotiator.`onConnectionEstablished(SessionObject sessionObject, ConnectionSession connectionSession, Socket socket)`
    `void` | JingleFileTransferNegotiator.`onConnectionEstablished(SessionObject sessionObject, ConnectionSession connectionSession, Socket socket)`

Copyright © 2006–2020 Tigase. All rights reserved.