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, setSessionContext
public com.crm.dataobject.rewards.CRMDORewardOffer initialize(com.crm.dataobject.rewards.CRMDORewardOffer offer) throws java.lang.Exception
java.lang.Exception
public 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.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
java.lang.Exception
public 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.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
java.lang.Exception
public 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.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
java.lang.Exception
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 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 com.crm.dataobject.rewards.CRMDORewardOffer constructXML(com.crm.dataobject.rewards.CRMDORewardOffer offer) throws java.lang.Exception
java.lang.Exception
public 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.Exception
public 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.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public 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.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public 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.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public 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.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public 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.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public 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.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public 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.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public 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.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
org.w3c.dom.DOMException
java.text.ParseException
public 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.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public 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.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public 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.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public 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.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public 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.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public 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.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public 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.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
public 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.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
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> 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