public class ProcessRunDefinitionXMLUtilBean extends CRMBase
Constructor and Description |
---|
ProcessRunDefinitionXMLUtilBean() |
Modifier and Type | Method and Description |
---|---|
org.dom4j.dom.DOMElement |
constructAccountClassificationXML(java.util.Set<com.crm.dataobject.accounts.CRMDOAccountClassification> accountClassifications) |
org.dom4j.dom.DOMElement |
constructAccountReceivableBalancesXML(java.util.Set<com.crm.dataobject.accounts.AccountReceivableBalanceCriterion> accountReceivableBalances) |
org.dom4j.dom.DOMElement |
constructAccountReceivableOutstandingAmountsXML(java.util.Set<com.crm.dataobject.accounts.AccountsReceivableOutstandingAmountCriterion> accountReceivableOutstandingAmounts) |
org.dom4j.dom.DOMElement |
constructBehaviorCodeCriteriaXML(java.util.Set<com.crm.dataobject.subscriptions.SubscriptionActionBehaviorClassificationCodeCriterion> subscriptionActionBehaviorClassificationCodeCriteria) |
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.CRMDOBillingTermScheme> billingTermSchemes) |
org.dom4j.dom.DOMElement |
constructBindingPeriodsXML(java.util.Set<com.crm.dataobject.billing.BindingPeriodCriterion> bindingPeriods) |
org.dom4j.dom.DOMElement |
constructBindingStatesXML(java.util.Set<com.crm.dataobject.billing.BindingStateCriterion> bindingStates) |
org.dom4j.dom.DOMElement |
constructCreditRatingCodesXML(java.util.Set<com.crm.dataobject.accounts.CreditRatingCriterion> creditRatingCodes) |
org.dom4j.dom.DOMElement |
constructExcludeInSegmentXML(java.util.Set<com.crm.dataobject.segments.SegmentCriterion> excludedInSegments) |
org.dom4j.dom.DOMElement |
constructIncludeInSegmentXML(java.util.Set<com.crm.dataobject.segments.SegmentCriterion> includedInSegments) |
org.dom4j.dom.DOMElement |
constructNotificationOutstandingAmountsXML(java.util.Set<com.crm.dataobject.notifications.NotificationOutstandingAmountCriterion> notificationOutstandingAmounts) |
org.dom4j.dom.DOMElement |
constructNotifiedPreviouslyXML(java.util.Set<com.crm.dataobject.notifications.NotificationHistoryCriterion> notifiedPreviously) |
org.dom4j.dom.DOMElement |
constructNotNotifiedPreviouslyXML(java.util.Set<com.crm.dataobject.notifications.NotificationHistoryCriterion> notNotifiedPreviously) |
org.dom4j.dom.DOMElement |
constructPricePlanXML(java.util.Set<com.crm.dataobject.priceplan.CRMDOPricePlan> pricePlans) |
org.dom4j.dom.DOMElement |
constructSubscriptionTypeXML(java.util.Set<com.crm.dataobject.subscriptions.CRMDOSubscriptionType> subscriptionTypes) |
org.dom4j.dom.DOMElement |
constructWalletBalancesXML(java.util.Set<com.crm.dataobject.wallets.WalletBalanceCriterion> walletBalances) |
org.dom4j.dom.DOMElement |
constructWalletEstimatedConsumptionDaysXML(java.util.Set<com.crm.dataobject.wallets.WalletEstimatedConsumptionDaysCriterion> walletEstimatedConsumptionDays) |
org.dom4j.dom.DOMElement |
constructWalletProductEstimatedConsumptionDaysXML(java.util.Set<com.crm.dataobject.wallets.WalletProductEstimatedConsumptionDaysCriterion> walletProductEstimatedConsumptionDays) |
java.util.Set<com.crm.dataobject.segments.SegmentCriterion> |
initializeExcludedInSegment(java.util.Set<com.crm.dataobject.segments.SegmentCriterion> excludedInSegments) |
java.util.Set<com.crm.dataobject.segments.SegmentCriterion> |
initializeIncludedInSegment(java.util.Set<com.crm.dataobject.segments.SegmentCriterion> includedInSegments) |
java.util.Set<com.crm.dataobject.notifications.NotificationHistoryCriterion> |
initializeNotifiedPreviously(java.util.Set<com.crm.dataobject.notifications.NotificationHistoryCriterion> notifiedPreviously) |
java.util.Set<com.crm.dataobject.notifications.NotificationHistoryCriterion> |
initializeNotNotifiedPreviously(java.util.Set<com.crm.dataobject.notifications.NotificationHistoryCriterion> notNotifiedPreviously) |
java.util.Set<com.crm.dataobject.accounts.CRMDOAccountClassification> |
loadAccountClassifications(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.accounts.AccountReceivableBalanceCriterion> |
loadAccountReceivableBalances(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.accounts.AccountsReceivableOutstandingAmountCriterion> |
loadAccountReceivableOutstandingAmounts(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.subscriptions.SubscriptionActionBehaviorClassificationCodeCriterion> |
loadBehaviorCodeCriteria(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.billing.BillingFrequencyCriterion> |
loadBillingFrequencies(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.billing.CRMDOBillingTermScheme> |
loadBillingTermSchemes(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.billing.BindingPeriodCriterion> |
loadBindingPeriods(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.billing.BindingStateCriterion> |
loadBindingStates(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.accounts.CreditRatingCriterion> |
loadCreditRatingCodes(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.segments.SegmentCriterion> |
loadExcludedInSegment(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.segments.SegmentCriterion> |
loadIncludedInSegment(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.notifications.NotificationOutstandingAmountCriterion> |
loadNotificationOutstandingAmounts(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.notifications.NotificationHistoryCriterion> |
loadNotifiedPreviously(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.notifications.NotificationHistoryCriterion> |
loadNotNotifiedPreviously(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.priceplan.CRMDOPricePlan> |
loadPricePlans(java.lang.String xmlString) |
com.crm.process.utilities.SchedulerTask |
loadScheduleSettings(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.subscriptions.CRMDOSubscriptionType> |
loadSubscriptionTypes(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.wallets.WalletBalanceCriterion> |
loadWalletBalances(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.wallets.WalletEstimatedConsumptionDaysCriterion> |
loadWalletEstimatedConsumptionDays(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.wallets.WalletProductEstimatedConsumptionDaysCriterion> |
loadWalletProductEstimatedConsumptionDays(java.lang.String xmlString) |
com.crm.dataobject.billing.BindingPeriodCriterion |
setBindingPeriod(com.crm.dataobject.billing.BindingPeriodCriterion bindingPeriodCriterion,
java.util.ArrayList<com.crm.dataobject.CRMDO> allowedBindingPeriods) |
com.crm.dataobject.billing.BillingFrequencyCriterion |
setFrequency(com.crm.dataobject.billing.BillingFrequencyCriterion billingFrequencyCriterion,
java.util.ArrayList<com.crm.dataobject.CRMDO> allowedFrequencies) |
dispatch, getCRMSession, getCRMSessionHandle, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContext
public java.util.Set<com.crm.dataobject.segments.SegmentCriterion> loadIncludedInSegment(java.lang.String xmlString) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public java.util.Set<com.crm.dataobject.segments.SegmentCriterion> initializeIncludedInSegment(java.util.Set<com.crm.dataobject.segments.SegmentCriterion> includedInSegments) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException, java.lang.Exception
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
java.lang.Exception
public org.dom4j.dom.DOMElement constructIncludeInSegmentXML(java.util.Set<com.crm.dataobject.segments.SegmentCriterion> includedInSegments)
public java.util.Set<com.crm.dataobject.segments.SegmentCriterion> loadExcludedInSegment(java.lang.String xmlString) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public java.util.Set<com.crm.dataobject.segments.SegmentCriterion> initializeExcludedInSegment(java.util.Set<com.crm.dataobject.segments.SegmentCriterion> excludedInSegments) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException, java.lang.Exception
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
java.lang.Exception
public org.dom4j.dom.DOMElement constructExcludeInSegmentXML(java.util.Set<com.crm.dataobject.segments.SegmentCriterion> excludedInSegments)
public java.util.Set<com.crm.dataobject.notifications.NotificationHistoryCriterion> loadNotifiedPreviously(java.lang.String xmlString) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public java.util.Set<com.crm.dataobject.notifications.NotificationHistoryCriterion> initializeNotifiedPreviously(java.util.Set<com.crm.dataobject.notifications.NotificationHistoryCriterion> notifiedPreviously) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException, java.lang.Exception
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
java.lang.Exception
public org.dom4j.dom.DOMElement constructNotifiedPreviouslyXML(java.util.Set<com.crm.dataobject.notifications.NotificationHistoryCriterion> notifiedPreviously)
public java.util.Set<com.crm.dataobject.notifications.NotificationHistoryCriterion> loadNotNotifiedPreviously(java.lang.String xmlString) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public java.util.Set<com.crm.dataobject.notifications.NotificationHistoryCriterion> initializeNotNotifiedPreviously(java.util.Set<com.crm.dataobject.notifications.NotificationHistoryCriterion> notNotifiedPreviously) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException, java.lang.Exception
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
java.lang.Exception
public org.dom4j.dom.DOMElement constructNotNotifiedPreviouslyXML(java.util.Set<com.crm.dataobject.notifications.NotificationHistoryCriterion> notNotifiedPreviously)
public java.util.Set<com.crm.dataobject.accounts.AccountReceivableBalanceCriterion> loadAccountReceivableBalances(java.lang.String xmlString) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public org.dom4j.dom.DOMElement constructAccountReceivableBalancesXML(java.util.Set<com.crm.dataobject.accounts.AccountReceivableBalanceCriterion> accountReceivableBalances)
public java.util.Set<com.crm.dataobject.accounts.AccountsReceivableOutstandingAmountCriterion> loadAccountReceivableOutstandingAmounts(java.lang.String xmlString) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public org.dom4j.dom.DOMElement constructAccountReceivableOutstandingAmountsXML(java.util.Set<com.crm.dataobject.accounts.AccountsReceivableOutstandingAmountCriterion> accountReceivableOutstandingAmounts)
public java.util.Set<com.crm.dataobject.notifications.NotificationOutstandingAmountCriterion> loadNotificationOutstandingAmounts(java.lang.String xmlString) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public org.dom4j.dom.DOMElement constructNotificationOutstandingAmountsXML(java.util.Set<com.crm.dataobject.notifications.NotificationOutstandingAmountCriterion> notificationOutstandingAmounts)
public java.util.Set<com.crm.dataobject.accounts.CreditRatingCriterion> loadCreditRatingCodes(java.lang.String xmlString) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public org.dom4j.dom.DOMElement constructCreditRatingCodesXML(java.util.Set<com.crm.dataobject.accounts.CreditRatingCriterion> creditRatingCodes)
public java.util.Set<com.crm.dataobject.accounts.CRMDOAccountClassification> loadAccountClassifications(java.lang.String xmlString) throws org.w3c.dom.DOMException, java.lang.Exception
org.w3c.dom.DOMException
java.lang.Exception
public org.dom4j.dom.DOMElement constructAccountClassificationXML(java.util.Set<com.crm.dataobject.accounts.CRMDOAccountClassification> accountClassifications)
public java.util.Set<com.crm.dataobject.wallets.WalletBalanceCriterion> loadWalletBalances(java.lang.String xmlString) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public org.dom4j.dom.DOMElement constructWalletBalancesXML(java.util.Set<com.crm.dataobject.wallets.WalletBalanceCriterion> walletBalances)
public java.util.Set<com.crm.dataobject.wallets.WalletEstimatedConsumptionDaysCriterion> loadWalletEstimatedConsumptionDays(java.lang.String xmlString) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public org.dom4j.dom.DOMElement constructWalletEstimatedConsumptionDaysXML(java.util.Set<com.crm.dataobject.wallets.WalletEstimatedConsumptionDaysCriterion> walletEstimatedConsumptionDays)
public java.util.Set<com.crm.dataobject.wallets.WalletProductEstimatedConsumptionDaysCriterion> loadWalletProductEstimatedConsumptionDays(java.lang.String xmlString) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public org.dom4j.dom.DOMElement constructWalletProductEstimatedConsumptionDaysXML(java.util.Set<com.crm.dataobject.wallets.WalletProductEstimatedConsumptionDaysCriterion> walletProductEstimatedConsumptionDays)
public java.util.Set<com.crm.dataobject.subscriptions.CRMDOSubscriptionType> loadSubscriptionTypes(java.lang.String xmlString) throws org.w3c.dom.DOMException, java.lang.Exception
org.w3c.dom.DOMException
java.lang.Exception
public org.dom4j.dom.DOMElement constructSubscriptionTypeXML(java.util.Set<com.crm.dataobject.subscriptions.CRMDOSubscriptionType> subscriptionTypes)
public java.util.Set<com.crm.dataobject.subscriptions.SubscriptionActionBehaviorClassificationCodeCriterion> loadBehaviorCodeCriteria(java.lang.String xmlString) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public org.dom4j.dom.DOMElement constructBehaviorCodeCriteriaXML(java.util.Set<com.crm.dataobject.subscriptions.SubscriptionActionBehaviorClassificationCodeCriterion> subscriptionActionBehaviorClassificationCodeCriteria)
public java.util.Set<com.crm.dataobject.billing.CRMDOBillingTermScheme> loadBillingTermSchemes(java.lang.String xmlString) throws org.w3c.dom.DOMException, java.lang.Exception
org.w3c.dom.DOMException
java.lang.Exception
public org.dom4j.dom.DOMElement constructBillingTermSchemeXML(java.util.Set<com.crm.dataobject.billing.CRMDOBillingTermScheme> billingTermSchemes)
public java.util.Set<com.crm.dataobject.priceplan.CRMDOPricePlan> loadPricePlans(java.lang.String xmlString) throws org.w3c.dom.DOMException, java.lang.Exception
org.w3c.dom.DOMException
java.lang.Exception
public org.dom4j.dom.DOMElement constructPricePlanXML(java.util.Set<com.crm.dataobject.priceplan.CRMDOPricePlan> pricePlans)
public java.util.Set<com.crm.dataobject.billing.BillingFrequencyCriterion> loadBillingFrequencies(java.lang.String xmlString) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.billing.BillingFrequencyCriterion setFrequency(com.crm.dataobject.billing.BillingFrequencyCriterion billingFrequencyCriterion, java.util.ArrayList<com.crm.dataobject.CRMDO> allowedFrequencies) 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 com.crm.dataobject.billing.BindingPeriodCriterion setBindingPeriod(com.crm.dataobject.billing.BindingPeriodCriterion bindingPeriodCriterion, java.util.ArrayList<com.crm.dataobject.CRMDO> allowedBindingPeriods) throws java.lang.Exception
java.lang.Exception
public org.dom4j.dom.DOMElement constructBindingPeriodsXML(java.util.Set<com.crm.dataobject.billing.BindingPeriodCriterion> bindingPeriods)
public java.util.Set<com.crm.dataobject.billing.BindingStateCriterion> loadBindingStates(java.lang.String xmlString) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public org.dom4j.dom.DOMElement constructBindingStatesXML(java.util.Set<com.crm.dataobject.billing.BindingStateCriterion> bindingStates)
public com.crm.process.utilities.SchedulerTask loadScheduleSettings(java.lang.String xmlString) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, java.io.IOException, java.text.ParseException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
java.text.ParseException