Package com.sshtools.daemon.subsystem
Class SubsystemServer
java.lang.Object
com.sshtools.daemon.subsystem.SubsystemServer
- All Implemented Interfaces:
Runnable
- Direct Known Subclasses:
SftpSubsystemServer
- Version:
- $Revision: 1.12 $
- Author:
- $author$
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetState()protected abstract voidprotected voidregisterMessage(int messageId, Class implementor) voidrun()protected voidvoidsetSession(SessionChannelServer session) voidstart()voidstop()
-
Field Details
-
session
-
-
Constructor Details
-
SubsystemServer
public SubsystemServer()Creates a new SubsystemServer object.
-
-
Method Details
-
setSession
- Parameters:
session-
-
getInputStream
- Returns:
- Throws:
IOException
-
getOutputStream
- Returns:
- Throws:
IOException
-
run
public void run() -
start
public void start() -
stop
public void stop() -
getState
- Returns:
-
onMessageReceived
- Parameters:
msg-
-
registerMessage
- Parameters:
messageId-implementor-
-
sendMessage
- Parameters:
msg-
-