Package com.wles.blm

Interface Summary
SSMProviderTypes Provides easy access to the string representation of each provider type.
 

Class Summary
BLMApplicationManager Manages all the operations on resources.
BLMComponentManager Abstracts all the basic funcitonality of the derived manager classes.
BLMContextManager Represents a single BLM session for a administrative user.
BLMDeclarationManager Manages declarations of constants, attributes, custom enumeration types and evaluation functions.
BLMDirectoryManager Manages operations on identity directories.
BLMLocalSubjectGroupManager Manages all operations on subject groups, including creation, deletion and profile operations.
BLMLocalUserManager Manages all operations on users, including creation, deletion and profile operations.
BLMManager Manages access to the BLM server.
BLMPolicyDistributor Manages all aspects of policy distributions.
BLMPolicyDistributor.DistributionStatus Represents the status of a distribution operation.
BLMPolicyDistributor.EngineInfo Represents the state of an engine instance.
BLMPolicyDistributor.EngineStatus Represents the distribution status of an instance of an engine.
BLMPrivgrpManager Manages operations on privilege groups.
BLMPrivilegeManager Manages operations on privileges.
BLMRoleManager Manages operations on roles.
BLMRuleManager Manages operations on rules.
PolicyAvailableForEnum Used for specifing how long an asynchronous policy distribution request should block.
PolicyQuery  
QueryDescription This class is used to wrap policy query information.
RuleTypeEnum Identifies different rule types.
SavedQuery This class is used to combine PolicyQuery and QueryDescription to one class, then other methods can use it.
SCMManager Manages all operations on SCMs.
SSMConfigurationManager Manages all operations on SSM objects.
SSMProviderConfigElement Configuration Element object
SSMProviderManager Manages all operations on a single provider object.
 

Exception Summary
BLMAuthorizationException This is raised when the server encounters authorization problems
BLMBadParameterException This is thrown when the argument passed are invalid or does not conform to the fully qualified naming standard for the policy language,, the message has futher info on the specific nature of the exception
BLMDBException Thrown when the any exception is detected by the database engine on the server.
BLMDBObjRefException Thrown when objects being deleted are referenced by other policy data elements.
BLMException Root of the apllication specific exceptions class hierarchy.
BLMLimitReachedException Thrown when the query results in more elements then a collection can hold.
BLMObjectExistsException This is raised when the client is trying to create a already existing entity
BLMObjectFindException Thrown when the requested object cannot be found.
BLMObjectStaleException This is raised when the client is trying to access a non existent entity, that may have been removed by another client
BLMObjRefNotFoundException This is raised when the any BLM object was gone
BLMPolicyUpdateInProgressException This is raised when the client is trying to distribute policy when another distribution is in progress
BLMRuleException This is raised when the client is trying to update a rule and server detects improper usage
BLMRuntimeException This is raised when the server encounters some system related problems ..like out of memory
BLMSemanticException This exception is raised when the server detects semantic error in the request.
BLMServiceBusyException This exception is raised when the request can not be accomodated
BLMServiceFindException This exception is raised when the service to which the request is sent to is no longer found
BLMStructuralChangeException This exception is raised when the client tries to distribute a policy and there has been a structural change done since the last distribution, use depoyStructuralChange to first deploy the changes.
BLMSyntaxException This exception is raised when there is a syntactic violation detected
 



Copyright © 2005 BEA Systems Inc. All Rights Reserved.