|
Oracle Role Manager Java API Reference 10g (10.1.4) E14613-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BusinessTransactionOperation
Interface for an operation specific to starting a business transaction.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface oracle.iam.rm.client.Operation |
---|
Operation.Type |
Method Summary | |
---|---|
BusinessTransaction |
begin(ArgumentSet argumentSet) Begins the business transaction using this operation. |
ArgumentSet |
getArgumentSet() Gets the set of arguments for this operation. |
java.util.Map<java.lang.String,java.lang.Object> |
invoke(BusinessTransaction businessTransaction, ArgumentSet argumentSet) Invokes the supplemental operation on the given business transaction. |
boolean |
isApprovalRequired() Determines whether this operation uses approval. |
OperationVerificationResponse |
validate(ArgumentSet argumentSet) Validates the operation without invoking it. |
Methods inherited from interface oracle.iam.rm.client.Operation |
---|
getDefinitionId, getDescription, getOperationId, getTitle, getType |
Method Detail |
---|
ArgumentSet getArgumentSet()
ArgumentSet
for this operation.BusinessTransaction begin(ArgumentSet argumentSet) throws ServerException
argumentSet
- arguments for this operation.ServerException
- if an error occurs during the invocation of the business operation.OperationVerificationResponse validate(ArgumentSet argumentSet) throws ServerException
argumentSet
- arguments for this operation.OperationVerificationResponse
containing the potential outcome of such an operation.ServerException
- if an error occurs during the invocation of the business operation.java.util.Map<java.lang.String,java.lang.Object> invoke(BusinessTransaction businessTransaction, ArgumentSet argumentSet) throws ServerException
businessTransaction
- the business transaction to be invoked.argumentSet
- arguments for the invocation operation.Map
containing any return values of the supplemental operation.ServerException
- if an error occurs during the invocation of the supplemental operation.boolean isApprovalRequired() throws ServerException
ServerException
|
Oracle Role Manager Java API Reference 10g (10.1.4) E14613-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |