public class CRMBOBillingTermDefinitionAdditionalBillingDirectionBean extends CRMBOConfigurationEntity
Constructor and Description |
---|
CRMBOBillingTermDefinitionAdditionalBillingDirectionBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<com.crm.dataobject.subscriptions.SubscriptionServiceLifeCycleState> |
getBillableLifeCycleStates(com.crm.dataobject.billing.CRMDOBillingTermDefinition billingTermDefinition,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
com.crm.dataobject.billing.CRMDOBillingTerm billingTerm) |
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of a billing term definition additional billing direction.
|
java.lang.Boolean |
isValid(com.crm.dataobject.billing.CRMDOBillingTermDefinitionAdditionalBillingDirection billingTermDefinitionAdditionalBillingDirection,
com.crm.dataobject.subscriptions.CRMDOSubscriptionType subscriptionType,
com.crm.dataobject.billing.CRMDOBillingTermScheme billingTermScheme,
com.crm.dataobject.subscriptions.CRMDOSubscriptionService subscriptionService,
com.crm.dataobject.billing.BindingState bindingState)
Checks if a billing term definition additional billing direction is valid based on a subscription type, billing term scheme, subscription service and binding state.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.billing.CRMDOBillingTermDefinition billingTermDefinition)
Loads a list of billing term definition additional billing direction by a billing term definition.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.billing.CRMDOBillingTermDefinition billingTermDefinition,
java.util.ArrayList<java.lang.String> associations)
Loads a list of billing term definition additional billing direction by a billing term definition.
|
isDefault, loadDefault, setDefault
construct, construct, construct, construct, construct, construct, construct, construct, construct, createAndUpdate, delete, delete, delete, getDOName, getDOName, getNextSequenceNumber, getNextSequenceNumber, getNumberScheme, isAssignable, load, load, load, load, load, load, load, load, load, load, load, load, load, load, loadAll, loadAll, loadAll, loadAllEntityStatusDO, loadAllEntityStatusDO, loadDataObject, loadDataObject, loadDataObject, loadDataObjects, loadDataObjects, loadEntityCategoryDO, loadEntityCategoryDO, loadEntityDO, loadEntityDO, loadEntityStatusDO, loadEntityStatusDO, parseAssociations, parseAssociations, parseAssociations, save, save, save, saveCRMDOCollection, saveImages, setMandatoryFields, setNumberScheme, validateAndDelete, validateAndSave, validateAndSave, validateAndSave, validateApprovalRequestEntity, validateFormatSettings, validateFormatSettings, validateOnDelete, validateOnDelete, validateOnDelete, validateOnSave, validateOnSave, validateOnSave
deepCopy, dispatch, getCRMSession, getCRMSessionHandle, getCurrentDate, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContext
public CRMBOBillingTermDefinitionAdditionalBillingDirectionBean()
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBOConfigurationEntity
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.billing.CRMDOBillingTermDefinition billingTermDefinition) throws java.lang.Exception
billingTermDefinition
- - the billing term definition to load the billing term definition additional billing directions forjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.billing.CRMDOBillingTermDefinition billingTermDefinition, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
billingTermDefinition
- - the billing term definition to load the billing term definition additional billing directions forassociations
- java.lang.Exception
public java.lang.Boolean isValid(com.crm.dataobject.billing.CRMDOBillingTermDefinitionAdditionalBillingDirection billingTermDefinitionAdditionalBillingDirection, com.crm.dataobject.subscriptions.CRMDOSubscriptionType subscriptionType, com.crm.dataobject.billing.CRMDOBillingTermScheme billingTermScheme, com.crm.dataobject.subscriptions.CRMDOSubscriptionService subscriptionService, com.crm.dataobject.billing.BindingState bindingState)
billingTermDefinitionAdditionalBillingDirection
- - the billing term definition additional billing direction to checksubscriptionType
- - the subscription type to checkbillingTermScheme
- - the billing term scheme to checksubscriptionService
- - subscription service to checkbindingState
- - the binding statepublic java.util.ArrayList<com.crm.dataobject.subscriptions.SubscriptionServiceLifeCycleState> getBillableLifeCycleStates(com.crm.dataobject.billing.CRMDOBillingTermDefinition billingTermDefinition, com.crm.dataobject.subscriptions.CRMDOSubscription subscription, com.crm.dataobject.billing.CRMDOBillingTerm billingTerm) throws java.lang.Exception
java.lang.Exception