/** * @see io.apiman.manager.api.core.IStorageQuery#getApiVersionPlans(java.lang.String, java.lang.String, java.lang.String) */ @Override public List<ApiPlanSummaryBean> getApiVersionPlans(String organizationId, String apiId, String version) throws StorageException { refresh(); return this.delegate.getApiVersionPlans(organizationId, apiId, version); }
/** * @see io.apiman.manager.api.rest.contract.IOrganizationResource#getApiVersionPlans(java.lang.String, java.lang.String, java.lang.String) */ @Override public List<ApiPlanSummaryBean> getApiVersionPlans(String organizationId, String apiId, String version) throws ApiVersionNotFoundException, NotAuthorizedException { // Ensure the version exists first. getApiVersion(organizationId, apiId, version); try { return query.getApiVersionPlans(organizationId, apiId, version); } catch (StorageException e) { throw new SystemErrorException(e); } }
/** * @see io.apiman.manager.api.rest.contract.IOrganizationResource#getApiVersionPlans(java.lang.String, java.lang.String, java.lang.String) */ @Override public List<ApiPlanSummaryBean> getApiVersionPlans(String organizationId, String apiId, String version) throws ApiVersionNotFoundException, NotAuthorizedException { // Ensure the version exists first. getApiVersion(organizationId, apiId, version); try { return query.getApiVersionPlans(organizationId, apiId, version); } catch (StorageException e) { throw new SystemErrorException(e); } }