@Override
    public IPolicyProbeResponse probe(String orgId, String apiId, String apiVersion, int idx, String apiKey, String rawPayload) throws RegistrationException, GatewayAuthenticationException {
        if (!isGatewayUp()) {
            throw new RegistrationException(Messages.i18n.format("RestGatewayLink.GatewayNotRunning")); //$NON-NLS-1$
        }
        return getClient().probePolicy(orgId, apiId, apiVersion, idx, apiKey, rawPayload);
    }
@see io.apiman.manager.api.gateway.IGatewayLink#unregisterClient(io.apiman.gateway.engine.beans.Client)
manager/api/gateway/src/main/java/io/apiman/manager/api/gateway/rest/RestGatewayLink.java