Contém um conjunto de informações sobre a tarefa atual, como o nome da tarefa, o nome da organização e eventos constituintes. Essas informações são chamadas de informações de contexto da tarefa.
Esse objeto está disponível para mensagens de email com base em modelos Concluídos. Para obter informações sobre esse modelo, consulte Modelos de email.
Métodos: todos os métodos abaixo retornam uma sequência de caracteres, exceto para o método getExposedEventContexts(), que retorna um Java Vector.
|
Método |
Descrição |
|---|---|
|
getAdminName() |
Retorna o nome da pessoa que está enviando a tarefa. Substituído no CA IdentityMinder 5.6. Use um dos seguintes métodos herdados:
|
|
getExposedEventContexts() |
Retorna um Java Vector de todos os eventos associados à tarefa. Cada objeto no Vector é um objeto de contexto do evento. É possível usar os métodos listados em _eventContextInformation para recuperar informações de contexto para um determinado objeto de evento. O objeto de retorno é um objeto padrão Java Vector. Você pode usar qualquer um métodos do objeto Vector. Por exemplo, get() e size(), para gerenciar os elementos no Vector. |
|
getOrgName() |
Retorna o nome da organização na qual a tarefa está sendo executada. Substituído no CA IdentityMinder 5.6. Use o método herdado getObjectOrganizationFriendlyName(). |
|
getTaskName() |
Retorna o nome da tarefa que está sendo executada. Substituído no CA IdentityMinder 5.6. Use um dos seguintes métodos herdados:
|
Observação: os métodos em _taskContextInformation são fornecidos por meio da interface ExposedTaskContextInformation. Como ExposedEventContextInformation herda métodos na API principal do CA IdentityMinder, _taskContextInformation também pode chamar esses métodos de um modelo de email, juntamente com os métodos na tabela acima. Para obter mais informações sobre esses métodos herdados, consulte Métodos adicionais.
Exemplo - corpo de um modelo de notificação por email para uma alteração de senha:
<%
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>Your new password is: <b>"+
eventContext.getPassword());</br>
template.add("<hr>");
}
}
%>
Possível corpo do email:
Olá Victor Imperioso,
A sua nova senha é: LFH7F1226
|
Copyright © 2014 CA.
Todos os direitos reservados.
|
|