|
Java SDK r12.5 SP 8 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ExposedEventContextInformation
Makes context information for the current event available to an
Identity Manager email template.
The methods in this interface plus all of its inherited methods are provided
to the object _eventContextInformation
. You can use this object
to call ExposedEventContextInformation
methods from an Identity Manager
email template.
The _eventContextInformation
object is available to email
messages based on Approved, Pending, and Rejected templates.
This interface inherits information about the task session from TaskInfo
.
The following TaskInfo
methods are particularly useful to an email template:
getAdministrator()
. Retrieves a User object for the
administrator who is executing the current task.
getAdminTask()
. Retrieves an Admin Task object for the current task.
_eventContextInformation
object in an email template, see the email chapter of the
CA Identity Manager Operations Guide.
Method Summary | |
---|---|
java.lang.String |
getAdminAttribute(java.lang.String attribute,
java.lang.String delimiter)
Gets the value of a managed object attribute on the administrator. |
java.lang.String |
getAdminName()
Deprecated. Deprecated in IdentityMinder 5.6 -- use getAdministrator()
or getAdminFriendlyName() . |
java.lang.String |
getApprovalStatus()
Retrieves the approval status of the event. |
java.lang.String |
getApprovalTime()
Retrieves the time the event was approved. |
java.lang.String |
getEventName()
Retrieves the name of the event. |
java.lang.String |
getOrgName()
Deprecated. Deprecated in IdentityMinder 5.6 -- use getObjectOrganizationFriendlyName() . |
java.lang.String |
getPassword()
Retrieves the user's password. |
java.lang.String |
getPrimaryObjectAttribute(java.lang.String attribute,
java.lang.String delimiter)
Gets the value of a managed object attribute on the event primary object. |
java.lang.String |
getPrimaryObjectName()
Retrieves the name of the primary object affected by the event. |
java.lang.String |
getPrimaryObjectTypeName()
Retrieves the primary object type associated with the event. |
java.lang.String |
getSecondaryObjectAttribute(java.lang.String attribute,
java.lang.String delimiter)
Gets the value of a managed object attribute on the event secondary object.. |
java.lang.String |
getSecondaryObjectName()
Returns the name of the secondary object if a secondary object was affected by the event. |
java.lang.String |
getSecondaryObjectTypeName()
Returns the secondary object type if a secondary object was affected by the event. |
java.lang.String |
getTaskSubjectAttribute(java.lang.String attribute,
java.lang.String delimiter)
Gets the value of a managed object attribute on the task subject. |
Methods inherited from interface com.netegrity.imapi.EventROContext |
---|
getEvent, getEventDescription |
Methods inherited from interface com.netegrity.imapi.IMContext |
---|
getAuxDataRoot, getLocalizer, getLocalizer, getSessionAttribute, removeSessionAttribute, setSessionAttribute |
Methods inherited from interface com.netegrity.imapi.Logger |
---|
logDebugMessage, logErrorMessage, logInfoMessage, logWarningMessage |
Method Detail |
---|
java.lang.String getApprovalStatus()
APPROVAL_STATUS_APPROVED
.
APPROVAL_STATUS_REJECTED
java.lang.String getApprovalTime()
java.lang.String getEventName()
getEventName
in interface EventROContext
java.lang.String getOrgName()
getObjectOrganizationFriendlyName()
.
java.lang.String getPassword()
java.lang.String getPrimaryObjectTypeName()
ACCESSROLE
ACCESSTASK
ADMINROLE
ADMINTASK
GROUP
ORGANIZATION
USER
getPrimaryObjectName()
java.lang.String getPrimaryObjectName()
getPrimaryObjectName()
might return John Jones.
java.lang.String getSecondaryObjectTypeName()
ACCESSROLE
ACCESSTASK
ADMINROLE
ADMINTASK
GROUP
ORGANIZATION
USER
getPrimaryObjectName()
java.lang.String getSecondaryObjectName()
getSecondaryObjectName()
might return HR.
getPrimaryObjectName()
java.lang.String getAdminName()
getAdministrator()
or getAdminFriendlyName()
.
java.lang.String getAdminAttribute(java.lang.String attribute, java.lang.String delimiter) throws java.lang.Exception
attribute
- attribute namedelimiter
- string to place in between values if the attribute is multi-valued
java.lang.Exception
java.lang.String getPrimaryObjectAttribute(java.lang.String attribute, java.lang.String delimiter) throws java.lang.Exception
attribute
- attribute namedelimiter
- string to place in between values if the attribute is multi-valued
java.lang.Exception
java.lang.String getSecondaryObjectAttribute(java.lang.String attribute, java.lang.String delimiter) throws java.lang.Exception
attribute
- attribute namedelimiter
- string to place in between values if the attribute is multi-valued
java.lang.Exception
java.lang.String getTaskSubjectAttribute(java.lang.String attribute, java.lang.String delimiter) throws java.lang.Exception
attribute
- attribute namedelimiter
- string to place in between values if the attribute is multi-valued
java.lang.Exception
|
Java SDK r12.5 SP 8 06/13/2011 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |