Previous Topic: Retrieval ExampleNext Topic: Access to Objects in the Data Store


Access to Managed Object Data

Managed object data is available to all CA IdentityMinder APIs, for example:

You can access managed objects in the following ways:

ProviderAccessor

Interface

ProviderAccessor

API

All

Comments

Read/write access.

Provides direct access to the information in the data store.

All APIs can read attribute data in objects retrieved through ProviderAccessor, but typically only business logic task handlers and event listeners modify these objects.

Modifications are committed to the data store after the custom object calls modifyObject(). The modifications are committed immediately. No events are generated, and no workflow approvals, auditing, or security checks are performed.

BLTHContext

Interface

BLTHContext

API

Business Logic Task Handler

Comments

Read/write access.

Provides access to the run-time instance of objects in the current task. Objects are accessed through BLTHContext get... methods.

CA IdentityMinder commits changes to the data store after any workflow approvals have been provided and the execution of events associated with the task is complete.

EventContext

Interface

EventContext

API

Event Listener

Comments

Read/write access. Can also generate secondary events.

Provides access to the run-time instance of an object in a particular event.

CA IdentityMinder commits changes to the data store after any workflow approvals have been provided and the execution of the event is complete.

EventROCContext

Interface

EventROContext

API

Notification Rule Participant Resolver

Comments

Read/write access.

Provides access to the run-time instance of an object in a particular event.

CA IdentityMinder commits changes to the data store after any workflow approvals have been provided and the execution of the event is complete.

More Information:

Access to Objects in the Data Store

Access to Objects in a Task

Access to Event Objects