| Package | Description |
|---|---|
| io.apiman.manager.api.core | |
| io.apiman.manager.api.core.download |
| Modifier and Type | Method and Description |
|---|---|
<T> io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.audit.AuditEntryBean> |
IStorageQuery.auditEntity(String organizationId,
String entityId,
String entityVersion,
Class<T> type,
io.apiman.manager.api.beans.search.PagingBean paging)
Gets the audit log for an entity.
|
<T> io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.audit.AuditEntryBean> |
IStorageQuery.auditUser(String userId,
io.apiman.manager.api.beans.search.PagingBean paging)
Gets the audit log for a user.
|
void |
IStorage.beginTx() |
void |
IStorage.commitTx() |
void |
IStorage.createApplication(io.apiman.manager.api.beans.apps.ApplicationBean application) |
void |
IStorage.createApplicationVersion(io.apiman.manager.api.beans.apps.ApplicationVersionBean version) |
void |
IStorage.createAuditEntry(io.apiman.manager.api.beans.audit.AuditEntryBean entry) |
void |
IStorage.createContract(io.apiman.manager.api.beans.contracts.ContractBean contract) |
void |
IStorage.createDownload(io.apiman.manager.api.beans.download.DownloadBean download) |
io.apiman.manager.api.beans.download.DownloadBean |
IDownloadManager.createDownload(io.apiman.manager.api.beans.download.DownloadType type,
String path)
Creates a download.
|
void |
IStorage.createGateway(io.apiman.manager.api.beans.gateways.GatewayBean gateway) |
void |
IStorage.createMembership(io.apiman.manager.api.beans.idm.RoleMembershipBean membership) |
void |
IStorage.createOrganization(io.apiman.manager.api.beans.orgs.OrganizationBean organization) |
void |
IStorage.createPlan(io.apiman.manager.api.beans.plans.PlanBean plan) |
void |
IStorage.createPlanVersion(io.apiman.manager.api.beans.plans.PlanVersionBean version) |
void |
IStorage.createPlugin(io.apiman.manager.api.beans.plugins.PluginBean plugin) |
void |
IStorage.createPolicy(io.apiman.manager.api.beans.policies.PolicyBean policy) |
void |
IStorage.createPolicyDefinition(io.apiman.manager.api.beans.policies.PolicyDefinitionBean policyDef) |
void |
IStorage.createRole(io.apiman.manager.api.beans.idm.RoleBean role) |
void |
IStorage.createService(io.apiman.manager.api.beans.services.ServiceBean service) |
void |
IStorage.createServiceVersion(io.apiman.manager.api.beans.services.ServiceVersionBean version) |
void |
IStorage.createUser(io.apiman.manager.api.beans.idm.UserBean user) |
void |
IStorage.deleteApplication(io.apiman.manager.api.beans.apps.ApplicationBean application) |
void |
IStorage.deleteApplicationVersion(io.apiman.manager.api.beans.apps.ApplicationVersionBean version) |
void |
IStorage.deleteContract(io.apiman.manager.api.beans.contracts.ContractBean contract) |
void |
IStorage.deleteDownload(io.apiman.manager.api.beans.download.DownloadBean download) |
void |
IStorage.deleteGateway(io.apiman.manager.api.beans.gateways.GatewayBean gateway) |
void |
IStorage.deleteMembership(String userId,
String roleId,
String organizationId) |
void |
IStorage.deleteMemberships(String userId,
String organizationId) |
void |
IStorage.deleteOrganization(io.apiman.manager.api.beans.orgs.OrganizationBean organization) |
void |
IStorage.deletePlan(io.apiman.manager.api.beans.plans.PlanBean plan) |
void |
IStorage.deletePlanVersion(io.apiman.manager.api.beans.plans.PlanVersionBean version) |
void |
IStorage.deletePlugin(io.apiman.manager.api.beans.plugins.PluginBean plugin) |
void |
IStorage.deletePolicy(io.apiman.manager.api.beans.policies.PolicyBean policy) |
void |
IStorage.deletePolicyDefinition(io.apiman.manager.api.beans.policies.PolicyDefinitionBean policyDef) |
void |
IStorage.deleteRole(io.apiman.manager.api.beans.idm.RoleBean role) |
void |
IStorage.deleteService(io.apiman.manager.api.beans.services.ServiceBean service) |
void |
IStorage.deleteServiceDefinition(io.apiman.manager.api.beans.services.ServiceVersionBean version) |
void |
IStorage.deleteServiceVersion(io.apiman.manager.api.beans.services.ServiceVersionBean version) |
io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.summary.ApplicationSummaryBean> |
IStorageQuery.findApplications(io.apiman.manager.api.beans.search.SearchCriteriaBean criteria)
Finds applications by the provided criteria.
|
io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.summary.OrganizationSummaryBean> |
IStorageQuery.findOrganizations(io.apiman.manager.api.beans.search.SearchCriteriaBean criteria)
Finds organizations by the provided criteria.
|
io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.summary.PlanSummaryBean> |
IStorageQuery.findPlans(String organizationId,
io.apiman.manager.api.beans.search.SearchCriteriaBean criteria)
Finds plans (within an organization) with the given criteria.
|
io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.idm.RoleBean> |
IStorageQuery.findRoles(io.apiman.manager.api.beans.search.SearchCriteriaBean criteria)
Returns a list of users that match the given search criteria.
|
io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.summary.ServiceSummaryBean> |
IStorageQuery.findServices(io.apiman.manager.api.beans.search.SearchCriteriaBean criteria)
Finds services by the provided criteria.
|
io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.idm.UserBean> |
IStorageQuery.findUsers(io.apiman.manager.api.beans.search.SearchCriteriaBean criteria)
Returns a list of users that match the given search criteria.
|
Iterator<io.apiman.manager.api.beans.apps.ApplicationBean> |
IStorage.getAllApplications(String organizationId) |
Iterator<io.apiman.manager.api.beans.apps.ApplicationVersionBean> |
IStorage.getAllApplicationVersions(String organizationId,
String applicationId) |
Iterator<io.apiman.manager.api.beans.audit.AuditEntryBean> |
IStorage.getAllAuditEntries(String organizationId) |
Iterator<io.apiman.manager.api.beans.contracts.ContractBean> |
IStorage.getAllContracts(String organizationId,
String applicationId,
String version) |
Iterator<io.apiman.manager.api.beans.gateways.GatewayBean> |
IStorage.getAllGateways() |
Iterator<io.apiman.manager.api.beans.idm.RoleMembershipBean> |
IStorage.getAllMemberships(String organizationId) |
Iterator<io.apiman.manager.api.beans.orgs.OrganizationBean> |
IStorage.getAllOrganizations() |
Iterator<io.apiman.manager.api.beans.plans.PlanBean> |
IStorage.getAllPlans(String organizationId) |
Iterator<io.apiman.manager.api.beans.plans.PlanVersionBean> |
IStorage.getAllPlanVersions(String organizationId,
String planId) |
Iterator<io.apiman.manager.api.beans.plugins.PluginBean> |
IStorage.getAllPlugins() |
Iterator<io.apiman.manager.api.beans.policies.PolicyBean> |
IStorage.getAllPolicies(String organizationId,
String entityId,
String version,
io.apiman.manager.api.beans.policies.PolicyType type) |
Iterator<io.apiman.manager.api.beans.policies.PolicyDefinitionBean> |
IStorage.getAllPolicyDefinitions() |
Iterator<io.apiman.manager.api.beans.idm.RoleBean> |
IStorage.getAllRoles() |
Iterator<io.apiman.manager.api.beans.services.ServiceBean> |
IStorage.getAllServices(String organizationId) |
Iterator<io.apiman.manager.api.beans.services.ServiceVersionBean> |
IStorage.getAllServiceVersions(String organizationId,
String serviceId) |
Iterator<io.apiman.manager.api.beans.idm.UserBean> |
IStorage.getAllUsers() |
io.apiman.manager.api.beans.summary.ApiRegistryBean |
IStorageQuery.getApiRegistry(String organizationId,
String applicationId,
String version)
Returns the api registry for the given application.
|
io.apiman.manager.api.beans.apps.ApplicationBean |
IStorage.getApplication(String organizationId,
String id) |
List<io.apiman.manager.api.beans.summary.ContractSummaryBean> |
IStorageQuery.getApplicationContracts(String organizationId,
String applicationId,
String version)
Returns all Contracts for the application.
|
List<io.apiman.manager.api.beans.summary.ApplicationSummaryBean> |
IStorageQuery.getApplicationsInOrg(String organizationId)
Returns summary info for all applications in the given organization.
|
List<io.apiman.manager.api.beans.summary.ApplicationSummaryBean> |
IStorageQuery.getApplicationsInOrgs(Set<String> organizationIds)
Returns summary info for all applications in all organizations in the given set.
|
io.apiman.manager.api.beans.apps.ApplicationVersionBean |
IStorage.getApplicationVersion(String organizationId,
String applicationId,
String version) |
List<io.apiman.manager.api.beans.summary.ApplicationVersionSummaryBean> |
IStorageQuery.getApplicationVersions(String organizationId,
String applicationId)
Returns all application versions for a given app.
|
io.apiman.manager.api.beans.contracts.ContractBean |
IStorage.getContract(Long id) |
io.apiman.manager.api.beans.download.DownloadBean |
IStorage.getDownload(String id) |
io.apiman.manager.api.beans.download.DownloadBean |
IDownloadManager.getDownload(String downloadId)
Gets the previously created download with the given ID.
|
io.apiman.manager.api.beans.gateways.GatewayBean |
IStorage.getGateway(String id) |
int |
IStorageQuery.getMaxPolicyOrderIndex(String organizationId,
String entityId,
String entityVersion,
io.apiman.manager.api.beans.policies.PolicyType type)
Returns the largest order index value for the policies assigned to the
given entity.
|
io.apiman.manager.api.beans.idm.RoleMembershipBean |
IStorage.getMembership(String userId,
String roleId,
String organizationId) |
io.apiman.manager.api.beans.orgs.OrganizationBean |
IStorage.getOrganization(String id) |
Set<io.apiman.manager.api.beans.idm.RoleMembershipBean> |
IStorageQuery.getOrgMemberships(String organizationId)
Gets all the memberships configured for a particular organization.
|
List<io.apiman.manager.api.beans.summary.OrganizationSummaryBean> |
IStorageQuery.getOrgs(Set<String> organizationIds)
Returns summary info for all organizations in the given set.
|
Set<io.apiman.manager.api.beans.idm.PermissionBean> |
IStorageQuery.getPermissions(String userId)
Returns a set of permissions granted to the user due to their role
memberships.
|
io.apiman.manager.api.beans.plans.PlanBean |
IStorage.getPlan(String organizationId,
String id) |
List<io.apiman.manager.api.beans.summary.PlanSummaryBean> |
IStorageQuery.getPlansInOrg(String organizationId)
Returns summary info for all plans in the given organization.
|
List<io.apiman.manager.api.beans.summary.PlanSummaryBean> |
IStorageQuery.getPlansInOrgs(Set<String> organizationIds)
Returns summary info for all plans in all organizations in the given set.
|
io.apiman.manager.api.beans.plans.PlanVersionBean |
IStorage.getPlanVersion(String organizationId,
String planId,
String version) |
List<io.apiman.manager.api.beans.summary.PlanVersionSummaryBean> |
IStorageQuery.getPlanVersions(String organizationId,
String planId)
Returns all plan versions for a given plan.
|
io.apiman.manager.api.beans.plugins.PluginBean |
IStorage.getPlugin(long id) |
io.apiman.manager.api.beans.plugins.PluginBean |
IStorage.getPlugin(String groupId,
String artifactId) |
List<io.apiman.manager.api.beans.summary.PolicySummaryBean> |
IStorageQuery.getPolicies(String organizationId,
String entityId,
String version,
io.apiman.manager.api.beans.policies.PolicyType type)
Returns all policies of the given type for the given entity/version.
|
io.apiman.manager.api.beans.policies.PolicyBean |
IStorage.getPolicy(io.apiman.manager.api.beans.policies.PolicyType type,
String organizationId,
String entityId,
String version,
Long id) |
io.apiman.manager.api.beans.policies.PolicyDefinitionBean |
IStorage.getPolicyDefinition(String id) |
io.apiman.manager.api.beans.idm.RoleBean |
IStorage.getRole(String roleId) |
io.apiman.manager.api.beans.services.ServiceBean |
IStorage.getService(String organizationId,
String id) |
List<io.apiman.manager.api.beans.summary.ContractSummaryBean> |
IStorageQuery.getServiceContracts(String organizationId,
String serviceId,
String version,
int page,
int pageSize)
Gets a list of contracts for the given service.
|
InputStream |
IStorage.getServiceDefinition(io.apiman.manager.api.beans.services.ServiceVersionBean serviceVersion) |
List<io.apiman.manager.api.beans.summary.ServiceSummaryBean> |
IStorageQuery.getServicesInOrg(String organizationId)
Returns summary info for all services in the given organization.
|
List<io.apiman.manager.api.beans.summary.ServiceSummaryBean> |
IStorageQuery.getServicesInOrgs(Set<String> organizationIds)
Returns summary info for all services in all organizations in the given set.
|
io.apiman.manager.api.beans.services.ServiceVersionBean |
IStorage.getServiceVersion(String organizationId,
String serviceId,
String version) |
List<io.apiman.manager.api.beans.summary.ServicePlanSummaryBean> |
IStorageQuery.getServiceVersionPlans(String organizationId,
String serviceId,
String version)
Returns the service plans configured for the given service version.
|
List<io.apiman.manager.api.beans.summary.ServiceVersionSummaryBean> |
IStorageQuery.getServiceVersions(String organizationId,
String serviceId)
Returns all service versions for a given service.
|
io.apiman.manager.api.beans.idm.UserBean |
IStorage.getUser(String userId) |
Set<io.apiman.manager.api.beans.idm.RoleMembershipBean> |
IStorageQuery.getUserMemberships(String userId)
Gets all the user's memberships.
|
Set<io.apiman.manager.api.beans.idm.RoleMembershipBean> |
IStorageQuery.getUserMemberships(String userId,
String organizationId)
Gets all the user's memberships for the given organization.
|
List<io.apiman.manager.api.beans.summary.GatewaySummaryBean> |
IStorageQuery.listGateways()
Lists all of the Gateways.
|
List<io.apiman.manager.api.beans.summary.PolicyDefinitionSummaryBean> |
IStorageQuery.listPluginPolicyDefs(Long pluginId)
Lists all of the policy definitions contributed via a particular plugin.
|
List<io.apiman.manager.api.beans.summary.PluginSummaryBean> |
IStorageQuery.listPlugins()
Lists all of the Plugins.
|
List<io.apiman.manager.api.beans.summary.PolicyDefinitionSummaryBean> |
IStorageQuery.listPolicyDefinitions()
Lists the policy definitions in the system.
|
void |
IStorage.reorderPolicies(io.apiman.manager.api.beans.policies.PolicyType type,
String organizationId,
String entityId,
String entityVersion,
List<Long> newOrder) |
void |
IStorage.updateApplication(io.apiman.manager.api.beans.apps.ApplicationBean application) |
void |
IStorage.updateApplicationVersion(io.apiman.manager.api.beans.apps.ApplicationVersionBean version) |
void |
IStorage.updateGateway(io.apiman.manager.api.beans.gateways.GatewayBean gateway) |
void |
IStorage.updateOrganization(io.apiman.manager.api.beans.orgs.OrganizationBean organization) |
void |
IStorage.updatePlan(io.apiman.manager.api.beans.plans.PlanBean plan) |
void |
IStorage.updatePlanVersion(io.apiman.manager.api.beans.plans.PlanVersionBean version) |
void |
IStorage.updatePlugin(io.apiman.manager.api.beans.plugins.PluginBean pluginBean) |
void |
IStorage.updatePolicy(io.apiman.manager.api.beans.policies.PolicyBean policy) |
void |
IStorage.updatePolicyDefinition(io.apiman.manager.api.beans.policies.PolicyDefinitionBean policyDef) |
void |
IStorage.updateRole(io.apiman.manager.api.beans.idm.RoleBean role) |
void |
IStorage.updateService(io.apiman.manager.api.beans.services.ServiceBean service) |
void |
IStorage.updateServiceDefinition(io.apiman.manager.api.beans.services.ServiceVersionBean version,
InputStream definitionStream) |
void |
IStorage.updateServiceVersion(io.apiman.manager.api.beans.services.ServiceVersionBean version) |
void |
IStorage.updateUser(io.apiman.manager.api.beans.idm.UserBean user) |
| Modifier and Type | Method and Description |
|---|---|
io.apiman.manager.api.beans.download.DownloadBean |
DownloadManager.createDownload(io.apiman.manager.api.beans.download.DownloadType type,
String path) |
io.apiman.manager.api.beans.download.DownloadBean |
DownloadManager.getDownload(String downloadId) |
Copyright © 2015 JBoss, a division of Red Hat. All rights reserved.