Skip navigation links

Oracle Role Manager Java API Reference
10g (10.1.4)
E14613-01


Uses of Class
oracle.iam.rm.server_api.ServerException

Packages that use ServerException
oracle.iam.rm.client Provides the classes and interfaces for the Oracle Role Manager client. 
oracle.iam.rm.server_api Provides the interfaces and classes used for remotely interacting with Oracle Role Manager. 
oracle.iam.rm.server_api.model Provides the classes and interfaces for the underlying model. 

 

Uses of ServerException in oracle.iam.rm.client

 

Methods in oracle.iam.rm.client that throw ServerException
 BusinessTransaction BusinessTransactionOperation.begin(ArgumentSet argumentSet)
          Begins the business transaction using this operation.
 void BusinessTransaction.cancel()
          Cancels the business transaction.
 OperationVerificationResponse[] Client.checkOperation(OperationVerificationRequest[] operationVerificationRequests, boolean fullyValidate, long transactionId)
          Requests verification for some number of operation requests.
 boolean BusinessTransaction.forward()
          Forwards or finishes this business transaction.
 java.util.List<HierarchyNode> Entity.getAllHierarchyNodes()
          Gets all of the HierarchyNode objects that are associated with this Entity.
 AuditSummary Entity.getAuditSummary()
          Gets the AuditSummary for this Entity.
 BusinessTransaction Client.getBusinessTransaction(long transactionId)
          Gets an ongoing business transaction.
 ChangeSummary Entity.getChangeSummary(java.lang.String attributeName)
          Gets the ChangeSummary for this Entity's attribute.
 java.util.List<Entity> HierarchyNode.getChildren()
          Gets all of the Entity objects that are child nodes of the entity to which this HierarchyNode is attached, following down the hierarchy.
 java.util.List<Entity> HierarchyNode.getChildren(java.util.Set<java.lang.String> entityTypes)
          Gets a filtered List of Entity objects that are children of the entity to which this HierarchyNode is attached, following down the hierarchy.
 ConstraintViolation[] BusinessTransaction.getConstraintViolations()
          Gets any outstanding constraint violations from a business transaction.
 HierarchyNode Entity.getHierarchyNode(java.lang.String hierarchyType)
          Gets the HierarchyNode for this Entity if it is in a hierarchy, otherwise returns null.
 Entity Client.getHierarchyRoot(java.lang.String hierarchyType)
          Gets the Entity that represents the root object of the hierarchy type.
 Entity Entity.getMixin(java.lang.String mixinType)
          Gets an Entity that represents a mix-in attached to this Entity.
 Operation Client.getOperation(BusinessTransaction transaction, java.lang.String definitionId, java.lang.String operation)
          Gets the Operation represented by the provided identifiers.
 Operation Client.getOperation(BusinessTransaction transaction, java.lang.String definitionId, java.lang.String operation, java.lang.String entityKeyName, EntityKey entityKey)
          Gets the Operation represented by the provided identifiers, binding a particular object to one of the arguments of the operation.
 Operation BusinessTransaction.getOperation(java.lang.String operationId)
          Gets an operation by identifier.
 Operation Interactable.getOperation(java.lang.String definitionId, java.lang.String operationId)
          Gets an operation by identifier and name.
 Operation Client.getOperation(java.lang.String definitionId, java.lang.String operation, java.lang.String entityKeyName, EntityKey entityKey)
          Gets the Operation represented by the provided identifiers, binding a particular object to one of the arguments of the operation.
 Operation[] Interactable.getOperations()
          Gets an array of all available operations.
 java.util.List<Entity> HierarchyNode.getParents()
          Gets a List of all Entity objects that are parents of the entity to which this HierarchyNode is attached, following up the hierarchy (recursively).
 java.util.List<Entity> Entity.getRelatedObjects(java.lang.String relationshipPath)
          Gets all of the related objects based on the specified relationship path.
 Entity Entity.getStructuralEntity(long transactionId)
          Either gets the Entity that this object is "attached to" if this object is a mix-in, otherwise it returns itself.
 boolean HierarchyNode.hasChildren()
          Determines whether this HierarchyNode has children;
 boolean HierarchyNode.hasChildren(java.util.Set<java.lang.String> entityTypes)
          Determines whether this HierarchyNode has children of the specified entity types
 java.util.Map<java.lang.String,java.lang.Object> SupplementalOperation.invoke(ArgumentSet argumentSet)
          Invokes the supplemental operation.
 java.util.Map<java.lang.String,java.lang.Object> BusinessTransactionOperation.invoke(BusinessTransaction businessTransaction, ArgumentSet argumentSet)
          Invokes the supplemental operation on the given business transaction.
 boolean BusinessTransactionOperation.isApprovalRequired()
          Determines whether this operation uses approval.
 java.util.List LookupOperation.lookup(java.util.List keys)
          Looks up an Entity using a complex identifier.
 Entity LookupOperation.lookup(java.lang.Object key)
          Looks up an Entity using a single identifier.
static Client ClientFactory.newClient(IdentityToken identityToken)
          Creates a new Client bound to the provided IdentityToken (and hence the authentication details).
 boolean BusinessTransaction.quickValidate()
          Runs lightweight validation tests.
 PaginatedResultSet Client.resolvePersonApprovers(FilterCriterion personIdentificationFilter, FilterCriterion approverRoleIdentificationFilter, java.util.Set<java.lang.String> columnNames)
          Finds those persons that are approvers for the person identified using the approver role identified.
 PaginatedResultSet SearchOperation.search(CriterionSet criteria, ColumnSet columnSet)
          Searches for the results based on provided criteria.
static void ClientFactory.synchronizeIdentityTokenWithServer(IdentityToken identityToken)
          Resynchronizes the local copy of cached state with the server.
 OperationVerificationResponse SupplementalOperation.validate(ArgumentSet argumentSet)
          Validates the supplemental operation without invoking it.
 OperationVerificationResponse BusinessTransactionOperation.validate(ArgumentSet argumentSet)
          Validates the operation without invoking it.

 

Uses of ServerException in oracle.iam.rm.server_api

 

Subclasses of ServerException in oracle.iam.rm.server_api
 class InvalidEntityKeyException
          An exception thrown by the server API to express that the entity-key used for the operation is not valid.
 class InvalidUserException
          An exception thrown by the server API to express a that the user used for the operation is not valid.

 

Methods in oracle.iam.rm.server_api that throw ServerException
 ServerBusinessTransaction Server.begin(IdentityToken identityToken, java.lang.String definitionId, java.lang.String operationId, java.util.Map argumentSet)
          Begins a new business transaction.
 void Server.cancelBusinessTransaction(IdentityToken identityToken, long transactionId)
          Cancels an existing business transaction.
 OperationVerificationResponse[] Server.checkOperation(IdentityToken identityToken, OperationVerificationRequest[] operationVerificationRequests, boolean fullyValidate, long transactionId)
          Requests verification for the specified number of operation verification requests.
 boolean Server.forwardBusinessTransaction(IdentityToken identityToken, long transactionId)
          Forwards an existing business transaction.
 java.util.List Server.getAllHierarchyNodes(IdentityToken identityToken, EntityKey entityKey, long transactionId)
          Gets all ServerHierarchyNode objects relating to a particular object.
 ServerBusinessTransaction Server.getBusinessTransaction(IdentityToken identityToken, long transactionId)
          Gets an existing business transaction by the provided identity and transaction identifiers.
 ServerConstraintViolation[] Server.getConstraintViolations(IdentityToken identityToken, long transactionId)
          Gets any outstanding constraint violations from a business transaction.
 java.util.List Server.getHierarchyChildren(IdentityToken identityToken, EntityKey entityKey, java.lang.String hierarchyType, java.util.Set entityTypes, long transactionId)
          Gets the child nodes of the specified entity in a specified hierarchy.
 ServerHierarchyNode Server.getHierarchyNode(IdentityToken identityToken, EntityKey entityKey, java.lang.String hierarchyType, long transactionId)
          Gets a ServerHierarchyNode relating to a particular object in a particular hierarchy.
 java.util.List Server.getHierarchyParents(IdentityToken identityToken, EntityKey entityKey, java.lang.String hierarchyType, long transactionId)
          Gets the parent nodes (recursive) of the specified entity in the particular hierarchy.
 ServerEntity Server.getHierarchyRoot(IdentityToken identityToken, java.lang.String hierarchyType, long transactionId)
          Gets the ServerEntity that represents the root object of the hierarchy type.
 java.io.Serializable Server.getIdentityTokenData(byte[] key)
          Gets updated identity token data.
 ServerEntity Server.getMixin(IdentityToken identityToken, EntityKey entityKey, java.lang.String mixinType, long transactionId)
          Gets the mix-in entity of the specified entity.
 java.util.List Server.getRelatedObjects(IdentityToken identityToken, EntityKey entityKey, java.lang.String relationshipPath, long transactionId)
          Gets all of the related objects based on the specified relationship path.
 ServerAuditSummary Server.getServerAuditSummary(IdentityToken identityToken, EntityKey entityKey)
          Gets the ServerAuditSummary that represents the audit summary data for a particular entity.
 ServerChangeSummary Server.getServerChangeSummary(IdentityToken identityToken, EntityKey entityKey, java.lang.String attributeName)
          Gets the ServerChangeSummary that represents the change summary data for a particular entity's attribute.
 ServerMetaData Server.getServerMetaData(java.util.Locale locale)
          Gets localized ServerMetaData.
 EntityKey ServerEntity.getStructuralObjectEntityKey()
          Either gets the EntityKey of the object that this object is "attached to" if this object is a mix-in, otherwise returns null.
 boolean Server.hasHierarchyChildren(IdentityToken identityToken, EntityKey entityKey, java.lang.String hierarchyType, java.util.Set entityTypes, long transactionId)
          Gets the child nodes of the specified entity in a specified hierarchy.
 java.util.List Server.lookup(IdentityToken identityToken, java.lang.String definitionId, java.lang.String operationId, java.util.List keys, long transactionId)
          Invokes a lookup operation on the server.
 boolean Server.quickValidate(IdentityToken identityToken, long transactionId)
          Runs lightweight validation tests.
 ServerPaginatedResultSet Server.resolvePersonApprovers(IdentityToken identityToken, FilterCriterion personIdentificationFilter, FilterCriterion approverRoleIdentificationFilter, java.util.Set columnNames, long transactionId)
          Finds those persons that are approvers for the person identified using the specified approver role ID.
 ServerPaginatedResultSet Server.search(IdentityToken identityToken, java.lang.String definitionId, java.lang.String operationId, CriterionSet criteria, ColumnSet columnSet, long transactionId)
          Invokes a search operation on the server.
 java.util.Map Server.supplement(IdentityToken identityToken, long transactionId, java.lang.String definitionId, java.lang.String operationId, java.lang.String localName, java.util.Map argumentSet)
          Supplements a business transaction.

 

Uses of ServerException in oracle.iam.rm.server_api.model

 

Subclasses of ServerException in oracle.iam.rm.server_api.model
 class ValidationException
          An exception that indicates a validation fault with the passed arguments.

 


Skip navigation links

Oracle Role Manager Java API Reference
10g (10.1.4)
E14613-01


Copyright © 2008, 2009 Oracle. All Rights Reserved.