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 void
protected void
registerMessage
(int messageId, Class implementor) void
run()
protected void
void
setSession
(SessionChannelServer session) void
start()
void
stop()
-
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
-
-