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, submitButtonaddBillingFrequencyButton, 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, validateEditaddAttachmentButton, 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, setOwnerGroupdeepCopy, dispatch, getCRMSession, getCRMSessionHandle, getCurrentDate, getEJBHomeInterface, getInitialContext, getSessionContext, loadEntityCategories, loadEntityNumber, loadEntityStates, loadEntityStatuses, loadEntityTypes, rollback, setCRMSessionHandle, setInitialContext, setSessionContextpublic CRMUISubscriptionMaintenanceProcessRunDefinitionBean()
public SubscriptionMaintenanceProcessRunDefinition loadForm() throws java.lang.Exception
java.lang.Exceptionpublic SubscriptionMaintenanceProcessRunDefinition editButton(SubscriptionMaintenanceProcessRunDefinition subscriptionMaintenanceProcessRunDefinition) throws java.lang.Exception
subscriptionMaintenanceProcessRunDefinition - - the subscription maintenance process run definition to editjava.lang.Exceptionpublic SubscriptionMaintenanceProcessRunDefinition saveButton(SubscriptionMaintenanceProcessRunDefinition subscriptionMaintenanceProcessRunDefinition) throws java.lang.Exception
subscriptionMaintenanceProcessRunDefinition - - the subscription maintenance process run definition to savejava.lang.Exceptionpublic SubscriptionProcessRunDefinition onChangeEnabled(SubscriptionProcessRunDefinition subscriptionProcessRunDefinition) throws java.lang.Exception
java.lang.Exceptionpublic void saveAndSubmitNormalSubscriptionDeactivationProcessRunDefinition(SubscriptionProcessRunDefinition deactivationProcessRunDefinition) throws java.lang.Exception
deactivationProcessRunDefinition - - the deactivation process run definitionjava.lang.Exceptionpublic void saveAndSubmitNormalSubscriptionCancellationProcessRunDefinition(SubscriptionProcessRunDefinition cancellationProcessRunDefinition) throws java.lang.Exception
cancellationProcessRunDefinition - - the cancellation process run definitionjava.lang.Exceptionpublic void saveAndSubmitNormalSubscriptionActivationProcessRunDefinition(SubscriptionProcessRunDefinition subscriptionProcessRunDefinition) throws java.lang.Exception
subscriptionProcessRunDefinition - - the activation process run definitionjava.lang.Exceptionpublic void saveAndSubmitSubscriptionScheduledActionsProcessRunDefinition(SubscriptionProcessRunDefinition subscriptionProcessRunDefinition) throws java.lang.Exception
subscriptionProcessRunDefinition - - the scheduled actions process run definitionjava.lang.Exceptionpublic SubscriptionMaintenanceProcessRunDefinition submitNormalSubscriptionDeactivationProcessRun(SubscriptionMaintenanceProcessRunDefinition subscriptionMaintenanceProcessRunDefinition) throws java.lang.Exception
subscriptionMaintenanceProcessRunDefinition - - the subscription maintenance utilities definition to submit the namedy rule application run forjava.lang.Exceptionpublic SubscriptionProcessRunDefinition cancelNormalSubscriptionDeactivationProcessRunDefinition(SubscriptionProcessRunDefinition deactivationProcessRunDefinition) throws java.lang.Exception
deactivationProcessRunDefinition - - the deactivation process run definitionjava.lang.Exceptionpublic 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.Exceptionpublic 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