public class AdditiveDiscountDefinitionXMLUtilBean extends CRMBase
Constructor and Description |
---|
AdditiveDiscountDefinitionXMLUtilBean() |
Modifier and Type | Method and Description |
---|---|
org.dom4j.dom.DOMElement |
constructAccountClassificationCriteriaXML(java.util.Set<com.crm.dataobject.accounts.AccountClassificationCriterion> accountClassificationCriteria) |
org.dom4j.dom.DOMElement |
constructAccountReceivableOutstandingAmountsXML(java.util.Set<com.crm.dataobject.accounts.AccountsReceivableOutstandingAmountCriterion> accountReceivableOutstandingAmounts) |
org.dom4j.dom.DOMElement |
constructAmount(java.math.BigDecimal totalTime,
java.lang.String elementName) |
org.dom4j.dom.DOMElement |
constructApprovalAuthorizations(java.util.Set<com.crm.dataobject.networkmanagement.UserUnitCriterion> userUnitCriteria) |
com.crm.dataobject.billing.CRMDOAdditiveDiscountDefinition |
constructApprovalSettingsXML(com.crm.dataobject.billing.CRMDOAdditiveDiscountDefinition definition) |
org.dom4j.dom.DOMElement |
constructBillingFrequenciesXML(java.util.Set<com.crm.dataobject.billing.BillingFrequencyCriterion> billingFrequencies) |
org.dom4j.dom.DOMElement |
constructBillingTermSchemeXML(java.util.Set<com.crm.dataobject.billing.BillingTermSchemeCriterion> billingTermSchemeCriteria) |
org.dom4j.dom.DOMElement |
constructBindingPeriodsXML(java.util.Set<com.crm.dataobject.billing.BindingPeriodCriterion> bindingPeriods) |
org.dom4j.dom.DOMElement |
constructBuyInAdvanceRequestCriteriaXML(java.util.Set<com.crm.dataobject.billing.BuyInAdvanceRequestCriterion> buyInAdvanceRequestCriteria) |
org.dom4j.dom.DOMElement |
constructConcurrentUsageXML(java.util.Set<com.crm.dataobject.billing.ConcurrentUsageCriterion> concurrentUsageCriteria) |
com.crm.dataobject.billing.CRMDOAdditiveDiscountDefinition |
constructCriteriaXML(com.crm.dataobject.billing.CRMDOAdditiveDiscountDefinition definition) |
org.dom4j.dom.DOMElement |
constructDiscountedProductXML(java.util.Set<com.crm.dataobject.products.ProductCriterion> discountedProducts) |
org.dom4j.dom.DOMElement |
constructEffectivenessCriteriaXML(java.util.Set<com.crm.dataobject.billing.EffectivenessCriterion> effectivenessCriteria,
java.lang.String parentNode) |
org.dom4j.dom.DOMElement |
constructJobTypeCriteriaXML(java.util.Set<com.crm.dataobject.jobs.JobTypeCriterion> jobTypeCriteria) |
org.dom4j.dom.DOMElement |
constructNumber(java.lang.Integer number,
java.lang.String elementName) |
org.dom4j.dom.DOMElement |
constructPaymentPreferenceCriteriaXML(java.util.Set<com.crm.dataobject.accounts.PaymentPreferenceCriterion> paymentPreferenceCriteria) |
org.dom4j.dom.DOMElement |
constructPresentmentPreferenceCriteriaXML(java.util.Set<com.crm.dataobject.accounts.PresentmentPreferenceCriterion> presentmentPreferenceCriteria) |
org.dom4j.dom.DOMElement |
constructPricePlanCriteriaXML(java.util.Set<com.crm.dataobject.priceplan.PricePlanCriterion> pricePlanCriteria) |
org.dom4j.dom.DOMElement |
constructProductCriteriaXML(java.util.Set<com.crm.dataobject.products.ProductCriterion> productCriteria) |
org.dom4j.dom.DOMElement |
constructSegmentsXML(java.util.Set<com.crm.dataobject.segments.SegmentCriterion> segmentCriteria,
java.lang.String parentNode) |
org.dom4j.dom.DOMElement |
constructSubscriptionTypeCriteriaXML(java.util.Set<com.crm.dataobject.subscriptions.SubscriptionTypeCriterion> subscriptionTypeCriteria) |
org.dom4j.dom.DOMElement |
constructTimeUnit(com.crm.framework.util.UnitOfTime timeUnit,
java.lang.String elementName) |
com.crm.dataobject.billing.CRMDOAdditiveDiscountDefinition |
constructXML(com.crm.dataobject.billing.CRMDOAdditiveDiscountDefinition definition) |
com.crm.dataobject.billing.CRMDOAdditiveDiscountDefinition |
initialize(com.crm.dataobject.billing.CRMDOAdditiveDiscountDefinition definition) |
java.util.Set<com.crm.dataobject.accounts.AccountClassificationCriterion> |
initializeAccountClassificationCriteria(java.util.Set<com.crm.dataobject.accounts.AccountClassificationCriterion> accountClassificationCriteria) |
java.util.Set<com.crm.dataobject.networkmanagement.UserUnitCriterion> |
initializeApprovalAuthorizations(java.util.Set<com.crm.dataobject.networkmanagement.UserUnitCriterion> userUnitCriteria) |
java.util.Set<com.crm.dataobject.billing.BillingTermSchemeCriterion> |
initializeBillingTermSchemeCriteria(java.util.Set<com.crm.dataobject.billing.BillingTermSchemeCriterion> billingTermSchemes) |
java.util.Set<com.crm.dataobject.jobs.JobTypeCriterion> |
initializeJobTypeCriteria(java.util.Set<com.crm.dataobject.jobs.JobTypeCriterion> jobTypeCriteria) |
java.util.Set<com.crm.dataobject.accounts.PaymentPreferenceCriterion> |
initializePaymentPreferenceCriteria(java.util.Set<com.crm.dataobject.accounts.PaymentPreferenceCriterion> paymentPreferences) |
java.util.Set<com.crm.dataobject.accounts.PresentmentPreferenceCriterion> |
initializePresentmentPreferenceCriteria(java.util.Set<com.crm.dataobject.accounts.PresentmentPreferenceCriterion> presentmentPreferenceCriteria) |
java.util.Set<com.crm.dataobject.priceplan.PricePlanCriterion> |
initializePricePlanCriteria(java.util.Set<com.crm.dataobject.priceplan.PricePlanCriterion> pricePlans) |
java.util.Set<com.crm.dataobject.products.ProductCriterion> |
initializeProductCriteria(java.util.Set<com.crm.dataobject.products.ProductCriterion> productCriteria) |
java.util.Set<com.crm.dataobject.segments.SegmentCriterion> |
initializeSegmentCriteria(java.util.Set<com.crm.dataobject.segments.SegmentCriterion> segmentCriteria) |
java.util.Set<com.crm.dataobject.subscriptions.SubscriptionTypeCriterion> |
initializeSubscriptionTypeCriteria(java.util.Set<com.crm.dataobject.subscriptions.SubscriptionTypeCriterion> subscriptionTypeCriteria) |
java.util.Set<com.crm.dataobject.billing.UsageServiceCatalogCriterion> |
initializeUsageServiceCatalogsCriteria(java.util.Set<com.crm.dataobject.billing.UsageServiceCatalogCriterion> usageServiceCatalogCriterions) |
java.util.Set<com.crm.dataobject.accounts.AccountClassificationCriterion> |
loadAccountClassificationCriteria(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.accounts.AccountsReceivableOutstandingAmountCriterion> |
loadAccountReceivableOutstandingAmounts(java.lang.String xmlString) |
java.math.BigDecimal |
loadAmount(java.lang.String xmlString,
java.lang.String childNode,
java.lang.String grandchildNode) |
java.util.Set<com.crm.dataobject.networkmanagement.UserUnitCriterion> |
loadApprovalAuthorizations(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.billing.BillingFrequencyCriterion> |
loadBillingFrequencies(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.billing.BillingTermSchemeCriterion> |
loadBillingTermSchemeCriteria(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.billing.BindingPeriodCriterion> |
loadBindingPeriods(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.billing.BuyInAdvanceRequestCriterion> |
loadBuyInAdvanceRequestCriteria(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.billing.ConcurrentUsageCriterion> |
loadConcurrentUsageCriteria(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.billing.DateOfExecutionCriterion> |
loadDateOfExecutionCriteria(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.billing.DayOfExecutionCriterion> |
loadDayOfExecutionCriteria(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.products.ProductCriterion> |
loadDiscountedProducts(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.billing.EffectivenessCriterion> |
loadEffectivenessCriteria(java.lang.String xmlString,
java.lang.String parentNode) |
java.util.Set<com.crm.dataobject.segments.SegmentCriterion> |
loadExcludeSegmentCriteria(java.lang.String xmlString) |
com.crm.dataobject.billing.CRMDOAdditiveDiscountDefinition |
loadFromXML(com.crm.dataobject.billing.CRMDOAdditiveDiscountDefinition definition) |
java.util.Set<com.crm.dataobject.segments.SegmentCriterion> |
loadIncludeSegmentCriteria(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.jobs.JobTypeCriterion> |
loadJobTypeCriteria(java.lang.String xmlString) |
java.lang.Integer |
loadNumber(java.lang.String xmlString,
java.lang.String childNode) |
java.util.Set<com.crm.dataobject.accounts.PaymentPreferenceCriterion> |
loadPaymentPreferenceCriteria(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.accounts.PresentmentPreferenceCriterion> |
loadPresentmentPreferenceCriteria(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.priceplan.PricePlanCriterion> |
loadPricePlanCriteria(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.products.ProductCriterion> |
loadProductCriteria(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.billing.QuantityPerUOT> |
loadQuantityPerUotCriteria(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.segments.SegmentCriterion> |
loadSegmentCriteria(java.lang.String xmlString,
java.lang.String parentNode) |
com.crm.dataobject.billing.SubscriptionMaturityCriterion |
loadSubscriptionMaturityCriterion(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.subscriptions.SubscriptionTypeCriterion> |
loadSubscriptionTypeCriteria(java.lang.String xmlString) |
com.crm.framework.util.UnitOfTime |
loadTimeUnit(java.lang.String xmlString,
java.lang.String childNode,
java.lang.String grandchildNode) |
java.util.Set<com.crm.dataobject.billing.UsagePerUOT> |
loadUsagePerUotCriteria(java.lang.String xmlString) |
dispatch, getCRMSession, getCRMSessionHandle, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContext
public AdditiveDiscountDefinitionXMLUtilBean()
public com.crm.dataobject.billing.CRMDOAdditiveDiscountDefinition initialize(com.crm.dataobject.billing.CRMDOAdditiveDiscountDefinition definition) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.billing.UsageServiceCatalogCriterion> initializeUsageServiceCatalogsCriteria(java.util.Set<com.crm.dataobject.billing.UsageServiceCatalogCriterion> usageServiceCatalogCriterions) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.segments.SegmentCriterion> initializeSegmentCriteria(java.util.Set<com.crm.dataobject.segments.SegmentCriterion> segmentCriteria) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.networkmanagement.UserUnitCriterion> initializeApprovalAuthorizations(java.util.Set<com.crm.dataobject.networkmanagement.UserUnitCriterion> userUnitCriteria) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.billing.BillingTermSchemeCriterion> initializeBillingTermSchemeCriteria(java.util.Set<com.crm.dataobject.billing.BillingTermSchemeCriterion> billingTermSchemes) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.subscriptions.SubscriptionTypeCriterion> initializeSubscriptionTypeCriteria(java.util.Set<com.crm.dataobject.subscriptions.SubscriptionTypeCriterion> subscriptionTypeCriteria) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.jobs.JobTypeCriterion> initializeJobTypeCriteria(java.util.Set<com.crm.dataobject.jobs.JobTypeCriterion> jobTypeCriteria) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.accounts.AccountClassificationCriterion> initializeAccountClassificationCriteria(java.util.Set<com.crm.dataobject.accounts.AccountClassificationCriterion> accountClassificationCriteria) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.accounts.PresentmentPreferenceCriterion> initializePresentmentPreferenceCriteria(java.util.Set<com.crm.dataobject.accounts.PresentmentPreferenceCriterion> presentmentPreferenceCriteria) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.priceplan.PricePlanCriterion> initializePricePlanCriteria(java.util.Set<com.crm.dataobject.priceplan.PricePlanCriterion> pricePlans) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.accounts.PaymentPreferenceCriterion> initializePaymentPreferenceCriteria(java.util.Set<com.crm.dataobject.accounts.PaymentPreferenceCriterion> paymentPreferences) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.products.ProductCriterion> initializeProductCriteria(java.util.Set<com.crm.dataobject.products.ProductCriterion> productCriteria) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.billing.CRMDOAdditiveDiscountDefinition constructXML(com.crm.dataobject.billing.CRMDOAdditiveDiscountDefinition definition) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.billing.CRMDOAdditiveDiscountDefinition constructCriteriaXML(com.crm.dataobject.billing.CRMDOAdditiveDiscountDefinition definition) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.billing.CRMDOAdditiveDiscountDefinition loadFromXML(com.crm.dataobject.billing.CRMDOAdditiveDiscountDefinition definition) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.billing.CRMDOAdditiveDiscountDefinition constructApprovalSettingsXML(com.crm.dataobject.billing.CRMDOAdditiveDiscountDefinition definition) throws java.lang.Exception
java.lang.Exception
public org.dom4j.dom.DOMElement constructNumber(java.lang.Integer number, java.lang.String elementName)
public java.lang.Integer loadNumber(java.lang.String xmlString, java.lang.String childNode) throws java.lang.Exception
java.lang.Exception
public org.dom4j.dom.DOMElement constructApprovalAuthorizations(java.util.Set<com.crm.dataobject.networkmanagement.UserUnitCriterion> userUnitCriteria)
public java.util.Set<com.crm.dataobject.networkmanagement.UserUnitCriterion> loadApprovalAuthorizations(java.lang.String xmlString) throws java.lang.Exception
java.lang.Exception
public org.dom4j.dom.DOMElement constructBillingTermSchemeXML(java.util.Set<com.crm.dataobject.billing.BillingTermSchemeCriterion> billingTermSchemeCriteria)
public java.util.Set<com.crm.dataobject.billing.BillingTermSchemeCriterion> loadBillingTermSchemeCriteria(java.lang.String xmlString) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.subscriptions.SubscriptionTypeCriterion> loadSubscriptionTypeCriteria(java.lang.String xmlString) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.jobs.JobTypeCriterion> loadJobTypeCriteria(java.lang.String xmlString) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.accounts.AccountClassificationCriterion> loadAccountClassificationCriteria(java.lang.String xmlString) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.accounts.PresentmentPreferenceCriterion> loadPresentmentPreferenceCriteria(java.lang.String xmlString) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.priceplan.PricePlanCriterion> loadPricePlanCriteria(java.lang.String xmlString) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.billing.BillingFrequencyCriterion> loadBillingFrequencies(java.lang.String xmlString) throws java.lang.Exception
java.lang.Exception
public org.dom4j.dom.DOMElement constructBillingFrequenciesXML(java.util.Set<com.crm.dataobject.billing.BillingFrequencyCriterion> billingFrequencies)
public java.util.Set<com.crm.dataobject.billing.BindingPeriodCriterion> loadBindingPeriods(java.lang.String xmlString) throws java.lang.Exception
java.lang.Exception
public org.dom4j.dom.DOMElement constructBindingPeriodsXML(java.util.Set<com.crm.dataobject.billing.BindingPeriodCriterion> bindingPeriods)
public org.dom4j.dom.DOMElement constructBuyInAdvanceRequestCriteriaXML(java.util.Set<com.crm.dataobject.billing.BuyInAdvanceRequestCriterion> buyInAdvanceRequestCriteria)
public java.util.Set<com.crm.dataobject.billing.ConcurrentUsageCriterion> loadConcurrentUsageCriteria(java.lang.String xmlString) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.billing.BuyInAdvanceRequestCriterion> loadBuyInAdvanceRequestCriteria(java.lang.String xmlString) throws java.lang.Exception
java.lang.Exception
public org.dom4j.dom.DOMElement constructEffectivenessCriteriaXML(java.util.Set<com.crm.dataobject.billing.EffectivenessCriterion> effectivenessCriteria, java.lang.String parentNode)
public java.util.Set<com.crm.dataobject.billing.EffectivenessCriterion> loadEffectivenessCriteria(java.lang.String xmlString, java.lang.String parentNode) throws java.lang.Exception
java.lang.Exception
public org.dom4j.dom.DOMElement constructSubscriptionTypeCriteriaXML(java.util.Set<com.crm.dataobject.subscriptions.SubscriptionTypeCriterion> subscriptionTypeCriteria)
public org.dom4j.dom.DOMElement constructJobTypeCriteriaXML(java.util.Set<com.crm.dataobject.jobs.JobTypeCriterion> jobTypeCriteria)
public org.dom4j.dom.DOMElement constructAccountClassificationCriteriaXML(java.util.Set<com.crm.dataobject.accounts.AccountClassificationCriterion> accountClassificationCriteria)
public org.dom4j.dom.DOMElement constructPresentmentPreferenceCriteriaXML(java.util.Set<com.crm.dataobject.accounts.PresentmentPreferenceCriterion> presentmentPreferenceCriteria)
public org.dom4j.dom.DOMElement constructPricePlanCriteriaXML(java.util.Set<com.crm.dataobject.priceplan.PricePlanCriterion> pricePlanCriteria)
public org.dom4j.dom.DOMElement constructAmount(java.math.BigDecimal totalTime, java.lang.String elementName)
public org.dom4j.dom.DOMElement constructTimeUnit(com.crm.framework.util.UnitOfTime timeUnit, java.lang.String elementName)
public com.crm.dataobject.billing.SubscriptionMaturityCriterion loadSubscriptionMaturityCriterion(java.lang.String xmlString) throws java.lang.Exception
java.lang.Exception
public java.math.BigDecimal loadAmount(java.lang.String xmlString, java.lang.String childNode, java.lang.String grandchildNode) throws java.lang.Exception
java.lang.Exception
public com.crm.framework.util.UnitOfTime loadTimeUnit(java.lang.String xmlString, java.lang.String childNode, java.lang.String grandchildNode) throws java.lang.Exception
java.lang.Exception
public org.dom4j.dom.DOMElement constructPaymentPreferenceCriteriaXML(java.util.Set<com.crm.dataobject.accounts.PaymentPreferenceCriterion> paymentPreferenceCriteria)
public java.util.Set<com.crm.dataobject.accounts.PaymentPreferenceCriterion> loadPaymentPreferenceCriteria(java.lang.String xmlString) throws java.lang.Exception
java.lang.Exception
public org.dom4j.dom.DOMElement constructAccountReceivableOutstandingAmountsXML(java.util.Set<com.crm.dataobject.accounts.AccountsReceivableOutstandingAmountCriterion> accountReceivableOutstandingAmounts)
public java.util.Set<com.crm.dataobject.accounts.AccountsReceivableOutstandingAmountCriterion> loadAccountReceivableOutstandingAmounts(java.lang.String xmlString) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.segments.SegmentCriterion> loadIncludeSegmentCriteria(java.lang.String xmlString) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.segments.SegmentCriterion> loadExcludeSegmentCriteria(java.lang.String xmlString) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.segments.SegmentCriterion> loadSegmentCriteria(java.lang.String xmlString, java.lang.String parentNode) throws java.lang.Exception
java.lang.Exception
public org.dom4j.dom.DOMElement constructSegmentsXML(java.util.Set<com.crm.dataobject.segments.SegmentCriterion> segmentCriteria, java.lang.String parentNode)
public org.dom4j.dom.DOMElement constructDiscountedProductXML(java.util.Set<com.crm.dataobject.products.ProductCriterion> discountedProducts)
public org.dom4j.dom.DOMElement constructProductCriteriaXML(java.util.Set<com.crm.dataobject.products.ProductCriterion> productCriteria)
public java.util.Set<com.crm.dataobject.products.ProductCriterion> loadDiscountedProducts(java.lang.String xmlString) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.products.ProductCriterion> loadProductCriteria(java.lang.String xmlString) throws java.lang.Exception
java.lang.Exception
public org.dom4j.dom.DOMElement constructConcurrentUsageXML(java.util.Set<com.crm.dataobject.billing.ConcurrentUsageCriterion> concurrentUsageCriteria)
public java.util.Set<com.crm.dataobject.billing.DayOfExecutionCriterion> loadDayOfExecutionCriteria(java.lang.String xmlString) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.billing.QuantityPerUOT> loadQuantityPerUotCriteria(java.lang.String xmlString) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.billing.UsagePerUOT> loadUsagePerUotCriteria(java.lang.String xmlString) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.billing.DateOfExecutionCriterion> loadDateOfExecutionCriteria(java.lang.String xmlString) throws java.lang.Exception
java.lang.Exception