public class CRMProcessActivityBean extends CRMProcess
Constructor and Description |
---|
CRMProcessActivityBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
anonymizeContactActivities(com.crm.dataobject.contactinfo.CRMDOContactInformation contact)
Anonymizes the given contact information activities
|
com.crm.dataobject.activities.CRMDOActivityService |
calculateCompletion(com.crm.dataobject.activities.CRMDOActivityService activityService,
java.util.Date closingDate) |
com.crm.dataobject.activities.CRMDOActivity |
cancel(com.crm.dataobject.activities.CRMDOActivity activity,
com.crm.dataobject.activities.CRMDOActivityStatus status,
com.crm.dataobject.activities.CRMDOActivityCancelReason cancelReason)
Cancels an activity.
|
com.crm.dataobject.activities.CRMDOActivity |
complete(com.crm.dataobject.activities.CRMDOActivity activity)
Completes an activity.
|
com.crm.dataobject.activities.CRMDOActivity |
complete(com.crm.dataobject.activities.CRMDOActivity activity,
com.crm.dataobject.activities.CRMDOActivityStatus status)
Completes an activity.
|
com.crm.dataobject.activities.CRMDOActivity |
save(com.crm.dataobject.activities.CRMDOActivity activity)
Saves an activity.
|
void |
scheduleActivity(com.crm.dataobject.workflows.CRMDOWorkflowRuleAction workflowRuleAction,
com.crm.dataobject.CRMDO entityDO)
Schedules an activity based on the entity DO object
|
com.crm.dataobject.activities.CRMDOActivity |
startProgress(com.crm.dataobject.activities.CRMDOActivity activity,
com.crm.dataobject.activities.CRMDOActivityStatus status)
Starts the progress of an activity.
|
createCronExpressionFromDate, createCronExpressionFromDate, setMandatoryField
public com.crm.dataobject.activities.CRMDOActivity startProgress(com.crm.dataobject.activities.CRMDOActivity activity, com.crm.dataobject.activities.CRMDOActivityStatus status) throws java.lang.Exception
activity
- - the activity to start the progress forstatus
- - the status to set on the activityjava.lang.Exception
public com.crm.dataobject.activities.CRMDOActivity save(com.crm.dataobject.activities.CRMDOActivity activity) throws java.lang.Exception
activity
- - the activity to savejava.lang.Exception
public com.crm.dataobject.activities.CRMDOActivity complete(com.crm.dataobject.activities.CRMDOActivity activity) throws java.lang.Exception
activity
- - the activity to completejava.lang.Exception
public com.crm.dataobject.activities.CRMDOActivity complete(com.crm.dataobject.activities.CRMDOActivity activity, com.crm.dataobject.activities.CRMDOActivityStatus status) throws java.lang.Exception
activity
- - the activity to completestatus
- - the status to set on the completed activityjava.lang.Exception
public com.crm.dataobject.activities.CRMDOActivity cancel(com.crm.dataobject.activities.CRMDOActivity activity, com.crm.dataobject.activities.CRMDOActivityStatus status, com.crm.dataobject.activities.CRMDOActivityCancelReason cancelReason) throws java.lang.Exception
activity
- - the activity to be cancelledstatus
- - the status to set on the cancelled activitycancelReason
- - the cancellation reasonjava.lang.Exception
public com.crm.dataobject.activities.CRMDOActivityService calculateCompletion(com.crm.dataobject.activities.CRMDOActivityService activityService, java.util.Date closingDate) throws java.lang.Exception
java.lang.Exception
public void scheduleActivity(com.crm.dataobject.workflows.CRMDOWorkflowRuleAction workflowRuleAction, com.crm.dataobject.CRMDO entityDO) throws java.lang.Exception
workflowRuleAction
- - the workflow rule to get the activity type fromentityDO
- - the entity to create the activity forjava.lang.Exception
public void anonymizeContactActivities(com.crm.dataobject.contactinfo.CRMDOContactInformation contact) throws java.lang.Exception
contact
- - the contact information to anonymize its activitiesjava.lang.Exception