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, scheduleProcess
createCronExpressionFromDate, createCronExpressionFromDate
public CRMProcessSubscriptionBean()
public void executeDeactivation(java.lang.String processRunLogID) throws java.lang.Exception
processRunLogID
- - the process run log idjava.lang.Exception
public void executeDeactivation(com.crm.dataobject.processrun.CRMDOProcessRunLog processRun) throws java.lang.Exception
processRun
- - the process run to usejava.lang.Exception
public 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.Exception
public void executeActivation(java.lang.String processRunLogID) throws java.lang.Exception
processRunLogID
- - the process run log idjava.lang.Exception
public void executeActivation(com.crm.dataobject.processrun.CRMDOProcessRunLog processRun) throws java.lang.Exception
processRun
- - the process run to usejava.lang.Exception
public 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.Exception
public void executeEndResting(java.lang.String processRunLogID) throws java.lang.Exception
processRunLogID
- - the process run log idjava.lang.Exception
public void executeEndResting(com.crm.dataobject.processrun.CRMDOProcessRunLog processRun) throws java.lang.Exception
processRun
- - the process run to usejava.lang.Exception
public 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.Exception
public void executeEndShortTermDeactivation(java.lang.String processRunLogID) throws java.lang.Exception
processRunLogID
- - the process run log idjava.lang.Exception
public void executeEndShortTermDeactivation(com.crm.dataobject.processrun.CRMDOProcessRunLog processRun) throws java.lang.Exception
processRun
- - the process run to usejava.lang.Exception
public 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.Exception
public void executeSubscriptionInGraceDeactivation(java.lang.String processRunLogID) throws java.lang.Exception
processRunLogID
- - the process run log idjava.lang.Exception
public void executeSubscriptionInGraceDeactivation(com.crm.dataobject.processrun.CRMDOProcessRunLog processRun) throws java.lang.Exception
processRun
- - the process run to usejava.lang.Exception
public 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.Exception
public void executeScheduledActions(java.lang.String processRunLogID) throws java.lang.Exception
processRunLogID
- - the process run log idjava.lang.Exception
public void executeScheduledActions(com.crm.dataobject.processrun.CRMDOProcessRunLog processRun) throws java.lang.Exception
processRun
- - the process run to usejava.lang.Exception