|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ResourceOperationListener
This is an additional processing of the result. Even if no listener instance ever handled the event then the system will function normally. This is meant for (e.g. notify the administrator). * The call should return without a major delay. It means that the implementation can do calls to repository, but it should not (synchronously) initiate a long-running process or provisioning request.
Method Summary | |
---|---|
void |
notifyFailure(ResourceOperationDescription operationDescription,
Task task,
OperationResult parentResult)
Submits notification about a failure of provisioning operation. |
void |
notifyInProgress(ResourceOperationDescription operationDescription,
Task task,
OperationResult parentResult)
Submits notification about provisioning operation that is in progress. |
void |
notifySuccess(ResourceOperationDescription operationDescription,
Task task,
OperationResult parentResult)
Submits notification about a success of a provisioning operation. |
Methods inherited from interface com.evolveum.midpoint.provisioning.api.ProvisioningListener |
---|
getName |
Method Detail |
---|
void notifySuccess(ResourceOperationDescription operationDescription, Task task, OperationResult parentResult)
parentResult
- the result that can be used to collect subresults of the listener execution.
It is NOT the result of the operation that succeeded. That result is inside the
operationDescription structure.void notifyFailure(ResourceOperationDescription operationDescription, Task task, OperationResult parentResult)
parentResult
- the result that can be used to collect subresults of the listener execution.
It is NOT the result of the operation that failed. That result is inside the
operationDescription structure.void notifyInProgress(ResourceOperationDescription operationDescription, Task task, OperationResult parentResult)
parentResult
- the result that can be used to collect subresults of the listener execution.
It is NOT the result of the operation that is in progress. That result is inside the
operationDescription structure.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |