class RDLBackendHandler implements TextProtocolBackendHandler {

    @Override
    public BackendResponse execute() throws SQLException {
        SQLStatementContext<?> context = getSQLStatementContext();
        if (!isRegistryCenterExisted()) {
            throw new SQLException(String.format("No Registry center to execute `%s` SQL", context.getClass().getSimpleName()));
        }
        return getBackendResponse(context);
    }

}