/** * @see io.apiman.manager.api.core.IStorageQuery#auditEntity(java.lang.String, java.lang.String, java.lang.String, java.lang.Class, io.apiman.manager.api.beans.search.PagingBean) */ @Override public <T> SearchResultsBean<AuditEntryBean> auditEntity(String organizationId, String entityId, String entityVersion, Class<T> type, PagingBean paging) throws StorageException { refresh(); return this.delegate.auditEntity(organizationId, entityId, entityVersion, type, paging); }
/** * @see io.apiman.manager.api.rest.contract.IOrganizationResource#getPlanVersionActivity(java.lang.String, java.lang.String, java.lang.String, int, int) */ @Override public SearchResultsBean<AuditEntryBean> getPlanVersionActivity(String organizationId, String planId, String version, int page, int pageSize) throws PlanVersionNotFoundException, NotAuthorizedException { if (!securityContext.hasPermission(PermissionType.planView, organizationId)) throw ExceptionFactory.notAuthorizedException(); if (page <= 1) { page = 1; } if (pageSize == 0) { pageSize = 20; } try { SearchResultsBean<AuditEntryBean> rval; PagingBean paging = new PagingBean(); paging.setPage(page); paging.setPageSize(pageSize); rval = query.auditEntity(organizationId, planId, version, PlanBean.class, paging); return rval; } catch (StorageException e) { throw new SystemErrorException(e); } }
/** * @see io.apiman.manager.api.rest.contract.IOrganizationResource#getApiActivity(java.lang.String, java.lang.String, int, int) */ @Override public SearchResultsBean<AuditEntryBean> getApiActivity(String organizationId, String apiId, int page, int pageSize) throws ApiNotFoundException, NotAuthorizedException { if (!securityContext.hasPermission(PermissionType.apiView, organizationId)) throw ExceptionFactory.notAuthorizedException(); if (page <= 1) { page = 1; } if (pageSize == 0) { pageSize = 20; } try { SearchResultsBean<AuditEntryBean> rval; PagingBean paging = new PagingBean(); paging.setPage(page); paging.setPageSize(pageSize); rval = query.auditEntity(organizationId, apiId, null, ApiBean.class, paging); return rval; } catch (StorageException e) { throw new SystemErrorException(e); } }
/** * @see io.apiman.manager.api.rest.contract.IOrganizationResource#getPlanActivity(java.lang.String, java.lang.String, int, int) */ @Override public SearchResultsBean<AuditEntryBean> getPlanActivity(String organizationId, String planId, int page, int pageSize) throws PlanNotFoundException, NotAuthorizedException { if (!securityContext.hasPermission(PermissionType.planView, organizationId)) throw ExceptionFactory.notAuthorizedException(); if (page <= 1) { page = 1; } if (pageSize == 0) { pageSize = 20; } try { SearchResultsBean<AuditEntryBean> rval; PagingBean paging = new PagingBean(); paging.setPage(page); paging.setPageSize(pageSize); rval = query.auditEntity(organizationId, planId, null, PlanBean.class, paging); return rval; } catch (StorageException e) { throw new SystemErrorException(e); } }
/** * @see io.apiman.manager.api.rest.contract.IOrganizationResource#getPlanVersionActivity(java.lang.String, java.lang.String, java.lang.String, int, int) */ @Override public SearchResultsBean<AuditEntryBean> getPlanVersionActivity(String organizationId, String planId, String version, int page, int pageSize) throws PlanVersionNotFoundException, NotAuthorizedException { if (!securityContext.hasPermission(PermissionType.planView, organizationId)) throw ExceptionFactory.notAuthorizedException(); if (page <= 1) { page = 1; } if (pageSize == 0) { pageSize = 20; } try { SearchResultsBean<AuditEntryBean> rval; PagingBean paging = new PagingBean(); paging.setPage(page); paging.setPageSize(pageSize); rval = query.auditEntity(organizationId, planId, version, PlanBean.class, paging); return rval; } catch (StorageException e) { throw new SystemErrorException(e); } }
/** * @see io.apiman.manager.api.rest.contract.IOrganizationResource#getApiVersionActivity(java.lang.String, java.lang.String, java.lang.String, int, int) */ @Override public SearchResultsBean<AuditEntryBean> getApiVersionActivity(String organizationId, String apiId, String version, int page, int pageSize) throws ApiVersionNotFoundException, NotAuthorizedException { if (!securityContext.hasPermission(PermissionType.apiView, organizationId)) throw ExceptionFactory.notAuthorizedException(); if (page <= 1) { page = 1; } if (pageSize == 0) { pageSize = 20; } try { SearchResultsBean<AuditEntryBean> rval; PagingBean paging = new PagingBean(); paging.setPage(page); paging.setPageSize(pageSize); rval = query.auditEntity(organizationId, apiId, version, ApiBean.class, paging); return rval; } catch (StorageException e) { throw new SystemErrorException(e); } }
/** * @see io.apiman.manager.api.rest.contract.IOrganizationResource#getPlanActivity(java.lang.String, java.lang.String, int, int) */ @Override public SearchResultsBean<AuditEntryBean> getPlanActivity(String organizationId, String planId, int page, int pageSize) throws PlanNotFoundException, NotAuthorizedException { if (!securityContext.hasPermission(PermissionType.planView, organizationId)) throw ExceptionFactory.notAuthorizedException(); if (page <= 1) { page = 1; } if (pageSize == 0) { pageSize = 20; } try { SearchResultsBean<AuditEntryBean> rval; PagingBean paging = new PagingBean(); paging.setPage(page); paging.setPageSize(pageSize); rval = query.auditEntity(organizationId, planId, null, PlanBean.class, paging); return rval; } catch (StorageException e) { throw new SystemErrorException(e); } }
/** * @see io.apiman.manager.api.rest.contract.IOrganizationResource#getApiActivity(java.lang.String, java.lang.String, int, int) */ @Override public SearchResultsBean<AuditEntryBean> getApiActivity(String organizationId, String apiId, int page, int pageSize) throws ApiNotFoundException, NotAuthorizedException { if (!securityContext.hasPermission(PermissionType.apiView, organizationId)) throw ExceptionFactory.notAuthorizedException(); if (page <= 1) { page = 1; } if (pageSize == 0) { pageSize = 20; } try { SearchResultsBean<AuditEntryBean> rval; PagingBean paging = new PagingBean(); paging.setPage(page); paging.setPageSize(pageSize); rval = query.auditEntity(organizationId, apiId, null, ApiBean.class, paging); return rval; } catch (StorageException e) { throw new SystemErrorException(e); } }
/** * @see io.apiman.manager.api.rest.contract.IOrganizationResource#getApiVersionActivity(java.lang.String, java.lang.String, java.lang.String, int, int) */ @Override public SearchResultsBean<AuditEntryBean> getApiVersionActivity(String organizationId, String apiId, String version, int page, int pageSize) throws ApiVersionNotFoundException, NotAuthorizedException { if (!securityContext.hasPermission(PermissionType.apiView, organizationId)) throw ExceptionFactory.notAuthorizedException(); if (page <= 1) { page = 1; } if (pageSize == 0) { pageSize = 20; } try { SearchResultsBean<AuditEntryBean> rval; PagingBean paging = new PagingBean(); paging.setPage(page); paging.setPageSize(pageSize); rval = query.auditEntity(organizationId, apiId, version, ApiBean.class, paging); return rval; } catch (StorageException e) { throw new SystemErrorException(e); } }
/** * @see io.apiman.manager.api.rest.contract.IOrganizationResource#getClientVersionActivity(java.lang.String, java.lang.String, java.lang.String, int, int) */ @Override public SearchResultsBean<AuditEntryBean> getClientVersionActivity(String organizationId, String clientId, String version, int page, int pageSize) throws ClientVersionNotFoundException, NotAuthorizedException { if (!securityContext.hasPermission(PermissionType.clientView, organizationId)) throw ExceptionFactory.notAuthorizedException(); if (page <= 1) { page = 1; } if (pageSize == 0) { pageSize = 20; } try { SearchResultsBean<AuditEntryBean> rval; PagingBean paging = new PagingBean(); paging.setPage(page); paging.setPageSize(pageSize); rval = query.auditEntity(organizationId, clientId, version, ClientBean.class, paging); return rval; } catch (AbstractRestException e) { storage.rollbackTx(); throw e; } catch (Exception e) { throw new SystemErrorException(e); } }
/** * @see io.apiman.manager.api.rest.contract.IOrganizationResource#activity(java.lang.String, int, int) */ @Override public SearchResultsBean<AuditEntryBean> activity(String organizationId, int page, int pageSize) throws OrganizationNotFoundException, NotAuthorizedException { if (!securityContext.isMemberOf(organizationId)) throw ExceptionFactory.notAuthorizedException(); if (page <= 1) { page = 1; } if (pageSize == 0) { pageSize = 20; } try { SearchResultsBean<AuditEntryBean> rval; PagingBean paging = new PagingBean(); paging.setPage(page); paging.setPageSize(pageSize); rval = query.auditEntity(organizationId, null, null, null, paging); return rval; } catch (AbstractRestException e) { storage.rollbackTx(); throw e; } catch (Exception e) { throw new SystemErrorException(e); } }
/** * @see io.apiman.manager.api.rest.contract.IOrganizationResource#getClientActivity(java.lang.String, java.lang.String, int, int) */ @Override public SearchResultsBean<AuditEntryBean> getClientActivity(String organizationId, String clientId, int page, int pageSize) throws ClientNotFoundException, NotAuthorizedException { if (!securityContext.hasPermission(PermissionType.clientView, organizationId)) throw ExceptionFactory.notAuthorizedException(); if (page <= 1) { page = 1; } if (pageSize == 0) { pageSize = 20; } try { SearchResultsBean<AuditEntryBean> rval; PagingBean paging = new PagingBean(); paging.setPage(page); paging.setPageSize(pageSize); rval = query.auditEntity(organizationId, clientId, null, ClientBean.class, paging); return rval; } catch (AbstractRestException e) { storage.rollbackTx(); throw e; } catch (Exception e) { throw new SystemErrorException(e); } }
/** * @see io.apiman.manager.api.rest.contract.IOrganizationResource#getClientActivity(java.lang.String, java.lang.String, int, int) */ @Override public SearchResultsBean<AuditEntryBean> getClientActivity(String organizationId, String clientId, int page, int pageSize) throws ClientNotFoundException, NotAuthorizedException { if (!securityContext.hasPermission(PermissionType.clientView, organizationId)) throw ExceptionFactory.notAuthorizedException(); if (page <= 1) { page = 1; } if (pageSize == 0) { pageSize = 20; } try { SearchResultsBean<AuditEntryBean> rval; PagingBean paging = new PagingBean(); paging.setPage(page); paging.setPageSize(pageSize); rval = query.auditEntity(organizationId, clientId, null, ClientBean.class, paging); return rval; } catch (AbstractRestException e) { storage.rollbackTx(); throw e; } catch (Exception e) { throw new SystemErrorException(e); } }
/** * @see io.apiman.manager.api.rest.contract.IOrganizationResource#activity(java.lang.String, int, int) */ @Override public SearchResultsBean<AuditEntryBean> activity(String organizationId, int page, int pageSize) throws OrganizationNotFoundException, NotAuthorizedException { if (!securityContext.isMemberOf(organizationId)) throw ExceptionFactory.notAuthorizedException(); if (page <= 1) { page = 1; } if (pageSize == 0) { pageSize = 20; } try { SearchResultsBean<AuditEntryBean> rval; PagingBean paging = new PagingBean(); paging.setPage(page); paging.setPageSize(pageSize); rval = query.auditEntity(organizationId, null, null, null, paging); return rval; } catch (AbstractRestException e) { storage.rollbackTx(); throw e; } catch (Exception e) { throw new SystemErrorException(e); } }
/** * @see io.apiman.manager.api.rest.contract.IOrganizationResource#getClientVersionActivity(java.lang.String, java.lang.String, java.lang.String, int, int) */ @Override public SearchResultsBean<AuditEntryBean> getClientVersionActivity(String organizationId, String clientId, String version, int page, int pageSize) throws ClientVersionNotFoundException, NotAuthorizedException { if (!securityContext.hasPermission(PermissionType.clientView, organizationId)) throw ExceptionFactory.notAuthorizedException(); if (page <= 1) { page = 1; } if (pageSize == 0) { pageSize = 20; } try { SearchResultsBean<AuditEntryBean> rval; PagingBean paging = new PagingBean(); paging.setPage(page); paging.setPageSize(pageSize); rval = query.auditEntity(organizationId, clientId, version, ClientBean.class, paging); return rval; } catch (AbstractRestException e) { storage.rollbackTx(); throw e; } catch (Exception e) { throw new SystemErrorException(e); } }