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, setSessionContext
public java.util.Set inititializeAddBillDirectionConditions(java.util.Set billingTermDefinitionConditions) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.billing.BillingTermDefinitionAdditionalBillingDirectionCondition> loadAddBillDirectionConditions(java.lang.String xmlString) throws java.lang.Exception
java.lang.Exception
public java.lang.String convertBillDirectionConditionsToXML(java.util.ArrayList<com.crm.dataobject.billing.BillingTermDefinitionAdditionalBillingDirectionCondition> billingTermDefinitionAdditionalBillingDirectionConditions) throws java.lang.Exception
java.lang.Exception
public java.util.Set inititializeCancellationChargeConditions(java.util.Set billingTermDefinitionConditions) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.billing.BillingTermDefinitionCancellationChargeCondition> loadCancellationChargeConditions(java.lang.String xmlString) throws java.lang.Exception
java.lang.Exception
public java.lang.String convertCancelChargeConditionsToXML(java.util.ArrayList<com.crm.dataobject.billing.BillingTermDefinitionCancellationChargeCondition> cancellationChargeConditions) throws java.lang.Exception
java.lang.Exception
public java.lang.String setEventBasedCondExpenseConditionsToXMLString(java.util.ArrayList<com.crm.dataobject.billing.BillingTermDefinitionEventBasedCondExpenseCondition> billingTermDefinitionEventBasedCondExpenseConditions) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.billing.BillingTermDefinitionEventBasedCondExpenseCondition> loadEventBasedCondExpenseConditions(java.lang.String xmlString) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.billing.BillingTermDefinitionEventBasedCondExpenseCondition> inititializeEventBasedCondExpensesConditions(java.util.Set<com.crm.dataobject.billing.BillingTermDefinitionEventBasedCondExpenseCondition> billingTermDefinitionConditions) throws java.lang.Exception
java.lang.Exception
public java.util.Set<com.crm.dataobject.billing.BillingTermDefinitionOverrideCreditLimitCondition> initializeOverrideCreditLimitRuleConditions(java.util.Set billingTermDefinitionConditions) throws java.lang.Exception
java.lang.Exception
public 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.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public 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