Programming Guides › Programming Guide for Java › CA IdentityMinder APIs › API Functional Model › Asynchronous Phase Model
Asynchronous Phase Model
In the asynchronous phase of task execution, the task has been broken down into its component events. As a result, the core objects in the API functional model include the following:
- EventContext—Provides read/write access to events and lets you generate secondary events.
- EventROContext—Provides read/write access to events.
The following CA IdentityMinder APIs can be used during this phase:
- Participant Resolver API and Notification Rule API—Inherit IMContext methods through EventROContext (alternative 1 in the following diagram).
- Event Listener API and Workflow API—Inherit IMContext methods through the IMPersistentContext and EventContext interfaces (alternative 2 in the diagram).
The APIs inherit methods from the core IMContext interface in different ways.
The following diagram illustrates the core classes and interfaces in the asynchronous phase model, and shows where an individual API fits into the model:
Copyright © 2013 CA.
All rights reserved.
|
|