|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
| Method Summary | |
Thor.API.tcResultSet |
findEmailDefinition(java.util.Map phAttributeList)
Returns a list of emails (in the form of tcResultSet) that match the provided attribute list. |
java.lang.String |
getEmailSubject(long plEmailDefinitionKey)
Retrieves the email subject for an email definition. |
java.lang.String |
getProvisioningEmailBody(long plEmailDefinitionKey,
long plTaskInstanceKey)
Retrieves the processed email body for a provisioning type email definition. |
java.lang.String |
getProvisioningEmailFrom(long plEmailDefinitionKey,
long plTaskInstanceKey)
Retrieves the email address of the sender of the provisioning email according to the provisioning email definition. |
java.lang.String |
getRequestEmailBody(long plEmailDefinitionKey,
long plRequestKey)
Retrieves the processed email body for a request type email definition. |
java.lang.String |
getRequestEmailFrom(long plEmailDefinitionKey,
long plRequestKey)
Retrieves the email address of the sender of the Request email according to the request email definition. |
| Method Detail |
public Thor.API.tcResultSet findEmailDefinition(java.util.Map phAttributeList)
throws Thor.API.Exceptions.tcAPIException,
tcAPIException
phAttributeList - - A map object, each entry holding the attribute-value pairs to match the email definition against. The Attribute names are the String column codes (from the Xellerate metadata). The Attribute Values are the String attributes to base the search on. The values could include wild cards (%).
tcAPIException - thrown if data set errors occur
public java.lang.String getRequestEmailBody(long plEmailDefinitionKey,
long plRequestKey)
throws Thor.API.Exceptions.tcAPIException,
Thor.API.Exceptions.tcInvalidEmailTypeException,
tcAPIException
plEmailDefinitionKey - The key of the email definition to processplRequestKey - The key of the request to process the email for
tcAPIException - thrown if data set errors occur
tcInvalidEmailTypeException - thrown if the email definition is not of type request
public java.lang.String getProvisioningEmailBody(long plEmailDefinitionKey,
long plTaskInstanceKey)
throws Thor.API.Exceptions.tcAPIException,
Thor.API.Exceptions.tcInvalidEmailTypeException,
tcAPIException
plEmailDefinitionKey - The key of the email definition to processplTaskInstanceKey - The key of the task instance to process the email for
tcAPIException - thrown if data set errors occur
tcInvalidEmailTypeException - thrown if the email definition is not of type provisioning
public java.lang.String getEmailSubject(long plEmailDefinitionKey)
throws Thor.API.Exceptions.tcAPIException,
tcAPIException
plEmailDefinitionKey - The key of the email definition to process
tcAPIException - thrown if data set errors occur
public java.lang.String getRequestEmailFrom(long plEmailDefinitionKey,
long plRequestKey)
throws Thor.API.Exceptions.tcAPIException,
tcAPIException
plEmailDefinitionKey - The key of the email definition to processplRequestKey - The key of the request for which the email was sent
tcAPIException - thrown if data set errors occur
public java.lang.String getProvisioningEmailFrom(long plEmailDefinitionKey,
long plTaskInstanceKey)
throws Thor.API.Exceptions.tcAPIException,
tcAPIException
plEmailDefinitionKey - The key of the email definition to processplTaskInstanceKey - The key of the task instance to process email for
tcAPIException - thrown if data set errors occur
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||