Top Description Fields Constructors Methods
org.apache.sshd.common.session.helpers

public abstract Class AbstractSessionIoHandler

extends AbstractLoggingBean
implements IoHandler
Class Inheritance
All Implemented Interfaces
org.apache.sshd.common.io.IoHandler
Known Direct Subclasses
org.apache.sshd.common.session.helpers.AbstractSessionFactory
Imports
org.apache.sshd.common.RuntimeSshException, org.apache.sshd.common.io.IoHandler, .IoSession, org.apache.sshd.common.util.Readable, .ValidateUtils, org.apache.sshd.common.util.logging.AbstractLoggingBean

TODO Add javadoc
Author
Apache MINA SSHD Project

Field Summary

Inherited from org.apache.sshd.common.util.logging.AbstractLoggingBean:
log

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
protected abstract AbstractSession
public void
public void
public void
public void
Inherited from org.apache.sshd.common.util.logging.AbstractLoggingBean:
debugdebugdebugdebugdebugerrorerrorerrorerrorerrorgetSimplifiedLoggerinfoinfowarnwarnwarnwarnwarnwarnwarnwarn

Constructor Detail

AbstractSessionIoHandlerback to summary
protected AbstractSessionIoHandler()

Method Detail

createSessionback to summary
protected abstract AbstractSession createSession(IoSession ioSession) throws Exception
exceptionCaughtback to summary
public void exceptionCaught(IoSession ioSession, Throwable cause) throws Exception

Implements org.apache.sshd.common.io.IoHandler.exceptionCaught.

Annotations
@Override
messageReceivedback to summary
public void messageReceived(IoSession ioSession, Readable message) throws Exception

Implements org.apache.sshd.common.io.IoHandler.messageReceived.

Annotations
@Override
sessionClosedback to summary
public void sessionClosed(IoSession ioSession) throws Exception

Implements org.apache.sshd.common.io.IoHandler.sessionClosed.

Annotations
@Override
sessionCreatedback to summary
public void sessionCreated(IoSession ioSession) throws Exception

Implements org.apache.sshd.common.io.IoHandler.sessionCreated.

Annotations
@Override