@Override
    public Response probeContractPolicy(String organizationId, String clientId, String version, Long contractId, long policyId, String rawString)
            throws ClientNotFoundException, ContractNotFoundException, NotAuthorizedException {
        securityContext.checkPermissions(PermissionType.clientView, organizationId);
        List<IPolicyProbeResponse> probeResponses = contractService.probePolicy(contractId, policyId, rawString);
        return Response.ok(probeResponses).build();
    }
REST layer for Organization

TODO(msavy): split this into multiple interfaces & impls (ApiResource, ClientAppResource, etc).

@author eric.wittmann@redhat.com
@author marc@blackparrotlabs.io
manager/api/rest-impl/src/main/java/io/apiman/manager/api/rest/impl/OrganizationResourceImpl.java