@ApplicationScoped public class RestInvokerService extends Object
| Constructor and Description |
|---|
RestInvokerService()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
createApplication(String organizationId,
io.apiman.manager.api.beans.apps.ApplicationBean app,
IRestInvokerCallback<io.apiman.manager.api.beans.apps.ApplicationBean> callback)
Creates a new application.
|
void |
createApplicationVersion(String organizationId,
String applicationId,
io.apiman.manager.api.beans.apps.ApplicationVersionBean version,
IRestInvokerCallback<io.apiman.manager.api.beans.apps.ApplicationVersionBean> callback)
Creates a new version of an app.
|
void |
createContract(String organizationId,
String applicationId,
String version,
io.apiman.manager.api.beans.contracts.NewContractBean bean,
IRestInvokerCallback<io.apiman.manager.api.beans.contracts.ContractBean> callback)
Creates a contract for an application.
|
void |
createGateway(io.apiman.manager.api.beans.gateways.GatewayBean gateway,
IRestInvokerCallback<io.apiman.manager.api.beans.gateways.GatewayBean> callback)
Creates a policy definition.
|
void |
createOrganization(io.apiman.manager.api.beans.orgs.OrganizationBean org,
IRestInvokerCallback<io.apiman.manager.api.beans.orgs.OrganizationBean> callback)
Creates a new organization.
|
void |
createPlan(String organizationId,
io.apiman.manager.api.beans.plans.PlanBean plan,
IRestInvokerCallback<io.apiman.manager.api.beans.plans.PlanBean> callback)
Creates a new plan.
|
void |
createPlanVersion(String organizationId,
String planId,
io.apiman.manager.api.beans.plans.PlanVersionBean version,
IRestInvokerCallback<io.apiman.manager.api.beans.plans.PlanVersionBean> callback)
Creates a new version of an plan.
|
void |
createPolicy(io.apiman.manager.api.beans.policies.PolicyType policyType,
String organizationId,
String entityId,
String entityVersion,
io.apiman.manager.api.beans.policies.PolicyBean bean,
IRestInvokerCallback<io.apiman.manager.api.beans.policies.PolicyBean> callback)
Creates a policy for an application, service, or plan.
|
void |
createPolicyDefinition(io.apiman.manager.api.beans.policies.PolicyDefinitionBean policyDef,
IRestInvokerCallback<io.apiman.manager.api.beans.policies.PolicyDefinitionBean> callback)
Creates a policy definition.
|
void |
createRole(io.apiman.manager.api.beans.idm.RoleBean role,
IRestInvokerCallback<io.apiman.manager.api.beans.idm.RoleBean> callback)
Creates a role.
|
void |
createService(String organizationId,
io.apiman.manager.api.beans.services.ServiceBean service,
IRestInvokerCallback<io.apiman.manager.api.beans.services.ServiceBean> callback)
Creates a new service.
|
void |
createServiceVersion(String organizationId,
String serviceId,
io.apiman.manager.api.beans.services.ServiceVersionBean version,
IRestInvokerCallback<io.apiman.manager.api.beans.services.ServiceVersionBean> callback)
Creates a new version of an service.
|
void |
deleteContract(String organizationId,
String applicationId,
String version,
Long contractId,
IRestInvokerCallback<Void> callback)
Deletes a contract.
|
void |
deleteGateway(io.apiman.manager.api.beans.gateways.GatewayBean gateway,
IRestInvokerCallback<Void> callback)
Deletes a gateway.
|
void |
deleteRole(io.apiman.manager.api.beans.idm.RoleBean role,
IRestInvokerCallback<Void> callback)
Deletes a role.
|
void |
findApplications(io.apiman.manager.api.beans.search.SearchCriteriaBean criteria,
IRestInvokerCallback<io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.apps.ApplicationBean>> callback)
Finds applications using the given search criteria.
|
void |
findOrganizations(io.apiman.manager.api.beans.search.SearchCriteriaBean criteria,
IRestInvokerCallback<io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.summary.OrganizationSummaryBean>> callback)
Finds organizations using the given search criteria.
|
void |
findServices(io.apiman.manager.api.beans.search.SearchCriteriaBean criteria,
IRestInvokerCallback<io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.summary.ServiceSummaryBean>> callback)
Finds services using the given search criteria.
|
void |
findUsers(io.apiman.manager.api.beans.search.SearchCriteriaBean criteria,
IRestInvokerCallback<io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.idm.UserBean>> callback)
Finds users using the given search criteria.
|
void |
getApiRegistry(String organizationId,
String applicationId,
String version,
IRestInvokerCallback<io.apiman.manager.api.beans.summary.ApiRegistryBean> callback)
Gets the application's API registry.
|
void |
getApplication(String organizationId,
String applicationId,
IRestInvokerCallback<io.apiman.manager.api.beans.apps.ApplicationBean> callback)
Gets an application.
|
void |
getApplicationActivity(String organizationId,
String applicationId,
int page,
int pageSize,
IRestInvokerCallback<io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.audit.AuditEntryBean>> callback)
Gets the application activity.
|
void |
getApplicationContracts(String organizationId,
String applicationId,
String version,
IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.ContractSummaryBean>> callback)
Gets the application's contracts.
|
void |
getApplicationPolicies(String organizationId,
String applicationId,
String version,
IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.PolicySummaryBean>> callback)
Gets the application's policies.
|
void |
getApplicationVersion(String organizationId,
String applicationId,
String version,
IRestInvokerCallback<io.apiman.manager.api.beans.apps.ApplicationVersionBean> callback)
Get a single version of the application.
|
void |
getApplicationVersionActivity(String organizationId,
String applicationId,
String version,
int page,
int pageSize,
IRestInvokerCallback<io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.audit.AuditEntryBean>> callback)
Gets the application activity.
|
void |
getApplicationVersions(String organizationId,
String applicationId,
IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.ApplicationVersionSummaryBean>> callback)
Gets all versions of the application.
|
void |
getCurrentUserAppOrgs(IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.OrganizationSummaryBean>> callback)
Gets the organizations visible to the current user for app creation.
|
void |
getCurrentUserApps(IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.ApplicationSummaryBean>> callback)
Gets all applications visible to the current user.
|
void |
getCurrentUserInfo(IRestInvokerCallback<io.apiman.manager.api.beans.idm.CurrentUserBean> callback)
Gets info about the current user.
|
void |
getCurrentUserPlanOrgs(IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.OrganizationSummaryBean>> callback)
Gets the organizations visible to the current user for plan creation.
|
void |
getCurrentUserServiceOrgs(IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.OrganizationSummaryBean>> callback)
Gets the organizations visible to the current user for service creation.
|
void |
getCurrentUserServices(IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.ServiceSummaryBean>> callback)
Gets all services visible to the current user.
|
void |
getGateway(String gatewayId,
IRestInvokerCallback<io.apiman.manager.api.beans.gateways.GatewayBean> callback)
Gets a single gateway by ID.
|
void |
getOrgActivity(String organizationId,
int page,
int pageSize,
IRestInvokerCallback<io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.audit.AuditEntryBean>> callback)
Gets the activity for the organization.
|
void |
getOrganization(String orgId,
IRestInvokerCallback<io.apiman.manager.api.beans.orgs.OrganizationBean> callback)
Gets an organization by ID.
|
void |
getOrgApplications(String organizationId,
IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.ApplicationSummaryBean>> callback)
Gets all applications in the organization.
|
void |
getOrgMembers(String organizationId,
IRestInvokerCallback<List<io.apiman.manager.api.beans.members.MemberBean>> callback)
Gets all members of an org.
|
void |
getOrgPlans(String organizationId,
IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.PlanSummaryBean>> callback)
Gets all plans in the organization.
|
void |
getOrgServices(String organizationId,
IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.ServiceSummaryBean>> callback)
Gets all services in the organization.
|
void |
getPlanActivity(String organizationId,
String planId,
int page,
int pageSize,
IRestInvokerCallback<io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.audit.AuditEntryBean>> callback)
Gets plan activity information.
|
void |
getPlanPolicies(String organizationId,
String planId,
String version,
IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.PolicySummaryBean>> callback)
Gets the plan's policies.
|
void |
getPlanVersion(String organizationId,
String planId,
String version,
IRestInvokerCallback<io.apiman.manager.api.beans.plans.PlanVersionBean> callback)
Gets a single version of a plan.
|
void |
getPlanVersionActivity(String organizationId,
String planId,
String version,
int page,
int pageSize,
IRestInvokerCallback<io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.audit.AuditEntryBean>> callback)
Gets plan version activity information.
|
void |
getPlanVersions(String organizationId,
String planId,
IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.PlanVersionSummaryBean>> callback)
Gets all versions of the plan.
|
void |
getPolicy(io.apiman.manager.api.beans.policies.PolicyType policyType,
String organizationId,
String entityId,
String entityVersion,
Long policyId,
IRestInvokerCallback<io.apiman.manager.api.beans.policies.PolicyBean> callback)
Gets a policy for an application, service, or plan.
|
void |
getRole(String roleId,
IRestInvokerCallback<io.apiman.manager.api.beans.idm.RoleBean> callback)
Gets a single role by ID.
|
void |
getRoles(IRestInvokerCallback<List<io.apiman.manager.api.beans.idm.RoleBean>> callback)
Gets all roles that can be assigned to users.
|
void |
getService(String organizationId,
String serviceId,
IRestInvokerCallback<io.apiman.manager.api.beans.services.ServiceBean> callback)
Gets an service.
|
void |
getServiceActivity(String organizationId,
String serviceId,
int page,
int pageSize,
IRestInvokerCallback<io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.audit.AuditEntryBean>> callback)
Gets the activity information for the service.
|
void |
getServiceContracts(String organizationId,
String serviceId,
String version,
int page,
int pageSize,
IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.ContractSummaryBean>> callback)
Gets the service's contracts.
|
void |
getServicePlanPolicyChain(String organizationId,
String serviceId,
String version,
String planId,
IRestInvokerCallback<io.apiman.manager.api.beans.policies.PolicyChainBean> callback)
Gets the policy chain for a particular service + version + plan.
|
void |
getServicePolicies(String organizationId,
String serviceId,
String version,
IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.PolicySummaryBean>> callback)
Gets the service's policies.
|
void |
getServiceVersion(String organizationId,
String serviceId,
String version,
IRestInvokerCallback<io.apiman.manager.api.beans.services.ServiceVersionBean> callback)
Gets a single version of a service.
|
void |
getServiceVersionActivity(String organizationId,
String serviceId,
String version,
int page,
int pageSize,
IRestInvokerCallback<io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.audit.AuditEntryBean>> callback)
Gets the activity information for the service version.
|
void |
getServiceVersionPlans(String organizationId,
String serviceId,
String version,
IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.ServicePlanSummaryBean>> callback)
Gets the plans for a service version.
|
void |
getServiceVersions(String organizationId,
String serviceId,
IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.ServiceVersionSummaryBean>> callback)
Gets all versions of the service.
|
void |
getSystemStatus(IRestInvokerCallback<String> callback)
Gets the current system status.
|
void |
getUser(String userId,
IRestInvokerCallback<io.apiman.manager.api.beans.idm.UserBean> callback)
Gets info about the given user.
|
void |
getUserActivity(String userId,
int page,
int pageSize,
IRestInvokerCallback<io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.audit.AuditEntryBean>> callback)
Gets the user's recent activity.
|
void |
getUserApps(String userId,
IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.ApplicationSummaryBean>> callback)
Gets the applications visible to the given user.
|
void |
getUserOrgs(String userId,
IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.OrganizationSummaryBean>> callback)
Gets the organizations visible to the given user.
|
void |
getUserServices(String userId,
IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.ServiceSummaryBean>> callback)
Gets the services visible to the given user.
|
void |
grant(String organizationId,
String userId,
Set<String> roleIds,
IRestInvokerCallback<Void> callback)
Grants a role to a user.
|
void |
listGateways(IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.GatewaySummaryBean>> callback)
Gets a list of all the gateways in the system.
|
void |
listPolicyDefinitions(IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.PolicyDefinitionSummaryBean>> callback)
Gets a list of all the policy definitions in the system.
|
void |
performAction(io.apiman.manager.api.beans.actions.ActionBean action,
IRestInvokerCallback<Void> callback)
Performs/executes the given action.
|
void |
removePolicy(io.apiman.manager.api.beans.policies.PolicyType policyType,
String organizationId,
String entityId,
String entityVersion,
Long policyId,
IRestInvokerCallback<Void> callback)
Removes a policy from an application, service, or plan.
|
void |
reorderApplicationPolicies(String organizationId,
String applicationId,
String version,
io.apiman.manager.api.beans.policies.PolicyChainBean policyChain,
IRestInvokerCallback<Void> callback)
Reorders the application's policies.
|
void |
reorderPlanPolicies(String organizationId,
String planId,
String version,
io.apiman.manager.api.beans.policies.PolicyChainBean policyChain,
IRestInvokerCallback<Void> callback)
Reorders the plan's policies.
|
void |
reorderServicePolicies(String organizationId,
String serviceId,
String version,
io.apiman.manager.api.beans.policies.PolicyChainBean policyChain,
IRestInvokerCallback<Void> callback)
Reorders the service's policies.
|
void |
revoke(String organizationId,
String userId,
String roleId,
IRestInvokerCallback<Void> callback)
Revokes a role from the user.
|
void |
revokeAll(String organizationId,
String userId,
IRestInvokerCallback<Void> callback)
Revokes a role from the user.
|
void |
updateCurrentUserInfo(io.apiman.manager.api.beans.idm.UserBean user,
IRestInvokerCallback<Void> callback)
Updates the information for the current user.
|
void |
updateGateway(io.apiman.manager.api.beans.gateways.GatewayBean gateway,
IRestInvokerCallback<Void> callback)
Updates a gateway.
|
void |
updatePolicy(io.apiman.manager.api.beans.policies.PolicyType policyType,
String organizationId,
String entityId,
String entityVersion,
Long policyId,
io.apiman.manager.api.beans.policies.PolicyBean policy,
IRestInvokerCallback<Void> callback)
Updates a policy.
|
void |
updateRole(io.apiman.manager.api.beans.idm.RoleBean role,
IRestInvokerCallback<Void> callback)
Updates a role.
|
void |
updateServiceVersion(String organizationId,
String serviceId,
String version,
io.apiman.manager.api.beans.services.ServiceVersionBean svb,
IRestInvokerCallback<Void> callback)
Updates a service version.
|
public void getSystemStatus(IRestInvokerCallback<String> callback)
callback - public void createRole(io.apiman.manager.api.beans.idm.RoleBean role,
IRestInvokerCallback<io.apiman.manager.api.beans.idm.RoleBean> callback)
roleId - callback - public void getRoles(IRestInvokerCallback<List<io.apiman.manager.api.beans.idm.RoleBean>> callback)
callback - public void getRole(String roleId, IRestInvokerCallback<io.apiman.manager.api.beans.idm.RoleBean> callback)
roleId - callback - public void updateRole(io.apiman.manager.api.beans.idm.RoleBean role,
IRestInvokerCallback<Void> callback)
roleId - callback - public void deleteRole(io.apiman.manager.api.beans.idm.RoleBean role,
IRestInvokerCallback<Void> callback)
roleId - callback - public void getUser(String userId, IRestInvokerCallback<io.apiman.manager.api.beans.idm.UserBean> callback)
callback - public void findUsers(io.apiman.manager.api.beans.search.SearchCriteriaBean criteria,
IRestInvokerCallback<io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.idm.UserBean>> callback)
criteria - callback - public void getUserOrgs(String userId, IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.OrganizationSummaryBean>> callback)
callback - public void getUserApps(String userId, IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.ApplicationSummaryBean>> callback)
callback - public void getUserServices(String userId, IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.ServiceSummaryBean>> callback)
callback - public void getUserActivity(String userId, int page, int pageSize, IRestInvokerCallback<io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.audit.AuditEntryBean>> callback)
userId - page - pageSize - callback - public void getCurrentUserInfo(IRestInvokerCallback<io.apiman.manager.api.beans.idm.CurrentUserBean> callback)
callback - public void updateCurrentUserInfo(io.apiman.manager.api.beans.idm.UserBean user,
IRestInvokerCallback<Void> callback)
user - callback - public void getCurrentUserAppOrgs(IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.OrganizationSummaryBean>> callback)
callback - public void getCurrentUserServiceOrgs(IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.OrganizationSummaryBean>> callback)
callback - public void getCurrentUserPlanOrgs(IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.OrganizationSummaryBean>> callback)
callback - public void getCurrentUserApps(IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.ApplicationSummaryBean>> callback)
callback - public void getCurrentUserServices(IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.ServiceSummaryBean>> callback)
callback - public void getOrganization(String orgId, IRestInvokerCallback<io.apiman.manager.api.beans.orgs.OrganizationBean> callback)
orgId - callback - public void createOrganization(io.apiman.manager.api.beans.orgs.OrganizationBean org,
IRestInvokerCallback<io.apiman.manager.api.beans.orgs.OrganizationBean> callback)
org - callback - public void findOrganizations(io.apiman.manager.api.beans.search.SearchCriteriaBean criteria,
IRestInvokerCallback<io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.summary.OrganizationSummaryBean>> callback)
criteria - callback - public void createApplication(String organizationId, io.apiman.manager.api.beans.apps.ApplicationBean app, IRestInvokerCallback<io.apiman.manager.api.beans.apps.ApplicationBean> callback)
organizationId - app - callback - public void createApplicationVersion(String organizationId, String applicationId, io.apiman.manager.api.beans.apps.ApplicationVersionBean version, IRestInvokerCallback<io.apiman.manager.api.beans.apps.ApplicationVersionBean> callback)
organizationId - applicationId - version - callback - public void createContract(String organizationId, String applicationId, String version, io.apiman.manager.api.beans.contracts.NewContractBean bean, IRestInvokerCallback<io.apiman.manager.api.beans.contracts.ContractBean> callback)
organizationId - applicationId - version - bean - callback - public void deleteContract(String organizationId, String applicationId, String version, Long contractId, IRestInvokerCallback<Void> callback)
organizationId - applicationId - version - contractId - callback - public void getApplication(String organizationId, String applicationId, IRestInvokerCallback<io.apiman.manager.api.beans.apps.ApplicationBean> callback)
organizationId - applicationId - callback - public void getApplicationVersions(String organizationId, String applicationId, IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.ApplicationVersionSummaryBean>> callback)
organizationId - applicationId - callback - public void getApplicationVersion(String organizationId, String applicationId, String version, IRestInvokerCallback<io.apiman.manager.api.beans.apps.ApplicationVersionBean> callback)
organizationId - applicationId - version - callback - public void getApplicationContracts(String organizationId, String applicationId, String version, IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.ContractSummaryBean>> callback)
organizationId - applicationId - version - callback - public void getApiRegistry(String organizationId, String applicationId, String version, IRestInvokerCallback<io.apiman.manager.api.beans.summary.ApiRegistryBean> callback)
organizationId - applicationId - version - callback - public void getApplicationPolicies(String organizationId, String applicationId, String version, IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.PolicySummaryBean>> callback)
organizationId - applicationId - version - callback - public void reorderApplicationPolicies(String organizationId, String applicationId, String version, io.apiman.manager.api.beans.policies.PolicyChainBean policyChain, IRestInvokerCallback<Void> callback)
organizationId - applicationId - version - policyChain - callback - public void getApplicationActivity(String organizationId, String applicationId, int page, int pageSize, IRestInvokerCallback<io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.audit.AuditEntryBean>> callback)
organizationId - applicationId - page - pageSize - callback - public void getApplicationVersionActivity(String organizationId, String applicationId, String version, int page, int pageSize, IRestInvokerCallback<io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.audit.AuditEntryBean>> callback)
organizationId - applicationId - version - page - pageSize - callback - public void getOrgActivity(String organizationId, int page, int pageSize, IRestInvokerCallback<io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.audit.AuditEntryBean>> callback)
organizationId - page - pageSize - callback - public void getOrgApplications(String organizationId, IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.ApplicationSummaryBean>> callback)
organizationId - applicationId - callback - public void createService(String organizationId, io.apiman.manager.api.beans.services.ServiceBean service, IRestInvokerCallback<io.apiman.manager.api.beans.services.ServiceBean> callback)
organizationId - service - callback - public void createServiceVersion(String organizationId, String serviceId, io.apiman.manager.api.beans.services.ServiceVersionBean version, IRestInvokerCallback<io.apiman.manager.api.beans.services.ServiceVersionBean> callback)
organizationId - serviceId - version - callback - public void getService(String organizationId, String serviceId, IRestInvokerCallback<io.apiman.manager.api.beans.services.ServiceBean> callback)
organizationId - serviceId - callback - public void getServiceVersion(String organizationId, String serviceId, String version, IRestInvokerCallback<io.apiman.manager.api.beans.services.ServiceVersionBean> callback)
organizationId - serviceId - version - callback - public void getServiceVersions(String organizationId, String serviceId, IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.ServiceVersionSummaryBean>> callback)
organizationId - serviceId - callback - public void getServiceVersionPlans(String organizationId, String serviceId, String version, IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.ServicePlanSummaryBean>> callback)
organizationId - serviceId - version - callback - public void updateServiceVersion(String organizationId, String serviceId, String version, io.apiman.manager.api.beans.services.ServiceVersionBean svb, IRestInvokerCallback<Void> callback)
organizationId - serviceId - version - svb - callback - public void getServicePolicies(String organizationId, String serviceId, String version, IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.PolicySummaryBean>> callback)
callback - public void reorderServicePolicies(String organizationId, String serviceId, String version, io.apiman.manager.api.beans.policies.PolicyChainBean policyChain, IRestInvokerCallback<Void> callback)
callback - public void getServiceActivity(String organizationId, String serviceId, int page, int pageSize, IRestInvokerCallback<io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.audit.AuditEntryBean>> callback)
organizationId - serviceId - page - pageSize - callback - public void getServiceContracts(String organizationId, String serviceId, String version, int page, int pageSize, IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.ContractSummaryBean>> callback)
organizationId - serviceId - version - page - pageSize - callback - public void getServiceVersionActivity(String organizationId, String serviceId, String version, int page, int pageSize, IRestInvokerCallback<io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.audit.AuditEntryBean>> callback)
organizationId - serviceId - version - page - pageSize - callback - public void getServicePlanPolicyChain(String organizationId, String serviceId, String version, String planId, IRestInvokerCallback<io.apiman.manager.api.beans.policies.PolicyChainBean> callback)
organizationId - serviceId - version - planId - public void getOrgServices(String organizationId, IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.ServiceSummaryBean>> callback)
organizationId - serviceId - callback - public void getOrgMembers(String organizationId, IRestInvokerCallback<List<io.apiman.manager.api.beans.members.MemberBean>> callback)
organizationId - callback - public void grant(String organizationId, String userId, Set<String> roleIds, IRestInvokerCallback<Void> callback)
organizationId - userId - roleIds - callback - public void revoke(String organizationId, String userId, String roleId, IRestInvokerCallback<Void> callback)
organizationId - userId - roleId - callback - public void revokeAll(String organizationId, String userId, IRestInvokerCallback<Void> callback)
organizationId - userId - callback - public void getOrgPlans(String organizationId, IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.PlanSummaryBean>> callback)
organizationId - callback - public void getPlanVersion(String organizationId, String planId, String version, IRestInvokerCallback<io.apiman.manager.api.beans.plans.PlanVersionBean> callback)
organizationId - planId - version - callback - public void getPlanVersions(String organizationId, String planId, IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.PlanVersionSummaryBean>> callback)
organizationId - planId - callback - public void getPlanActivity(String organizationId, String planId, int page, int pageSize, IRestInvokerCallback<io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.audit.AuditEntryBean>> callback)
organizationId - planId - page - pageSize - callback - public void getPlanVersionActivity(String organizationId, String planId, String version, int page, int pageSize, IRestInvokerCallback<io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.audit.AuditEntryBean>> callback)
organizationId - planId - version - page - pageSize - callback - public void getPlanPolicies(String organizationId, String planId, String version, IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.PolicySummaryBean>> callback)
callback - public void reorderPlanPolicies(String organizationId, String planId, String version, io.apiman.manager.api.beans.policies.PolicyChainBean policyChain, IRestInvokerCallback<Void> callback)
callback - public void createPlan(String organizationId, io.apiman.manager.api.beans.plans.PlanBean plan, IRestInvokerCallback<io.apiman.manager.api.beans.plans.PlanBean> callback)
organizationId - plan - callback - public void createPlanVersion(String organizationId, String planId, io.apiman.manager.api.beans.plans.PlanVersionBean version, IRestInvokerCallback<io.apiman.manager.api.beans.plans.PlanVersionBean> callback)
organizationId - planId - version - callback - public void findApplications(io.apiman.manager.api.beans.search.SearchCriteriaBean criteria,
IRestInvokerCallback<io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.apps.ApplicationBean>> callback)
criteria - callback - public void findServices(io.apiman.manager.api.beans.search.SearchCriteriaBean criteria,
IRestInvokerCallback<io.apiman.manager.api.beans.search.SearchResultsBean<io.apiman.manager.api.beans.summary.ServiceSummaryBean>> callback)
criteria - callback - public void createPolicy(io.apiman.manager.api.beans.policies.PolicyType policyType,
String organizationId,
String entityId,
String entityVersion,
io.apiman.manager.api.beans.policies.PolicyBean bean,
IRestInvokerCallback<io.apiman.manager.api.beans.policies.PolicyBean> callback)
policyType - organizationId - entityId - entityVersion - bean - public void removePolicy(io.apiman.manager.api.beans.policies.PolicyType policyType,
String organizationId,
String entityId,
String entityVersion,
Long policyId,
IRestInvokerCallback<Void> callback)
organizationId - entityId - entityVersion - policyId - callback - public void getPolicy(io.apiman.manager.api.beans.policies.PolicyType policyType,
String organizationId,
String entityId,
String entityVersion,
Long policyId,
IRestInvokerCallback<io.apiman.manager.api.beans.policies.PolicyBean> callback)
policyType - organizationId - entityId - entityVersion - policyId - callback - public void updatePolicy(io.apiman.manager.api.beans.policies.PolicyType policyType,
String organizationId,
String entityId,
String entityVersion,
Long policyId,
io.apiman.manager.api.beans.policies.PolicyBean policy,
IRestInvokerCallback<Void> callback)
policyType - organizationId - entityId - entityVersion - policyId - policy - callback - public void performAction(io.apiman.manager.api.beans.actions.ActionBean action,
IRestInvokerCallback<Void> callback)
action - callback - public void listPolicyDefinitions(IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.PolicyDefinitionSummaryBean>> callback)
callback - public void createPolicyDefinition(io.apiman.manager.api.beans.policies.PolicyDefinitionBean policyDef,
IRestInvokerCallback<io.apiman.manager.api.beans.policies.PolicyDefinitionBean> callback)
policyDef - callback - public void listGateways(IRestInvokerCallback<List<io.apiman.manager.api.beans.summary.GatewaySummaryBean>> callback)
callback - public void createGateway(io.apiman.manager.api.beans.gateways.GatewayBean gateway,
IRestInvokerCallback<io.apiman.manager.api.beans.gateways.GatewayBean> callback)
gateway - callback - public void getGateway(String gatewayId, IRestInvokerCallback<io.apiman.manager.api.beans.gateways.GatewayBean> callback)
gatewayId - callback - public void updateGateway(io.apiman.manager.api.beans.gateways.GatewayBean gateway,
IRestInvokerCallback<Void> callback)
gatewayId - callback - public void deleteGateway(io.apiman.manager.api.beans.gateways.GatewayBean gateway,
IRestInvokerCallback<Void> callback)
gatewayId - callback - Copyright © 2015 JBoss, a division of Red Hat. All rights reserved.