public class CRMProcessSubscriptionBean extends CRMProcessRunBean
| Constructor and Description |
|---|
CRMProcessSubscriptionBean()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
activateSubscription(java.lang.String subID,
SubscriptionProcessRunDefinition subscriptionProcessRunDefinition,
com.crm.dataobject.processrun.CRMDOProcessRunLog processRun,
com.crm.framework.metadata.Entity subscriptionsEntity)
Activates a subscription using a process run.
|
void |
deactivateSubscription(java.lang.String subID,
SubscriptionProcessRunDefinition subscriptionProcessRunDefinition,
com.crm.dataobject.processrun.CRMDOProcessRunLog processRun,
com.crm.framework.metadata.Entity subscriptionsEntity)
Deactivates a subscription using a process run.
|
void |
endResting(java.lang.String subID,
SubscriptionProcessRunDefinition subscriptionProcessRunDefinition,
com.crm.dataobject.processrun.CRMDOProcessRunLog processRun,
com.crm.framework.metadata.Entity subscriptionsEntity)
Ends a subscription in resting using a process run.
|
void |
endSubscriptionInShortTermDeactivation(java.lang.String subID,
SubscriptionProcessRunDefinition subscriptionProcessRunDefinition,
com.crm.dataobject.processrun.CRMDOProcessRunLog processRun,
com.crm.framework.metadata.Entity subscriptionsEntity)
Ends a subscription in short term deactivation using a process run.
|
void |
executeActivation(com.crm.dataobject.processrun.CRMDOProcessRunLog processRun)
Executes an activation process using a process run.
|
void |
executeActivation(java.lang.String processRunLogID)
Executes an activation process.
|
void |
executeDeactivation(com.crm.dataobject.processrun.CRMDOProcessRunLog processRun)
Executes a deactivation process using a process run.
|
void |
executeDeactivation(java.lang.String processRunLogID)
Executes a deactivation process.
|
void |
executeEndResting(com.crm.dataobject.processrun.CRMDOProcessRunLog processRun)
Executes an end resting process using a process run.
|
void |
executeEndResting(java.lang.String processRunLogID)
Executes an end resting process.
|
void |
executeEndShortTermDeactivation(com.crm.dataobject.processrun.CRMDOProcessRunLog processRun)
Executes an end short term deactivation process using a process run.
|
void |
executeEndShortTermDeactivation(java.lang.String processRunLogID)
Executes an end short term deactivation process.
|
void |
executeScheduledAction(java.lang.String subActionID,
SubscriptionProcessRunDefinition subscriptionProcessRunDefinition,
com.crm.dataobject.processrun.CRMDOProcessRunLog processRun,
com.crm.framework.metadata.Entity subscriptionActionEntity)
Execute the subscription actions of the specified subscription action id.
|
void |
executeScheduledActions(com.crm.dataobject.processrun.CRMDOProcessRunLog processRun)
Executes scheduled actions using a process run.
|
void |
executeScheduledActions(java.lang.String processRunLogID)
Executes scheduled actions using a process run.
|
void |
executeSubscriptionInGraceDeactivation(com.crm.dataobject.processrun.CRMDOProcessRunLog processRun)
Executes a deactivation process for subscriptions in grace using a process run.
|
void |
executeSubscriptionInGraceDeactivation(java.lang.String processRunLogID)
Executes a deactivation process for subscriptions in grace.
|
scheduleProcess, scheduleProcesscreateCronExpressionFromDate, createCronExpressionFromDatepublic CRMProcessSubscriptionBean()
public void executeDeactivation(java.lang.String processRunLogID)
throws java.lang.Exception
processRunLogID - - the process run log idjava.lang.Exceptionpublic void executeDeactivation(com.crm.dataobject.processrun.CRMDOProcessRunLog processRun)
throws java.lang.Exception
processRun - - the process run to usejava.lang.Exceptionpublic void deactivateSubscription(java.lang.String subID,
SubscriptionProcessRunDefinition subscriptionProcessRunDefinition,
com.crm.dataobject.processrun.CRMDOProcessRunLog processRun,
com.crm.framework.metadata.Entity subscriptionsEntity)
throws java.lang.Exception
subID - - the subscription idsubscriptionProcessRunDefinition - - the subscription process run definition to useprocessRun - - the process runjava.lang.Exceptionpublic void executeActivation(java.lang.String processRunLogID)
throws java.lang.Exception
processRunLogID - - the process run log idjava.lang.Exceptionpublic void executeActivation(com.crm.dataobject.processrun.CRMDOProcessRunLog processRun)
throws java.lang.Exception
processRun - - the process run to usejava.lang.Exceptionpublic void activateSubscription(java.lang.String subID,
SubscriptionProcessRunDefinition subscriptionProcessRunDefinition,
com.crm.dataobject.processrun.CRMDOProcessRunLog processRun,
com.crm.framework.metadata.Entity subscriptionsEntity)
throws java.lang.Exception
subID - - the subscription idsubscriptionProcessRunDefinition - - the subscription process run definition to useprocessRun - - the process runjava.lang.Exceptionpublic void executeEndResting(java.lang.String processRunLogID)
throws java.lang.Exception
processRunLogID - - the process run log idjava.lang.Exceptionpublic void executeEndResting(com.crm.dataobject.processrun.CRMDOProcessRunLog processRun)
throws java.lang.Exception
processRun - - the process run to usejava.lang.Exceptionpublic void endResting(java.lang.String subID,
SubscriptionProcessRunDefinition subscriptionProcessRunDefinition,
com.crm.dataobject.processrun.CRMDOProcessRunLog processRun,
com.crm.framework.metadata.Entity subscriptionsEntity)
throws java.lang.Exception
subID - - the subscription idsubscriptionProcessRunDefinition - - the subscription process run definition to useprocessRun - - the process runjava.lang.Exceptionpublic void executeEndShortTermDeactivation(java.lang.String processRunLogID)
throws java.lang.Exception
processRunLogID - - the process run log idjava.lang.Exceptionpublic void executeEndShortTermDeactivation(com.crm.dataobject.processrun.CRMDOProcessRunLog processRun)
throws java.lang.Exception
processRun - - the process run to usejava.lang.Exceptionpublic void endSubscriptionInShortTermDeactivation(java.lang.String subID,
SubscriptionProcessRunDefinition subscriptionProcessRunDefinition,
com.crm.dataobject.processrun.CRMDOProcessRunLog processRun,
com.crm.framework.metadata.Entity subscriptionsEntity)
throws java.lang.Exception
subID - - the subscription idsubscriptionProcessRunDefinition - - the subscription process run definition to useprocessRun - - the process runjava.lang.Exceptionpublic void executeSubscriptionInGraceDeactivation(java.lang.String processRunLogID)
throws java.lang.Exception
processRunLogID - - the process run log idjava.lang.Exceptionpublic void executeSubscriptionInGraceDeactivation(com.crm.dataobject.processrun.CRMDOProcessRunLog processRun)
throws java.lang.Exception
processRun - - the process run to usejava.lang.Exceptionpublic void executeScheduledAction(java.lang.String subActionID,
SubscriptionProcessRunDefinition subscriptionProcessRunDefinition,
com.crm.dataobject.processrun.CRMDOProcessRunLog processRun,
com.crm.framework.metadata.Entity subscriptionActionEntity)
throws java.lang.Exception
subActionID - - the subscription action idsubscriptionProcessRunDefinition - - the subscription process run definition to useprocessRun - - the process runsubscriptionActionEntity - - the subscription action entityjava.lang.Exceptionpublic void executeScheduledActions(java.lang.String processRunLogID)
throws java.lang.Exception
processRunLogID - - the process run log idjava.lang.Exceptionpublic void executeScheduledActions(com.crm.dataobject.processrun.CRMDOProcessRunLog processRun)
throws java.lang.Exception
processRun - - the process run to usejava.lang.Exception