public class RewardOfferXMLUtilBean extends CRMBase
| Constructor and Description |
|---|
RewardOfferXMLUtilBean() |
| Modifier and Type | Method and Description |
|---|---|
org.dom4j.dom.DOMElement |
constructAddressCriteria(java.util.Set<com.crm.dataobject.contactinfo.AddressCriterion> addressCriteria) |
org.dom4j.dom.DOMElement |
constructAmount(java.math.BigDecimal totalTime,
java.lang.String elementName) |
org.dom4j.dom.DOMElement |
constructAwardNumber(com.crm.dataobject.rewards.AwardNumber awardNumber) |
org.dom4j.dom.DOMElement |
constructClassifications(java.util.Set<com.crm.dataobject.rewards.AchievementClassificationCriterion> classificationCriteria) |
org.dom4j.dom.DOMElement |
constructDate(java.util.Date date,
java.lang.String elementName) |
org.dom4j.dom.DOMElement |
constructDay(com.crm.framework.util.DaysCriterion daysCriterion) |
org.dom4j.dom.DOMElement |
constructEmailCriteria(java.util.Set<com.crm.dataobject.contactinfo.EmailCriterion> emailCriteria) |
org.dom4j.dom.DOMElement |
constructExcludeInSegmentXML(java.util.Set<com.crm.dataobject.segments.SegmentCriterion> excludedInSegments) |
org.dom4j.dom.DOMElement |
constructHours(java.util.Set<com.crm.dataobject.resourcescheduling.RSDDefaultWorkingHour> hours) |
org.dom4j.dom.DOMElement |
constructIncludeInSegmentXML(java.util.Set<com.crm.dataobject.segments.SegmentCriterion> includedInSegments) |
org.dom4j.dom.DOMElement |
constructMethod(com.crm.dataobject.rewards.AwardBirthdaysMethod method) |
org.dom4j.dom.DOMElement |
constructNumber(java.lang.Integer award,
java.lang.String elementName) |
org.dom4j.dom.DOMElement |
constructOrganisationalUnitsXML(java.util.Set<com.crm.dataobject.networkmanagement.OrganisationalUnitCriterion> organisationalUnits) |
org.dom4j.dom.DOMElement |
constructPhoneCriteria(java.util.Set<com.crm.dataobject.contactinfo.PhoneCriterion> phoneCriteria) |
org.dom4j.dom.DOMElement |
constructProducts(java.util.Set<com.crm.dataobject.products.ProductCriterion> productCriteria) |
org.dom4j.dom.DOMElement |
constructSocialBehavior(java.lang.Integer award,
java.lang.String page,
java.lang.String elementName) |
org.dom4j.dom.DOMElement |
constructTimeUnit(com.crm.framework.util.UnitOfTime timeUnit,
java.lang.String elementName) |
com.crm.dataobject.rewards.CRMDORewardOffer |
constructXML(com.crm.dataobject.rewards.CRMDORewardOffer offer) |
com.crm.dataobject.rewards.CRMDORewardOffer |
initialize(com.crm.dataobject.rewards.CRMDORewardOffer offer) |
java.util.Set<com.crm.dataobject.rewards.AchievementClassificationCriterion> |
initializeClassificationCriteria(java.util.Set<com.crm.dataobject.rewards.AchievementClassificationCriterion> classificationCriteria) |
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.networkmanagement.OrganisationalUnitCriterion> |
initializeOrganisationalUnits(java.util.Set<com.crm.dataobject.networkmanagement.OrganisationalUnitCriterion> organisationalUnitCriteria) |
java.util.Set<com.crm.dataobject.products.ProductCriterion> |
initializeProducts(java.util.Set<com.crm.dataobject.products.ProductCriterion> productCriteria) |
java.util.Set<com.crm.dataobject.contactinfo.AddressCriterion> |
loadAddressCriteria(java.lang.String xmlString) |
java.math.BigDecimal |
loadAmount(java.lang.String xmlString,
java.lang.String childNode,
java.lang.String grandchildNode) |
com.crm.dataobject.rewards.AwardNumber |
loadAwardNumber(java.lang.String xmlString) |
java.lang.Integer |
loadAwardSocial(java.lang.String xmlString,
java.lang.String childNode) |
java.util.Set<com.crm.dataobject.rewards.AchievementClassificationCriterion> |
loadClassificationCriteria(java.lang.String xmlString) |
java.util.Date |
loadDate(java.lang.String xmlString,
java.lang.String childNode,
java.lang.String grandchildNode) |
com.crm.framework.util.DaysCriterion |
loadDay(java.lang.String xmlString,
java.lang.String childNode) |
java.util.Set<com.crm.dataobject.contactinfo.EmailCriterion> |
loadEmailCriteria(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.segments.SegmentCriterion> |
loadExcludedInSegment(java.lang.String xmlString) |
com.crm.dataobject.rewards.CRMDORewardOffer |
loadFromXML(com.crm.dataobject.rewards.CRMDORewardOffer offer) |
java.util.Set<com.crm.dataobject.resourcescheduling.RSDDefaultWorkingHour> |
loadHours(java.lang.String xmlString,
java.lang.String childNode) |
java.util.Set<com.crm.dataobject.segments.SegmentCriterion> |
loadIncludedInSegment(java.lang.String xmlString) |
com.crm.dataobject.rewards.AwardBirthdaysMethod |
loadMethod(java.lang.String xmlString) |
java.lang.Integer |
loadNumber(java.lang.String xmlString,
java.lang.String childNode,
java.lang.String grandchildNode) |
java.util.Set<com.crm.dataobject.networkmanagement.OrganisationalUnitCriterion> |
loadOrganisationalUnits(java.lang.String xmlString) |
java.lang.String |
loadPage(java.lang.String xmlString,
java.lang.String childNode) |
java.util.Set<com.crm.dataobject.contactinfo.PhoneCriterion> |
loadPhoneCriteria(java.lang.String xmlString) |
java.util.Set<com.crm.dataobject.products.ProductCriterion> |
loadProducts(java.lang.String xmlString,
java.lang.String childNode) |
com.crm.framework.util.UnitOfTime |
loadTimeUnit(java.lang.String xmlString,
java.lang.String childNode,
java.lang.String grandchildNode) |
dispatch, getCRMSession, getCRMSessionHandle, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContextpublic com.crm.dataobject.rewards.CRMDORewardOffer initialize(com.crm.dataobject.rewards.CRMDORewardOffer offer)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.Set<com.crm.dataobject.rewards.AchievementClassificationCriterion> initializeClassificationCriteria(java.util.Set<com.crm.dataobject.rewards.AchievementClassificationCriterion> classificationCriteria)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException,
java.lang.Exception
javax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionjava.lang.Exceptionpublic java.util.Set<com.crm.dataobject.products.ProductCriterion> initializeProducts(java.util.Set<com.crm.dataobject.products.ProductCriterion> productCriteria)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException,
java.lang.Exception
javax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionjava.lang.Exceptionpublic java.util.Set<com.crm.dataobject.networkmanagement.OrganisationalUnitCriterion> initializeOrganisationalUnits(java.util.Set<com.crm.dataobject.networkmanagement.OrganisationalUnitCriterion> organisationalUnitCriteria)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException,
java.lang.Exception
javax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionjava.lang.Exceptionpublic 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.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionjava.lang.Exceptionpublic 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.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionjava.lang.Exceptionpublic com.crm.dataobject.rewards.CRMDORewardOffer constructXML(com.crm.dataobject.rewards.CRMDORewardOffer offer)
throws java.lang.Exception
java.lang.Exceptionpublic org.dom4j.dom.DOMElement constructSocialBehavior(java.lang.Integer award,
java.lang.String page,
java.lang.String elementName)
public org.dom4j.dom.DOMElement constructNumber(java.lang.Integer award,
java.lang.String elementName)
public org.dom4j.dom.DOMElement constructDate(java.util.Date date,
java.lang.String elementName)
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 org.dom4j.dom.DOMElement constructMethod(com.crm.dataobject.rewards.AwardBirthdaysMethod method)
public org.dom4j.dom.DOMElement constructAwardNumber(com.crm.dataobject.rewards.AwardNumber awardNumber)
public org.dom4j.dom.DOMElement constructDay(com.crm.framework.util.DaysCriterion daysCriterion)
public org.dom4j.dom.DOMElement constructHours(java.util.Set<com.crm.dataobject.resourcescheduling.RSDDefaultWorkingHour> hours)
public org.dom4j.dom.DOMElement constructProducts(java.util.Set<com.crm.dataobject.products.ProductCriterion> productCriteria)
public org.dom4j.dom.DOMElement constructPhoneCriteria(java.util.Set<com.crm.dataobject.contactinfo.PhoneCriterion> phoneCriteria)
public org.dom4j.dom.DOMElement constructAddressCriteria(java.util.Set<com.crm.dataobject.contactinfo.AddressCriterion> addressCriteria)
public org.dom4j.dom.DOMElement constructEmailCriteria(java.util.Set<com.crm.dataobject.contactinfo.EmailCriterion> emailCriteria)
public org.dom4j.dom.DOMElement constructClassifications(java.util.Set<com.crm.dataobject.rewards.AchievementClassificationCriterion> classificationCriteria)
public org.dom4j.dom.DOMElement constructOrganisationalUnitsXML(java.util.Set<com.crm.dataobject.networkmanagement.OrganisationalUnitCriterion> organisationalUnits)
public org.dom4j.dom.DOMElement constructIncludeInSegmentXML(java.util.Set<com.crm.dataobject.segments.SegmentCriterion> includedInSegments)
public org.dom4j.dom.DOMElement constructExcludeInSegmentXML(java.util.Set<com.crm.dataobject.segments.SegmentCriterion> excludedInSegments)
public com.crm.dataobject.rewards.CRMDORewardOffer loadFromXML(com.crm.dataobject.rewards.CRMDORewardOffer offer)
throws java.lang.Exception
java.lang.Exceptionpublic com.crm.framework.util.UnitOfTime loadTimeUnit(java.lang.String xmlString,
java.lang.String childNode,
java.lang.String grandchildNode)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
javax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionpublic com.crm.dataobject.rewards.AwardNumber loadAwardNumber(java.lang.String xmlString)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
javax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionpublic com.crm.dataobject.rewards.AwardBirthdaysMethod loadMethod(java.lang.String xmlString)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
javax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionpublic java.math.BigDecimal loadAmount(java.lang.String xmlString,
java.lang.String childNode,
java.lang.String grandchildNode)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
javax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionpublic java.lang.String loadPage(java.lang.String xmlString,
java.lang.String childNode)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
javax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionpublic java.lang.Integer loadAwardSocial(java.lang.String xmlString,
java.lang.String childNode)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
javax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionpublic java.lang.Integer loadNumber(java.lang.String xmlString,
java.lang.String childNode,
java.lang.String grandchildNode)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
javax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionpublic java.util.Date loadDate(java.lang.String xmlString,
java.lang.String childNode,
java.lang.String grandchildNode)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException,
org.w3c.dom.DOMException,
java.text.ParseException
javax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionorg.w3c.dom.DOMExceptionjava.text.ParseExceptionpublic java.util.Set<com.crm.dataobject.products.ProductCriterion> loadProducts(java.lang.String xmlString,
java.lang.String childNode)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
javax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionpublic java.util.Set<com.crm.dataobject.resourcescheduling.RSDDefaultWorkingHour> loadHours(java.lang.String xmlString,
java.lang.String childNode)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
javax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionpublic com.crm.framework.util.DaysCriterion loadDay(java.lang.String xmlString,
java.lang.String childNode)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
javax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionpublic java.util.Set<com.crm.dataobject.contactinfo.PhoneCriterion> loadPhoneCriteria(java.lang.String xmlString)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
javax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionpublic java.util.Set<com.crm.dataobject.contactinfo.AddressCriterion> loadAddressCriteria(java.lang.String xmlString)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
javax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionpublic java.util.Set<com.crm.dataobject.contactinfo.EmailCriterion> loadEmailCriteria(java.lang.String xmlString)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
javax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionpublic java.util.Set<com.crm.dataobject.rewards.AchievementClassificationCriterion> loadClassificationCriteria(java.lang.String xmlString)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
javax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionpublic java.util.Set<com.crm.dataobject.networkmanagement.OrganisationalUnitCriterion> loadOrganisationalUnits(java.lang.String xmlString)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
javax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionpublic 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.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionpublic 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.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOException