Package icc.util
Class EmailTemplateHelper
- java.lang.Object
-
- icc.util.EmailTemplateHelper
-
public class EmailTemplateHelper extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description EmailTemplateHelper()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getActionBoxLink(java.lang.String link, java.lang.String label)
java.lang.String
getContactColumn(java.lang.String name, java.lang.String function, java.lang.String phoneNumber, java.lang.String email)
java.lang.String
getEffectiveMail(sailpoint.api.SailPointContext context, sailpoint.object.Identity identity)
java.lang.String
getEntitlementDescription(sailpoint.api.SailPointContext context, sailpoint.object.ApprovalItem approvalItem)
java.lang.String
getFirstname(sailpoint.api.SailPointContext context, java.lang.String idenName)
java.lang.String
getFooterWithDate(java.lang.String host)
java.lang.String
getFooterWithDateAndProcess(java.lang.String host, java.lang.String process)
static EmailTemplateHelper
getInstance()
java.lang.String
getItemEndDate(sailpoint.api.SailPointContext context, sailpoint.object.ApprovalItem approvalItem)
java.lang.String
getItemStartDate(sailpoint.api.SailPointContext context, sailpoint.object.ApprovalItem approvalItem)
java.lang.String
getLastname(sailpoint.api.SailPointContext context, java.lang.String idenName)
java.lang.String
getPreviousOwnerFirstname(sailpoint.api.SailPointContext context, sailpoint.object.WorkItem workItem)
java.lang.String
getPreviousOwnerLastname(sailpoint.api.SailPointContext context, sailpoint.object.WorkItem workItem)
java.util.HashMap<java.lang.String,java.util.ArrayList<java.util.ArrayList<java.lang.String>>>
getProvisioningMap(sailpoint.api.SailPointContext context, sailpoint.object.ProvisioningProject project)
java.lang.String
getSkypeContactColumn(java.lang.String name, java.lang.String function, java.lang.String phoneNumberDisplay, java.lang.String phoneNumber, java.lang.String email)
-
-
-
Method Detail
-
getInstance
public static EmailTemplateHelper getInstance()
-
getActionBoxLink
public java.lang.String getActionBoxLink(java.lang.String link, java.lang.String label)
-
getContactColumn
public java.lang.String getContactColumn(java.lang.String name, java.lang.String function, java.lang.String phoneNumber, java.lang.String email)
-
getSkypeContactColumn
public java.lang.String getSkypeContactColumn(java.lang.String name, java.lang.String function, java.lang.String phoneNumberDisplay, java.lang.String phoneNumber, java.lang.String email)
-
getFooterWithDate
public java.lang.String getFooterWithDate(java.lang.String host)
-
getFooterWithDateAndProcess
public java.lang.String getFooterWithDateAndProcess(java.lang.String host, java.lang.String process)
-
getLastname
public java.lang.String getLastname(sailpoint.api.SailPointContext context, java.lang.String idenName) throws sailpoint.tools.GeneralException
- Throws:
sailpoint.tools.GeneralException
-
getFirstname
public java.lang.String getFirstname(sailpoint.api.SailPointContext context, java.lang.String idenName) throws sailpoint.tools.GeneralException
- Throws:
sailpoint.tools.GeneralException
-
getItemStartDate
public java.lang.String getItemStartDate(sailpoint.api.SailPointContext context, sailpoint.object.ApprovalItem approvalItem) throws sailpoint.tools.GeneralException
- Throws:
sailpoint.tools.GeneralException
-
getEffectiveMail
public java.lang.String getEffectiveMail(sailpoint.api.SailPointContext context, sailpoint.object.Identity identity) throws sailpoint.tools.GeneralException
- Throws:
sailpoint.tools.GeneralException
-
getItemEndDate
public java.lang.String getItemEndDate(sailpoint.api.SailPointContext context, sailpoint.object.ApprovalItem approvalItem) throws sailpoint.tools.GeneralException
- Throws:
sailpoint.tools.GeneralException
-
getEntitlementDescription
public java.lang.String getEntitlementDescription(sailpoint.api.SailPointContext context, sailpoint.object.ApprovalItem approvalItem) throws sailpoint.tools.GeneralException
- Throws:
sailpoint.tools.GeneralException
-
getPreviousOwnerFirstname
public java.lang.String getPreviousOwnerFirstname(sailpoint.api.SailPointContext context, sailpoint.object.WorkItem workItem) throws sailpoint.tools.GeneralException
- Throws:
sailpoint.tools.GeneralException
-
getPreviousOwnerLastname
public java.lang.String getPreviousOwnerLastname(sailpoint.api.SailPointContext context, sailpoint.object.WorkItem workItem) throws sailpoint.tools.GeneralException
- Throws:
sailpoint.tools.GeneralException
-
getProvisioningMap
public java.util.HashMap<java.lang.String,java.util.ArrayList<java.util.ArrayList<java.lang.String>>> getProvisioningMap(sailpoint.api.SailPointContext context, sailpoint.object.ProvisioningProject project) throws sailpoint.tools.GeneralException
- Throws:
sailpoint.tools.GeneralException
-
-