/** * @see io.apiman.manager.api.core.IClientValidator#isReady(io.apiman.manager.api.beans.clients.ClientVersionBean) */ @Override public boolean isReady(ClientVersionBean client) throws Exception { boolean hasContracts = true; List<ContractSummaryBean> contracts = storageQuery.getClientContracts(client.getClient().getOrganization().getId(), client .getClient().getId(), client.getVersion()); if (contracts.isEmpty()) { hasContracts = false; } return isReady(client, hasContracts); }