public class CRMProcessNotificationBean extends CRMProcessRunBean
| Constructor and Description |
|---|
CRMProcessNotificationBean()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
execute(com.crm.dataobject.processrun.CRMDOProcessRunLog processRun)
Executes a notification process.
|
void |
execute(java.lang.String processRunLogID)
Executes a notification process.
|
void |
notify(java.lang.String entityID,
com.crm.dataobject.notifications.NotificationRunDefinition notificationRunDefinition,
com.crm.dataobject.processrun.CRMDOProcessRunLog processRunLog,
com.crm.dataobject.communications.CRMDOCommunicationDefinition communicationDefinition,
java.util.ArrayList<com.crm.framework.ql.TranslatedQuery> includedInSegmentTranslatedQueries,
java.util.ArrayList<com.crm.framework.ql.TranslatedQuery> excludedInSegmentTranslatedQueries)
Notifies an entity.
|
scheduleProcess, scheduleProcesscreateCronExpressionFromDate, createCronExpressionFromDatepublic CRMProcessNotificationBean()
public void execute(java.lang.String processRunLogID)
throws java.lang.Exception
processRunLogID - - the process run log idjava.lang.Exceptionpublic void execute(com.crm.dataobject.processrun.CRMDOProcessRunLog processRun)
throws java.lang.Exception
processRun - - the process run logjava.lang.Exceptionpublic void notify(java.lang.String entityID,
com.crm.dataobject.notifications.NotificationRunDefinition notificationRunDefinition,
com.crm.dataobject.processrun.CRMDOProcessRunLog processRunLog,
com.crm.dataobject.communications.CRMDOCommunicationDefinition communicationDefinition,
java.util.ArrayList<com.crm.framework.ql.TranslatedQuery> includedInSegmentTranslatedQueries,
java.util.ArrayList<com.crm.framework.ql.TranslatedQuery> excludedInSegmentTranslatedQueries)
throws java.lang.Exception,
com.crm.exception.notifications.NoNotificationInformationFoundException
entityID - - the entity idnotificationRunDefinition - - the notification run definitionprocessRunLog - - the process run logcommunicationDefinition - - the communication definitionincludedInSegmentTranslatedQueries - - a list of translated queries for included in segmentexcludedInSegmentTranslatedQueries - - a list of translated queries for excluded in segmentjava.lang.Exceptioncom.crm.exception.notifications.NoNotificationInformationFoundException