public class CRMUISubscriptionMaintenanceProcessRunDefinitionBean extends CRMUISubscriptionProcessRunDefinitionBean
Constructor and Description |
---|
CRMUISubscriptionMaintenanceProcessRunDefinitionBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<com.crm.dataobject.networkmanagement.GroupCriterion> |
addGroupButton(SubscriptionProcessRunDefinition subscriptionProcessRunDefinition,
java.util.ArrayList<java.lang.String> groupIDs)
Adds a list of group criteria to the given subscription process run definition
|
SubscriptionProcessRunDefinition |
cancelNormalSubscriptionDeactivationProcessRunDefinition(SubscriptionProcessRunDefinition deactivationProcessRunDefinition)
Cancels the scheduled normal subscription deactivation process run
|
SubscriptionMaintenanceProcessRunDefinition |
editButton(SubscriptionMaintenanceProcessRunDefinition subscriptionMaintenanceProcessRunDefinition)
Loads a subscription maintenance process run definition form.
|
SubscriptionMaintenanceProcessRunDefinition |
loadForm()
Loads a subscription maintenance process run definition form.
|
SubscriptionProcessRunDefinition |
onChangeEnabled(SubscriptionProcessRunDefinition subscriptionProcessRunDefinition) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
removeGroupButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList)
Removes a list of group filters from the normal billing run.
|
void |
saveAndSubmitNormalSubscriptionActivationProcessRunDefinition(SubscriptionProcessRunDefinition subscriptionProcessRunDefinition)
Saves and submits to the scheduler the normal subscription activation process run definition
|
void |
saveAndSubmitNormalSubscriptionCancellationProcessRunDefinition(SubscriptionProcessRunDefinition cancellationProcessRunDefinition)
Saves and submits to the scheduler the normal subscription cancellation process run definition
|
void |
saveAndSubmitNormalSubscriptionDeactivationProcessRunDefinition(SubscriptionProcessRunDefinition deactivationProcessRunDefinition)
Saves and submits to the scheduler the normal subscription deactivation process run definition
|
void |
saveAndSubmitSubscriptionScheduledActionsProcessRunDefinition(SubscriptionProcessRunDefinition subscriptionProcessRunDefinition)
Saves and submits to the scheduler the normal subscription scheduled actions process run definition
|
SubscriptionMaintenanceProcessRunDefinition |
saveButton(SubscriptionMaintenanceProcessRunDefinition subscriptionMaintenanceProcessRunDefinition)
Saves a subscription maintenance process run definition form.
|
SubscriptionMaintenanceProcessRunDefinition |
submitNormalSubscriptionDeactivationProcessRun(SubscriptionMaintenanceProcessRunDefinition subscriptionMaintenanceProcessRunDefinition)
Submit a new normal subscription deactivation process run to the scheduler
|
addAccRecClassificationButton, addAccRecCreditRatingButton, addBehaviorClassificationCriterionButton, addBillingTermSchemeButton, addPricePlanButton, addProductButton, addProductTypeButton, addSubscriptionTypeButton, amendButton, createButton, createNewVersionButton, deleteDeactivationTypeCriteria, editButton, getCancellationTypeOptions, getCancellationTypeOptions, getDeactivationMethodOptions, getDeactivationMethodOptions, getDeactivationTypeOptions, getDeactivationTypeOptions, getNormalSubDeactivationMethodOptions, getNormalSubDeactivationMethodOptions, getScheduledSubActionBehaviorCodeOptions, getScheduledSubActionBehaviorCodeOptions, getScheduledSubActionClassificationCodeOptions, getScheduledSubActionClassificationCodeOptions, loadForm, onDeactivationMethodChange, removeAccRecCreditRatingButton, removeBehaviorClassificationCriterionButton, removeProductButton, saveButton, submitButton
addBillingFrequencyButton, addBindingPeriodButton, addPricePlanButton, cancelProcessRunDefinitionButton, deleteProcessRun, deleteScheduledJob, deleteScheduledJobButton, getLifeCycleStateOptions, getLifeCycleStateOptions, getMessageTypeOptions, getMessageTypeOptions, getProcessRunLogTypeOptions, getProcessRunLogTypeOptions, getProcessRunRetrievingBillsMethodOptions, getProcessRunRetrievingBillsMethodOptions, removeBillingFrequencyButton, removeBindingPeriodButton, removePricePlansButton, saveAndSubmitProcessRunDefinition, setAsEffective, setAsNotEffective, setBindingPeriod, setFrequency, setModeAlias, setProcessRunSchedulingInformation, submit, submit, submitProcessRun, validateEdit
addAttachmentButton, addExistingAttachmentButton, addExistingAttachmentsButton, addTrace, assignEntity, echoDto, echoDto, echoDto, echoDtos, getAccountsReceivableEntityOptions, getActiveInactiveOptions, getActiveInactiveOptions, getAllowedDeniedOptions, getAllowedDeniedOptions, getApplicationOptions, getArchiveDataEntityOptions, getArchiveDataEntityOptions, getArchiveEntityOptions, getArchiveEntityOptions, getAssignableEntityOptions, getCurrentDateString, getCurrentDay, getCurrentMonth, getCurrentYear, getDayOfWeekOptions, getDayOfWeekOptions, getDtoFromCollection, getEntityCategoryOptions, getEntityFieldOptions, getEntityOptions, getEntityStateOptions, getEntityStatusOptions, getEntityTypeOptions, getExplicitViewingAccessEntityOptions, getHourOptions, getHourOptions, getImplicitViewingAccessEntityOptions, getModuleOptions, getModulePrintoutOptions, getModuleProcessOptions, getMonthEndDate, getMonthStartDate, getOperatorOptions, getOperatorOptions, getOrganisationGroupBackgroundTypeOptions, getOrganisationGroupBackgroundTypeOptions, getStateOptions, getStringFormattingOptions, getStringFormattingOptions, getTimeOfDayOptions, getTimeOfDayOptions, getTrueFalseOptions, getTrueFalseOptions, getUnitOfTimeOptions, getUnitOfTimeOptions, getUnitOfTimeOptions, getWeekEndDate, getWeekStartDate, getYesNoOptions, getYesNoOptions, invoke, load, loadAchivedData, loadAttachmentsTab, loadDaysOfMonthOptions, loadDaysOfMonthOptions, loadEntityAttributeTranslations, loadMonthNumberOptions, loadMonthNumberOptions, loadMonthOptions, loadMonthOptions, readFileContent, removeAttachmentButton, setDefaultLanguage, setDtoAsNotEditable, setDtoAsNotModified, setLanguageTranslations, setMandatoryField, setMandatoryFields, setOwnerGroup
deepCopy, dispatch, getCRMSession, getCRMSessionHandle, getCurrentDate, getEJBHomeInterface, getInitialContext, getSessionContext, loadEntityCategories, loadEntityNumber, loadEntityStates, loadEntityStatuses, loadEntityTypes, rollback, setCRMSessionHandle, setInitialContext, setSessionContext
public CRMUISubscriptionMaintenanceProcessRunDefinitionBean()
public SubscriptionMaintenanceProcessRunDefinition loadForm() throws java.lang.Exception
java.lang.Exception
public SubscriptionMaintenanceProcessRunDefinition editButton(SubscriptionMaintenanceProcessRunDefinition subscriptionMaintenanceProcessRunDefinition) throws java.lang.Exception
subscriptionMaintenanceProcessRunDefinition
- - the subscription maintenance process run definition to editjava.lang.Exception
public SubscriptionMaintenanceProcessRunDefinition saveButton(SubscriptionMaintenanceProcessRunDefinition subscriptionMaintenanceProcessRunDefinition) throws java.lang.Exception
subscriptionMaintenanceProcessRunDefinition
- - the subscription maintenance process run definition to savejava.lang.Exception
public SubscriptionProcessRunDefinition onChangeEnabled(SubscriptionProcessRunDefinition subscriptionProcessRunDefinition) throws java.lang.Exception
java.lang.Exception
public void saveAndSubmitNormalSubscriptionDeactivationProcessRunDefinition(SubscriptionProcessRunDefinition deactivationProcessRunDefinition) throws java.lang.Exception
deactivationProcessRunDefinition
- - the deactivation process run definitionjava.lang.Exception
public void saveAndSubmitNormalSubscriptionCancellationProcessRunDefinition(SubscriptionProcessRunDefinition cancellationProcessRunDefinition) throws java.lang.Exception
cancellationProcessRunDefinition
- - the cancellation process run definitionjava.lang.Exception
public void saveAndSubmitNormalSubscriptionActivationProcessRunDefinition(SubscriptionProcessRunDefinition subscriptionProcessRunDefinition) throws java.lang.Exception
subscriptionProcessRunDefinition
- - the activation process run definitionjava.lang.Exception
public void saveAndSubmitSubscriptionScheduledActionsProcessRunDefinition(SubscriptionProcessRunDefinition subscriptionProcessRunDefinition) throws java.lang.Exception
subscriptionProcessRunDefinition
- - the scheduled actions process run definitionjava.lang.Exception
public SubscriptionMaintenanceProcessRunDefinition submitNormalSubscriptionDeactivationProcessRun(SubscriptionMaintenanceProcessRunDefinition subscriptionMaintenanceProcessRunDefinition) throws java.lang.Exception
subscriptionMaintenanceProcessRunDefinition
- - the subscription maintenance utilities definition to submit the namedy rule application run forjava.lang.Exception
public SubscriptionProcessRunDefinition cancelNormalSubscriptionDeactivationProcessRunDefinition(SubscriptionProcessRunDefinition deactivationProcessRunDefinition) throws java.lang.Exception
deactivationProcessRunDefinition
- - the deactivation process run definitionjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.networkmanagement.GroupCriterion> addGroupButton(SubscriptionProcessRunDefinition subscriptionProcessRunDefinition, java.util.ArrayList<java.lang.String> groupIDs) throws java.lang.Exception
subscriptionProcessRunDefinition
- - the subscription process run definition to add the group criteria togroupIDs
- - the ids of the groupsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> removeGroupButton(java.util.ArrayList<com.crm.dataobject.CRMDO> dtoList) throws java.lang.Exception
dtoList
- - a list of groups to deletejava.lang.Exception