Enthält eine Sammlung von Informationen zur aktuellen Aufgabe, zum Beispiel Aufgabenname, Organisationsname und die einzelnen Ereignisse. Diese Informationen werden als Kontextinformationen für die Aufgabe bezeichnet.
Dieses Objekt ist für E-Mail-Nachrichten verfügbar, die auf Vorlagen für den Status "Abgeschlossen" basieren. Weitere Informationen zu dieser Vorlage finden Sie unter E-Mail-Vorlagen.
Methoden: Alle nachfolgenden Methoden geben eine Zeichenfolge zurück - abgesehen von der Methode getExposedEventContexts(), die einen Java-Vektor zurückgibt.
|
methode |
Beschreibung |
|---|---|
|
getAdminName() |
Gibt den Namen der Person zurück, die die Aufgabe sendet. Veraltete Methode in Identity Manager 5.6. Verwenden Sie eine der folgenden geerbten Methoden:
|
|
getExposedEventContexts() |
Gibt einen Java-Vektor von allen der Aufgabe zugeordneten Ereignisse zurück. Jedes Objekt im Vektor ist ein Ereigniskontextobjekt. Mit den in "_eventContextInformation" aufgeführten Methoden können Sie Kontextinformationen für ein bestimmtes Ereignisobjekt abrufen. Das zurückgegebene Objekt ist ein standardmäßiges Java-Vektor-Objekt. Sie können jede der Methoden des Vektor-Objekts verwenden, zum Beispiel get() and size(), um die Elemente im Vektor zu verwalten. |
|
getOrgName() |
Gibt den Namen der Organisation zurück, in der die Aufgabe ausgeführt wird. Veraltete Methode in Identity Manager 5.6. Verwenden Sie die geerbte Methode "getObjectOrganizationFriendlyName()". |
|
getTaskName() |
Gibt den Namen der Aufgabe zurück, die ausgeführt wird. Veraltete Methode in Identity Manager 5.6. Verwenden Sie eine der folgenden geerbten Methoden:
|
Hinweis: Die Methoden in "_taskContextInformation" werden über die ExposedTaskContextInformation-Schnittstelle angegeben. Da ExposedTaskContextInformation Methoden in der Identity Manager-Kern-API erbt, können auch diese Methoden mit _taskContextInformation aus einer E-Mail-Vorlage aufgerufen werden - zusammen mit den Methoden in der Tabelle oben. Weitere Informationen zu diesen geerbten Methoden finden Sie unter Zusätzliche Methoden.
Beispiel: Text einer E-Mail-Benachrichtigungsvorlage für eine Kennwortänderung:
<%
var imsEventContexts = _taskContextInformation.getExposedEventContexts();
if(imsEventContexts != null)
{
for(var i=0;i<imsEventContexts.size();i++)
{
var eventContext = imsEventContexts.get(i);
template.add("Hi "+ eventContext.getPrimaryObjectName() + ",");
template.add("<br>Ihr neues Kennwort lautet: <b>"+
eventContext.getPassword());</br>
template.add("<hr>");
}
}
%>
Möglicher E-Mail-Text:
Hallo Victor Imperioso,
Ihr neues Kennwort lautet: LFH7F1226
|
Copyright © 2015 CA Technologies.
Alle Rechte vorbehalten.
|
|