public class BillingTermDefinitionXMLUtilBean extends CRMBase
| Constructor and Description |
|---|
BillingTermDefinitionXMLUtilBean() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
convertBillDirectionConditionsToXML(java.util.ArrayList<com.crm.dataobject.billing.BillingTermDefinitionAdditionalBillingDirectionCondition> billingTermDefinitionAdditionalBillingDirectionConditions) |
java.lang.String |
convertCancelChargeConditionsToXML(java.util.ArrayList<com.crm.dataobject.billing.BillingTermDefinitionCancellationChargeCondition> cancellationChargeConditions) |
java.util.Set<com.crm.dataobject.billing.BillingTermDefinitionOverrideCreditLimitCondition> |
initializeOverrideCreditLimitRuleConditions(java.util.Set billingTermDefinitionConditions) |
java.util.Set |
inititializeAddBillDirectionConditions(java.util.Set billingTermDefinitionConditions) |
java.util.Set |
inititializeCancellationChargeConditions(java.util.Set billingTermDefinitionConditions) |
java.util.Set<com.crm.dataobject.billing.BillingTermDefinitionEventBasedCondExpenseCondition> |
inititializeEventBasedCondExpensesConditions(java.util.Set<com.crm.dataobject.billing.BillingTermDefinitionEventBasedCondExpenseCondition> billingTermDefinitionConditions) |
java.util.ArrayList<com.crm.dataobject.billing.BillingTermDefinitionAdditionalBillingDirectionCondition> |
loadAddBillDirectionConditions(java.lang.String xmlString) |
java.util.ArrayList<com.crm.dataobject.billing.BillingTermDefinitionCancellationChargeCondition> |
loadCancellationChargeConditions(java.lang.String xmlString) |
java.util.ArrayList<com.crm.dataobject.billing.BillingTermDefinitionEventBasedCondExpenseCondition> |
loadEventBasedCondExpenseConditions(java.lang.String xmlString) |
java.util.Collection<? extends com.crm.dataobject.billing.BillingTermDefinitionOverrideCreditLimitCondition> |
loadOverrideCreditLimitConditions(java.lang.String xmlString) |
com.crm.dataobject.billing.BillingTermDefinitionOverrideCreditLimitEvents |
loadOverrideCreditLimitEvents(java.lang.String eventsXML) |
java.lang.String |
setEventBasedCondExpenseConditionsToXMLString(java.util.ArrayList<com.crm.dataobject.billing.BillingTermDefinitionEventBasedCondExpenseCondition> billingTermDefinitionEventBasedCondExpenseConditions) |
java.lang.String |
setOverrideCreditLimitConditionToXMLString(java.util.ArrayList<com.crm.dataobject.billing.BillingTermDefinitionOverrideCreditLimitCondition> billingTermDefinitionOverrideCreditLimitConditions) |
java.lang.String |
setOverrideCreditLimitEventsToXMLString(com.crm.dataobject.billing.BillingTermDefinitionOverrideCreditLimitEvents billingTermDefinitionOverrideCreditLimitEvents) |
deepCopy, dispatch, getCRMSession, getCRMSessionHandle, getCurrentDate, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContextpublic java.util.Set inititializeAddBillDirectionConditions(java.util.Set billingTermDefinitionConditions)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.billing.BillingTermDefinitionAdditionalBillingDirectionCondition> loadAddBillDirectionConditions(java.lang.String xmlString)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String convertBillDirectionConditionsToXML(java.util.ArrayList<com.crm.dataobject.billing.BillingTermDefinitionAdditionalBillingDirectionCondition> billingTermDefinitionAdditionalBillingDirectionConditions)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.Set inititializeCancellationChargeConditions(java.util.Set billingTermDefinitionConditions)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.billing.BillingTermDefinitionCancellationChargeCondition> loadCancellationChargeConditions(java.lang.String xmlString)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String convertCancelChargeConditionsToXML(java.util.ArrayList<com.crm.dataobject.billing.BillingTermDefinitionCancellationChargeCondition> cancellationChargeConditions)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String setEventBasedCondExpenseConditionsToXMLString(java.util.ArrayList<com.crm.dataobject.billing.BillingTermDefinitionEventBasedCondExpenseCondition> billingTermDefinitionEventBasedCondExpenseConditions)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.billing.BillingTermDefinitionEventBasedCondExpenseCondition> loadEventBasedCondExpenseConditions(java.lang.String xmlString)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.Set<com.crm.dataobject.billing.BillingTermDefinitionEventBasedCondExpenseCondition> inititializeEventBasedCondExpensesConditions(java.util.Set<com.crm.dataobject.billing.BillingTermDefinitionEventBasedCondExpenseCondition> billingTermDefinitionConditions)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.Set<com.crm.dataobject.billing.BillingTermDefinitionOverrideCreditLimitCondition> initializeOverrideCreditLimitRuleConditions(java.util.Set billingTermDefinitionConditions)
throws java.lang.Exception
java.lang.Exceptionpublic com.crm.dataobject.billing.BillingTermDefinitionOverrideCreditLimitEvents loadOverrideCreditLimitEvents(java.lang.String eventsXML)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
javax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionpublic java.lang.String setOverrideCreditLimitEventsToXMLString(com.crm.dataobject.billing.BillingTermDefinitionOverrideCreditLimitEvents billingTermDefinitionOverrideCreditLimitEvents)
public java.lang.String setOverrideCreditLimitConditionToXMLString(java.util.ArrayList<com.crm.dataobject.billing.BillingTermDefinitionOverrideCreditLimitCondition> billingTermDefinitionOverrideCreditLimitConditions)
public java.util.Collection<? extends com.crm.dataobject.billing.BillingTermDefinitionOverrideCreditLimitCondition> loadOverrideCreditLimitConditions(java.lang.String xmlString)
throws java.lang.Exception
java.lang.Exception