| Modifier and Type | Method and Description |
|---|---|
protected void |
SshClient.onConnectOperationComplete(IoSession ioSession,
ConnectFuture connectFuture,
java.lang.String username,
java.net.SocketAddress address,
KeyIdentityProvider identities,
boolean useDefaultIdentities) |
| Modifier and Type | Method and Description |
|---|---|
protected ClientSessionImpl |
SessionFactory.doCreateSession(IoSession ioSession) |
| Constructor and Description |
|---|
AbstractClientSession(ClientFactoryManager factoryManager,
IoSession ioSession) |
ClientSessionImpl(ClientFactoryManager client,
IoSession ioSession) |
| Modifier and Type | Field and Description |
|---|---|
protected IoSession |
TcpipClientChannel.serverSession |
protected IoSession |
SocksProxy.Proxy.session |
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<IoSession,SocksProxy.Proxy> |
SocksProxy.proxies |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultForwardingFilter.StaticIoHandler.exceptionCaught(IoSession session,
java.lang.Throwable cause) |
void |
SocksProxy.exceptionCaught(IoSession session,
java.lang.Throwable cause) |
void |
DefaultForwardingFilter.StaticIoHandler.messageReceived(IoSession session,
Readable message) |
void |
SocksProxy.messageReceived(IoSession session,
Readable message) |
void |
DefaultForwardingFilter.StaticIoHandler.sessionClosed(IoSession session) |
void |
SocksProxy.sessionClosed(IoSession session) |
void |
DefaultForwardingFilter.StaticIoHandler.sessionCreated(IoSession session) |
void |
SocksProxy.sessionCreated(IoSession session) |
| Constructor and Description |
|---|
Proxy(IoSession session) |
Socks4(IoSession session) |
Socks5(IoSession session) |
TcpipClientChannel(TcpipClientChannel.Type type,
IoSession serverSession,
SshdSocketAddress remote) |
| Modifier and Type | Method and Description |
|---|---|
IoSession |
IoConnectFuture.getSession() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.Long,IoSession> |
IoService.getManagedSessions()
Returns the map of all sessions which are currently managed by this service.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IoHandler.exceptionCaught(IoSession session,
java.lang.Throwable cause) |
void |
IoHandler.messageReceived(IoSession session,
Readable message) |
void |
IoHandler.sessionClosed(IoSession session) |
void |
IoHandler.sessionCreated(IoSession session) |
void |
IoConnectFuture.setSession(IoSession session)
Sets the newly connected session and notifies all threads waiting for this future.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Nio2Session |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.lang.Long,IoSession> |
Nio2Service.sessions |
| Modifier and Type | Method and Description |
|---|---|
IoSession |
Nio2Connector.DefaultIoConnectFuture.getSession() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.Long,IoSession> |
Nio2Service.getManagedSessions() |
| Modifier and Type | Method and Description |
|---|---|
void |
Nio2Connector.DefaultIoConnectFuture.setSession(IoSession session) |
| Modifier and Type | Method and Description |
|---|---|
IoSession |
Session.getIoSession() |
| Modifier and Type | Field and Description |
|---|---|
private IoSession |
SessionHelper.ioSession
The underlying network session
|
| Modifier and Type | Method and Description |
|---|---|
IoSession |
SessionHelper.getIoSession() |
| Modifier and Type | Method and Description |
|---|---|
static void |
AbstractSession.attachSession(IoSession ioSession,
AbstractSession session)
Attach an SSH
AbstractSession to the I/O session |
protected abstract AbstractSession |
AbstractSessionIoHandler.createSession(IoSession ioSession) |
protected S |
AbstractSessionFactory.createSession(IoSession ioSession) |
protected abstract S |
AbstractSessionFactory.doCreateSession(IoSession ioSession) |
void |
AbstractSessionIoHandler.exceptionCaught(IoSession ioSession,
java.lang.Throwable cause) |
static AbstractSession |
AbstractSession.getSession(IoSession ioSession)
Retrieve the SSH session from the I/O session.
|
static AbstractSession |
AbstractSession.getSession(IoSession ioSession,
boolean allowNull)
Retrieve the session SSH from the I/O session.
|
void |
AbstractSessionIoHandler.messageReceived(IoSession ioSession,
Readable message) |
void |
AbstractSessionIoHandler.sessionClosed(IoSession ioSession) |
void |
AbstractSessionIoHandler.sessionCreated(IoSession ioSession) |
protected void |
SessionHelper.signalSessionCreated(IoSession ioSession) |
protected void |
SessionHelper.signalSessionEstablished(IoSession ioSession) |
| Constructor and Description |
|---|
AbstractSession(boolean serverSession,
FactoryManager factoryManager,
IoSession ioSession)
Create a new session.
|
SessionHelper(boolean serverSession,
FactoryManager factoryManager,
IoSession ioSession)
Create a new session.
|
| Modifier and Type | Field and Description |
|---|---|
private IoSession |
TcpipServerChannel.ioSession |
| Modifier and Type | Method and Description |
|---|---|
IoSession |
TcpipServerChannel.getIoSession() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
TcpipServerChannel.handleChannelOpenSuccess(OpenFuture f,
IoSession session) |
| Modifier and Type | Method and Description |
|---|---|
protected ServerSessionImpl |
SessionFactory.doCreateSession(IoSession ioSession) |
| Constructor and Description |
|---|
AbstractServerSession(ServerFactoryManager factoryManager,
IoSession ioSession) |
ServerSessionImpl(ServerFactoryManager server,
IoSession ioSession) |
| Modifier and Type | Field and Description |
|---|---|
private IoSession |
ChannelForwardedX11.serverSession |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultX11ForwardSupport.exceptionCaught(IoSession session,
java.lang.Throwable cause) |
void |
DefaultX11ForwardSupport.messageReceived(IoSession session,
Readable message) |
void |
DefaultX11ForwardSupport.sessionClosed(IoSession session) |
void |
DefaultX11ForwardSupport.sessionCreated(IoSession session) |
| Constructor and Description |
|---|
ChannelForwardedX11(IoSession serverSession) |