Interface RequestHandler<T>

    • Method Detail

      • process

        RequestHandler.Result process​(T t,
                                      String request,
                                      boolean wantReply,
                                      Buffer buffer)
                               throws 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.
        Parameters:
        t - 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:
        Exception - If failed to handle the request - Note: in order to signal an unsupported request the RequestHandler.Result.Unsupported value should be returned