process
RequestHandler.Result process(Channel channel,
java.lang.String request,
boolean wantReply,
Buffer buffer)
throws java.lang.Exception
Process an SSH request. If an exception is thrown, the ConnectionService
will send a failure message if needed and the request will be considered handled.
- Specified by:
process
in interface RequestHandler<Channel>
- Parameters:
channel
- The input parameter
request
- The request string
wantReply
- Whether a reply is requested
buffer
- The Buffer
with request specific data
- Returns:
- The
RequestHandler.Result
- Throws:
java.lang.Exception
- If failed to handle the request - Note: in
order to signal an unsupported request the RequestHandler.Result.Unsupported
value should be returned