|
Oracle Role Manager Java API Reference 10g (10.1.4) E12031-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SupplementalOperation
Interface for an operation that is invoked on a business transaction to do further work.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface oracle.iam.rm.client.Operation |
---|
Operation.Type |
Method Summary | |
---|---|
ArgumentSet |
getArgumentSet() Gets the arguments for this operation. |
java.util.Map<java.lang.String,java.lang.Object> |
invoke(ArgumentSet argumentSet) Invokes the supplemental operation. |
OperationVerificationResponse |
validate(ArgumentSet argumentSet) Validates the supplemental operation without invoking it. |
Methods inherited from interface oracle.iam.rm.client.Operation |
---|
getDefinitionId, getDescription, getOperationId, getTitle, getType |
Method Detail |
---|
ArgumentSet getArgumentSet()
ArgumentSet
of arguments for this operation.java.util.Map<java.lang.String,java.lang.Object> invoke(ArgumentSet argumentSet) throws ServerException
argumentSet
- arguments for this operationMap
containing any return values of the supplemental operation.ServerException
- if an error occurs during the invocation of the supplemental operation.OperationVerificationResponse validate(ArgumentSet argumentSet) throws ServerException
argumentSet
- arguments for this operation.OperationVerificationResponse
containing the potential outcome of such a supplemental operation.ServerException
- if an error occurs during the invocation of the supplemental operation.
|
Oracle Role Manager Java API Reference 10g (10.1.4) E12031-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |