@Override
    protected void process(Map<String, Object> jsonrpc2Params) throws Exception {
        if (method.equals(Constants.Method.CREATE_REPLY)) {
            createReply(jsonrpc2Params);
        } else if (method.equals(Constants.Method.MODIFY_REPLY)) {
            modifyReply(jsonrpc2Params);
        } else if (method.equals(Constants.Method.DELETE_REPLY)) {
            deleteReply(jsonrpc2Params);
        } else if (method.equals(Constants.Method.THUMB_UP)) {
            thumbUp(jsonrpc2Params);
        } else if (method.equals(Constants.Method.CREATE_NOTE)) {
            createNote(jsonrpc2Params);
        } else if (method.equals(Constants.Method.MODIFY_NOTE)) {
            modifyNote(jsonrpc2Params);
        } else if (method.equals(Constants.Method.DELETE_NOTE)) {
            deleteNote(jsonrpc2Params);
        } else {
            throwJSONRPC2Error(JSONRPC2Error.METHOD_NOT_FOUND, Constants.Errors.METHOD_NOT_FOUND, method);
        }
    }