public List<ContractSummaryBean> getClientContractSummaries(String orgId, String clientId, String version)
         throws ClientNotFoundException, ContractNotFoundException, NotAuthorizedException, StorageException {
        return query.getClientContracts(orgId, clientId, version);
    }
Check to see if the contract already exists, by getting a list of all the
client's contracts and comparing with the one being created.
manager/api/rest-impl/src/main/java/io/apiman/manager/api/service/ContractService.java