|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sshtools.j2ssh.transport.Service
com.sshtools.j2ssh.transport.AsyncService
com.sshtools.daemon.authentication.AuthenticationProtocolServer
DOCUMENT ME!
Field Summary |
Fields inherited from class com.sshtools.j2ssh.transport.AsyncService |
thread |
Fields inherited from class com.sshtools.j2ssh.transport.Service |
ACCEPTING_SERVICE, messageStore, REQUESTING_SERVICE, startMode, state, transport |
Constructor Summary | |
AuthenticationProtocolServer()
Creates a new AuthenticationProtocolServer object. |
Method Summary | |
void |
acceptService(Service service)
DOCUMENT ME! |
protected int[] |
getAsyncMessageFilter()
DOCUMENT ME! |
TransportProtocolState |
getConnectionState()
DOCUMENT ME! |
byte[] |
getSessionIdentifier()
DOCUMENT ME! |
protected void |
onMessageReceived(SshMessage msg)
DOCUMENT ME! |
protected void |
onServiceAccept()
DOCUMENT ME! |
protected void |
onServiceInit(int startMode)
DOCUMENT ME! |
protected void |
onServiceRequest()
DOCUMENT ME! |
protected void |
onStop()
DOCUMENT ME! |
SshMessage |
readMessage()
DOCUMENT ME! |
void |
registerMessage(int messageId,
java.lang.Class cls)
DOCUMENT ME! |
void |
sendMessage(SshMessage msg)
DOCUMENT ME! |
Methods inherited from class com.sshtools.j2ssh.transport.AsyncService |
onStart, run |
Methods inherited from class com.sshtools.j2ssh.transport.Service |
getServiceName, getState, init, sendServiceAccept, start, stop |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public AuthenticationProtocolServer()
Method Detail |
protected void onServiceAccept() throws java.io.IOException
onServiceAccept
in class Service
java.io.IOException
- DOCUMENT ME!protected void onServiceInit(int startMode) throws java.io.IOException
onServiceInit
in class Service
startMode
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!public byte[] getSessionIdentifier()
public TransportProtocolState getConnectionState()
public void sendMessage(SshMessage msg) throws java.io.IOException
msg
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!public SshMessage readMessage() throws java.io.IOException
java.io.IOException
- DOCUMENT ME!
SshException
- DOCUMENT ME!public void registerMessage(int messageId, java.lang.Class cls)
messageId
- DOCUMENT ME!cls
- DOCUMENT ME!protected void onServiceRequest() throws java.io.IOException
onServiceRequest
in class Service
java.io.IOException
- DOCUMENT ME!
AuthenticationProtocolException
- DOCUMENT ME!protected void onMessageReceived(SshMessage msg) throws java.io.IOException
onMessageReceived
in class AsyncService
msg
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!
AuthenticationProtocolException
- DOCUMENT ME!protected int[] getAsyncMessageFilter()
getAsyncMessageFilter
in class AsyncService
public void acceptService(Service service)
service
- DOCUMENT ME!protected void onStop()
onStop
in class AsyncService
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |