Each CA IdentityMinder event object implements one or at most two of the base event interfaces listed in the following table:
Base Interface |
Method |
Managed Object Retrieved |
---|---|---|
getAccessRole() |
AccessRole |
|
getAccessTask() |
AccessTask |
|
getAdminRole() |
AdminRole |
|
getAdminTask() |
AdminTask |
|
getGroup() |
Group |
|
getOrganization() |
Organization |
|
getParentOrganization() |
Organization |
|
getProvisioningRole() |
ProvisioningRole |
|
getUser() |
User |
Note: Base event interfaces are not CA IdentityMinder events. CA IdentityMinder events implement the base event interfaces.
Most base event interfaces contain a single get... method, which retrieves the managed object contained in the event. For example, AccessRoleEvent contains a getAccessRole() method that returns an AccessRole managed object. The exception is ExternalTaskEvent. Because external tasks are executed by third-party applications, ExternalTaskEvent contains no get... method for retrieving a managed object.
When a custom object or a workflow script retrieves the current event object, the get... methods that the event object inherits from the base interfaces can retrieve the managed objects contained in the event.
The get... methods that a particular event object inherits are determined by the base interfaces that the event object implements. For example:
Copyright © 2013 CA.
All rights reserved.
|
|