Task Sessions

A task session is an instance of an executing task. Information is stored in a task session as name/value pairs.
cim1265
A
task session
is an instance of an executing task. Information is stored in a task session as name/value pairs.
During task execution, business logic task handlers have access to the information in the current task session. Task session information is available through the BLTHContext object passed to business logic task handlers.
Refer to the CA Identity Manager Programming Reference for more information on the BLTHContext object.
 
A task session includes the following:
  • The task context, that is, the task being performed, the administrator who is performing the task, and the
    CA Identity Manager
    managed object affected by the task.
    This
    managed object
    is also called the
    subject
    of the task. For example, a User object is the subject of a Create User task.
  • An object (BLTHContext) for retrieving the task’s subject and its relationships (such as roles and groups).
  • Other task session information, such as task creation time and the locale of the administrator who is performing the task.