Participant Resolver API Components
The Participant Resolver API contains the following components. The list includes the core object EventROContext and a description of how it is used with this API:
cim1265
The Participant Resolver API contains the following components. The list includes the core object EventROContext and a description of how it is used with this API:
- ParticipantResolverAdapterThe base class that all participant resolvers implement. Contains base implementation methods for startup and shutdown operations. Also returns a Vector of workflow activity participants toCA Identity Manager.CA Identity Managerpasses ParticipantResolverContext information into the base class.CA Identity Manageralso passes in the name of the workflow approval task, and a hashtable of properties defined in the workflow engine’s user interface (for example, in the User Data tab of the WorkPoint Activity Properties dialog). This information includes the following:
- The attribute APPROVERS_REQUIRED, which specifies whether at least one participant must be found before the activity can be completed.
- Any user-defined data required by your custom participant resolver and that is defined in the User Data tab.
- ParticipantResolverContextInterface containing information about the current task -- for example, the task name, the administrator who is performing the task, and the organization where the subject of the task is located.The ParticipantResolverContext interface also provides access to logging methods and otherCA Identity Managerservices, including managed object retrieval from the data store.CA Identity Managerpasses ParticipantResolverContext into every call it makes to ParticipantResolverAdapter.Extends EventROContext.
- EventROContextProvides read/write access to the managed objects inCA Identity Managerevents. This interface is part of the core API functional model.Extends IMContext.The previous components are in the package com.netegrity.imapi.
For more information on these components, refer to the
CA Identity Manager
Programming Reference.