A B C D E F G I L M P R S U 

A

AbstractPluginRegistry - Class in io.apiman.manager.api.core.plugin
Servces as a common base class for concrete implementations of IPluginRegistry.
AbstractPluginRegistry() - Constructor for class io.apiman.manager.api.core.plugin.AbstractPluginRegistry
Constructor.
AbstractPluginRegistry(File) - Constructor for class io.apiman.manager.api.core.plugin.AbstractPluginRegistry
Constructor.
auditEntity(String, String, String, Class<T>, PagingBean) - Method in interface io.apiman.manager.api.core.IStorageQuery
Gets the audit log for an entity.
auditUser(String, PagingBean) - Method in interface io.apiman.manager.api.core.IStorageQuery
Gets the audit log for a user.

B

beginTx() - Method in interface io.apiman.manager.api.core.IStorage
 

C

clearCache() - Static method in class io.apiman.manager.api.core.util.PolicyTemplateUtil
Clears out the template cache.
commitTx() - Method in interface io.apiman.manager.api.core.IStorage
 
createApplication(ApplicationBean) - Method in interface io.apiman.manager.api.core.IStorage
 
createApplicationVersion(ApplicationVersionBean) - Method in interface io.apiman.manager.api.core.IStorage
 
createAuditEntry(AuditEntryBean) - Method in interface io.apiman.manager.api.core.IStorage
 
createContract(ContractBean) - Method in interface io.apiman.manager.api.core.IStorage
 
createGateway(GatewayBean) - Method in interface io.apiman.manager.api.core.IStorage
 
createMembership(RoleMembershipBean) - Method in interface io.apiman.manager.api.core.IIdmStorage
Grants membership into a role for a user.
createOrganization(OrganizationBean) - Method in interface io.apiman.manager.api.core.IStorage
 
createPlan(PlanBean) - Method in interface io.apiman.manager.api.core.IStorage
 
createPlanVersion(PlanVersionBean) - Method in interface io.apiman.manager.api.core.IStorage
 
createPlugin(PluginBean) - Method in interface io.apiman.manager.api.core.IStorage
 
createPluginClassLoader(File) - Method in class io.apiman.manager.api.core.plugin.AbstractPluginRegistry
Creates a plugin classloader for the given plugin file.
createPolicy(PolicyBean) - Method in interface io.apiman.manager.api.core.IStorage
 
createPolicyDefinition(PolicyDefinitionBean) - Method in interface io.apiman.manager.api.core.IStorage
 
createRole(RoleBean) - Method in interface io.apiman.manager.api.core.IIdmStorage
Creates a new role in the role storage system.
createService(ServiceBean) - Method in interface io.apiman.manager.api.core.IStorage
 
createServiceVersion(ServiceVersionBean) - Method in interface io.apiman.manager.api.core.IStorage
 
createUser(UserBean) - Method in interface io.apiman.manager.api.core.IIdmStorage
Creates a user in the IDM system.

D

deleteApplication(ApplicationBean) - Method in interface io.apiman.manager.api.core.IStorage
 
deleteApplicationVersion(ApplicationVersionBean) - Method in interface io.apiman.manager.api.core.IStorage
 
deleteContract(ContractBean) - Method in interface io.apiman.manager.api.core.IStorage
 
deleteGateway(GatewayBean) - Method in interface io.apiman.manager.api.core.IStorage
 
deleteMembership(String, String, String) - Method in interface io.apiman.manager.api.core.IIdmStorage
Deletes a single membership.
deleteMemberships(String, String) - Method in interface io.apiman.manager.api.core.IIdmStorage
Deletes all role memberships for a user in a given organization.
deleteOrganization(OrganizationBean) - Method in interface io.apiman.manager.api.core.IStorage
 
deletePlan(PlanBean) - Method in interface io.apiman.manager.api.core.IStorage
 
deletePlanVersion(PlanVersionBean) - Method in interface io.apiman.manager.api.core.IStorage
 
deletePlugin(PluginBean) - Method in interface io.apiman.manager.api.core.IStorage
 
deletePolicy(PolicyBean) - Method in interface io.apiman.manager.api.core.IStorage
 
deletePolicyDefinition(PolicyDefinitionBean) - Method in interface io.apiman.manager.api.core.IStorage
 
deleteRole(RoleBean) - Method in interface io.apiman.manager.api.core.IIdmStorage
Deletes a role from the system.
deleteService(ServiceBean) - Method in interface io.apiman.manager.api.core.IStorage
 
deleteServiceDefinition(ServiceVersionBean) - Method in interface io.apiman.manager.api.core.IStorage
 
deleteServiceVersion(ServiceVersionBean) - Method in interface io.apiman.manager.api.core.IStorage
 
downloadFromMavenRepo(File, PluginCoordinates, URL) - Method in class io.apiman.manager.api.core.plugin.AbstractPluginRegistry
Tries to download the plugin from the given remote maven repository.
downloadPlugin(File, PluginCoordinates) - Method in class io.apiman.manager.api.core.plugin.AbstractPluginRegistry
Downloads the plugin via its maven GAV information.

E

EntityValidator - Class in io.apiman.manager.api.core.util
Validates the state of various entities, including services and applications.
EntityValidator() - Constructor for class io.apiman.manager.api.core.util.EntityValidator
Constructor.

F

findApplications(SearchCriteriaBean) - Method in interface io.apiman.manager.api.core.IStorageQuery
Finds applications by the provided criteria.
findOrganizations(SearchCriteriaBean) - Method in interface io.apiman.manager.api.core.IStorageQuery
Finds organizations by the provided criteria.
findPlans(String, SearchCriteriaBean) - Method in interface io.apiman.manager.api.core.IStorageQuery
Finds plans (within an organization) with the given criteria.
findRoles(SearchCriteriaBean) - Method in interface io.apiman.manager.api.core.IIdmStorage
Returns a list of users that match the given search criteria.
findServices(SearchCriteriaBean) - Method in interface io.apiman.manager.api.core.IStorageQuery
Finds services by the provided criteria.
findUsers(SearchCriteriaBean) - Method in interface io.apiman.manager.api.core.IIdmStorage
Returns a list of users that match the given search criteria.

G

generate() - Method in interface io.apiman.manager.api.core.IApiKeyGenerator
Generates a new API key.
generate() - Method in class io.apiman.manager.api.core.UuidApiKeyGenerator
 
generatePolicyDescription(PolicyBean) - Static method in class io.apiman.manager.api.core.util.PolicyTemplateUtil
Generates a dynamic description for the given policy and stores the result on the policy bean instance.
getApiRegistry(String, String, String) - Method in interface io.apiman.manager.api.core.IStorageQuery
Returns the api registry for the given application.
getApplication(String, String) - Method in interface io.apiman.manager.api.core.IStorage
 
getApplicationContracts(String, String, String) - Method in interface io.apiman.manager.api.core.IStorageQuery
Returns all Contracts for the application.
getApplicationsInOrg(String) - Method in interface io.apiman.manager.api.core.IStorageQuery
Returns summary info for all applications in the given organization.
getApplicationsInOrgs(Set<String>) - Method in interface io.apiman.manager.api.core.IStorageQuery
Returns summary info for all applications in all organizations in the given set.
getApplicationVersion(String, String, String) - Method in interface io.apiman.manager.api.core.IStorage
 
getApplicationVersions(String, String) - Method in interface io.apiman.manager.api.core.IStorageQuery
Returns all application versions for a given app.
getContract(Long) - Method in interface io.apiman.manager.api.core.IStorage
 
getGateway(String) - Method in interface io.apiman.manager.api.core.IStorage
 
getMavenRepositories() - Method in class io.apiman.manager.api.core.plugin.AbstractPluginRegistry
A valid set of remove maven repository URLs.
getMaxPolicyOrderIndex(String, String, String, PolicyType) - Method in interface io.apiman.manager.api.core.IStorageQuery
Returns the largest order index value for the policies assigned to the given entity.
getOrganization(String) - Method in interface io.apiman.manager.api.core.IStorage
 
getOrgMemberships(String) - Method in interface io.apiman.manager.api.core.IIdmStorage
Gets all the memberships configured for a particular organization.
getOrgs(Set<String>) - Method in interface io.apiman.manager.api.core.IStorageQuery
Returns summary info for all organizations in the given set.
getPermissions(String) - Method in interface io.apiman.manager.api.core.IIdmStorage
Returns a set of permissions granted to the user due to their role memberships.
getPlan(String, String) - Method in interface io.apiman.manager.api.core.IStorage
 
getPlansInOrg(String) - Method in interface io.apiman.manager.api.core.IStorageQuery
Returns summary info for all plans in the given organization.
getPlansInOrgs(Set<String>) - Method in interface io.apiman.manager.api.core.IStorageQuery
Returns summary info for all plans in all organizations in the given set.
getPlanVersion(String, String, String) - Method in interface io.apiman.manager.api.core.IStorage
 
getPlanVersions(String, String) - Method in interface io.apiman.manager.api.core.IStorageQuery
Returns all plan versions for a given plan.
getPlugin(long) - Method in interface io.apiman.manager.api.core.IStorage
 
getPlugin(String, String) - Method in interface io.apiman.manager.api.core.IStorage
 
getPolicies(String, String, String, PolicyType) - Method in interface io.apiman.manager.api.core.IStorageQuery
Returns all policies of the given type for the given entity/version.
getPolicy(PolicyType, String, String, String, Long) - Method in interface io.apiman.manager.api.core.IStorage
 
getPolicyDefinition(String) - Method in interface io.apiman.manager.api.core.IStorage
 
getRole(String) - Method in interface io.apiman.manager.api.core.IIdmStorage
Gets a role by id.
getService(String, String) - Method in interface io.apiman.manager.api.core.IStorage
 
getServiceContracts(String, String, String, int, int) - Method in interface io.apiman.manager.api.core.IStorageQuery
Gets a list of contracts for the given service.
getServiceDefinition(ServiceVersionBean) - Method in interface io.apiman.manager.api.core.IStorage
 
getServicesInOrg(String) - Method in interface io.apiman.manager.api.core.IStorageQuery
Returns summary info for all services in the given organization.
getServicesInOrgs(Set<String>) - Method in interface io.apiman.manager.api.core.IStorageQuery
Returns summary info for all services in all organizations in the given set.
getServiceVersion(String, String, String) - Method in interface io.apiman.manager.api.core.IStorage
 
getServiceVersionPlans(String, String, String) - Method in interface io.apiman.manager.api.core.IStorageQuery
Returns the service plans configured for the given service version.
getServiceVersions(String, String) - Method in interface io.apiman.manager.api.core.IStorageQuery
Returns all service versions for a given service.
getStorageQuery() - Method in class io.apiman.manager.api.core.util.EntityValidator
 
getUser(String) - Method in interface io.apiman.manager.api.core.IIdmStorage
Gets a user by id.
getUserMemberships(String) - Method in interface io.apiman.manager.api.core.IIdmStorage
Gets all the user's memberships.
getUserMemberships(String, String) - Method in interface io.apiman.manager.api.core.IIdmStorage
Gets all the user's memberships for the given organization.

I

i18n - Static variable in class io.apiman.manager.api.core.i18n.Messages
 
IApiKeyGenerator - Interface in io.apiman.manager.api.core
Service responsible for generating unique API keys whenever a contract is created between an Application and a Service it wishes to invoke via a specific plan.
IApplicationValidator - Interface in io.apiman.manager.api.core
Validates the state of applications and application versions.
IIdmStorage - Interface in io.apiman.manager.api.core
Interface to manage roles and users.
InvalidPluginException - Exception in io.apiman.manager.api.core.exceptions
Thrown if a storage problem occurs while storing a bean.
InvalidPluginException() - Constructor for exception io.apiman.manager.api.core.exceptions.InvalidPluginException
Constructor.
InvalidPluginException(String) - Constructor for exception io.apiman.manager.api.core.exceptions.InvalidPluginException
Constructor.
InvalidPluginException(Throwable) - Constructor for exception io.apiman.manager.api.core.exceptions.InvalidPluginException
Constructor.
InvalidPluginException(String, Throwable) - Constructor for exception io.apiman.manager.api.core.exceptions.InvalidPluginException
Constructor.
io.apiman.manager.api.core - package io.apiman.manager.api.core
 
io.apiman.manager.api.core.exceptions - package io.apiman.manager.api.core.exceptions
 
io.apiman.manager.api.core.i18n - package io.apiman.manager.api.core.i18n
 
io.apiman.manager.api.core.plugin - package io.apiman.manager.api.core.plugin
 
io.apiman.manager.api.core.util - package io.apiman.manager.api.core.util
 
IPluginRegistry - Interface in io.apiman.manager.api.core
The plugin registry used by the API Manager.
IServiceValidator - Interface in io.apiman.manager.api.core
Validates the state of services and service versions.
isReady(ApplicationVersionBean) - Method in interface io.apiman.manager.api.core.IApplicationValidator
Is the given application Ready to be registered with the Gateway? This method will return true if all of the criteria for registration is met.
isReady(ApplicationVersionBean, boolean) - Method in interface io.apiman.manager.api.core.IApplicationValidator
Is the given application Ready to be registered with the Gateway? This method will return true if all of the criteria for registration is met.
isReady(ServiceVersionBean) - Method in interface io.apiman.manager.api.core.IServiceValidator
Is the given service Ready to be published to the Gateway? This method will return true if all of the criteria for publishing is met.
isReady(ApplicationVersionBean) - Method in class io.apiman.manager.api.core.util.EntityValidator
 
isReady(ApplicationVersionBean, boolean) - Method in class io.apiman.manager.api.core.util.EntityValidator
 
isReady(ServiceVersionBean) - Method in class io.apiman.manager.api.core.util.EntityValidator
 
IStorage - Interface in io.apiman.manager.api.core
Represents the persistent storage interface for Apiman DT.
IStorageQuery - Interface in io.apiman.manager.api.core
Specific querying of the storage layer.

L

listGateways() - Method in interface io.apiman.manager.api.core.IStorageQuery
Lists all of the Gateways.
listPluginPolicyDefs(Long) - Method in interface io.apiman.manager.api.core.IStorageQuery
Lists all of the policy definitions contributed via a particular plugin.
listPlugins() - Method in interface io.apiman.manager.api.core.IStorageQuery
Lists all of the Plugins.
listPolicyDefinitions() - Method in interface io.apiman.manager.api.core.IStorageQuery
Lists the policy definitions in the system.
loadPlugin(PluginCoordinates) - Method in interface io.apiman.manager.api.core.IPluginRegistry
Loads a plugin with the given coordinates.
loadPlugin(PluginCoordinates) - Method in class io.apiman.manager.api.core.plugin.AbstractPluginRegistry
 

M

Messages - Class in io.apiman.manager.api.core.i18n
I18N Messages
Messages() - Constructor for class io.apiman.manager.api.core.i18n.Messages
Constructor.

P

PolicyTemplateUtil - Class in io.apiman.manager.api.core.util
Utility for dealing with policy templates.
PolicyTemplateUtil() - Constructor for class io.apiman.manager.api.core.util.PolicyTemplateUtil
 

R

reorderPolicies(PolicyType, String, String, String, List<Long>) - Method in interface io.apiman.manager.api.core.IStorage
 
rollbackTx() - Method in interface io.apiman.manager.api.core.IStorage
 

S

setPluginsDir(File) - Method in class io.apiman.manager.api.core.plugin.AbstractPluginRegistry
 
setStorageQuery(IStorageQuery) - Method in class io.apiman.manager.api.core.util.EntityValidator
 
StorageException - Exception in io.apiman.manager.api.core.exceptions
Thrown if a storage problem occurs while storing a bean.
StorageException() - Constructor for exception io.apiman.manager.api.core.exceptions.StorageException
Constructor.
StorageException(String) - Constructor for exception io.apiman.manager.api.core.exceptions.StorageException
Constructor.
StorageException(Throwable) - Constructor for exception io.apiman.manager.api.core.exceptions.StorageException
Constructor.

U

updateApplication(ApplicationBean) - Method in interface io.apiman.manager.api.core.IStorage
 
updateApplicationVersion(ApplicationVersionBean) - Method in interface io.apiman.manager.api.core.IStorage
 
updateGateway(GatewayBean) - Method in interface io.apiman.manager.api.core.IStorage
 
updateOrganization(OrganizationBean) - Method in interface io.apiman.manager.api.core.IStorage
 
updatePlan(PlanBean) - Method in interface io.apiman.manager.api.core.IStorage
 
updatePlanVersion(PlanVersionBean) - Method in interface io.apiman.manager.api.core.IStorage
 
updatePolicy(PolicyBean) - Method in interface io.apiman.manager.api.core.IStorage
 
updatePolicyDefinition(PolicyDefinitionBean) - Method in interface io.apiman.manager.api.core.IStorage
 
updateRole(RoleBean) - Method in interface io.apiman.manager.api.core.IIdmStorage
Updates a single role (typically with new permissions).
updateService(ServiceBean) - Method in interface io.apiman.manager.api.core.IStorage
 
updateServiceDefinition(ServiceVersionBean, InputStream) - Method in interface io.apiman.manager.api.core.IStorage
 
updateServiceVersion(ServiceVersionBean) - Method in interface io.apiman.manager.api.core.IStorage
 
updateUser(UserBean) - Method in interface io.apiman.manager.api.core.IIdmStorage
Updates the personal information about a user.
UuidApiKeyGenerator - Class in io.apiman.manager.api.core
A simple api key generator using java UUIDs.
UuidApiKeyGenerator() - Constructor for class io.apiman.manager.api.core.UuidApiKeyGenerator
Constructor.
A B C D E F G I L M P R S U 

Copyright © 2015 JBoss, a division of Red Hat. All rights reserved.