| Package | Description |
|---|---|
| io.apiman.manager.api.core |
| 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.createGateway(io.apiman.manager.api.beans.gateways.GatewayBean gateway) |
void |
IIdmStorage.createMembership(io.apiman.manager.api.beans.idm.RoleMembershipBean membership)
Grants membership into a role for a user.
|
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 |
IIdmStorage.createRole(io.apiman.manager.api.beans.idm.RoleBean role)
Creates a new role in the role storage system.
|
void |
IStorage.createService(io.apiman.manager.api.beans.services.ServiceBean service) |
void |
IStorage.createServiceVersion(io.apiman.manager.api.beans.services.ServiceVersionBean version) |
void |
IIdmStorage.createUser(io.apiman.manager.api.beans.idm.UserBean user)
Creates a user in the IDM system.
|
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.deleteGateway(io.apiman.manager.api.beans.gateways.GatewayBean gateway) |
void |
IIdmStorage.deleteMembership(String userId,
String roleId,
String organizationId)
Deletes a single membership.
|
void |
IIdmStorage.deleteMemberships(String userId,
String organizationId)
Deletes all role memberships for a user in a given organization.
|
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 |
IIdmStorage.deleteRole(io.apiman.manager.api.beans.idm.RoleBean role)
Deletes a role from the system.
|
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> |
IIdmStorage.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> |
IIdmStorage.findUsers(io.apiman.manager.api.beans.search.SearchCriteriaBean criteria)
Returns a list of users that match the given search criteria.
|
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.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.orgs.OrganizationBean |
IStorage.getOrganization(String id) |
Set<io.apiman.manager.api.beans.idm.RoleMembershipBean> |
IIdmStorage.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> |
IIdmStorage.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 |
IIdmStorage.getRole(String roleId)
Gets a role by id.
|
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 |
IIdmStorage.getUser(String userId)
Gets a user by id.
|
Set<io.apiman.manager.api.beans.idm.RoleMembershipBean> |
IIdmStorage.getUserMemberships(String userId)
Gets all the user's memberships.
|
Set<io.apiman.manager.api.beans.idm.RoleMembershipBean> |
IIdmStorage.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.updatePolicy(io.apiman.manager.api.beans.policies.PolicyBean policy) |
void |
IStorage.updatePolicyDefinition(io.apiman.manager.api.beans.policies.PolicyDefinitionBean policyDef) |
void |
IIdmStorage.updateRole(io.apiman.manager.api.beans.idm.RoleBean role)
Updates a single role (typically with new permissions).
|
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 |
IIdmStorage.updateUser(io.apiman.manager.api.beans.idm.UserBean user)
Updates the personal information about a user.
|
Copyright © 2015 JBoss, a division of Red Hat. All rights reserved.