public class ServiceTierPathXMLUtilBean extends CRMBase
Constructor and Description |
---|
ServiceTierPathXMLUtilBean() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
constructPathLevelsXML(java.util.ArrayList<com.crm.dataobject.subscriptions.SubTypeServicePathLevel> pathLevels)
Constructs an xml string from the path levels of a subscription type service tier
|
java.util.ArrayList<com.crm.dataobject.subscriptions.SubTypeServicePathLevel> |
inititializePathLevels(java.util.ArrayList<com.crm.dataobject.subscriptions.SubTypeServicePathLevel> pathLevels)
Initialized the path levels of a subscription type service tier
|
java.util.Set<com.crm.dataobject.subscriptions.SubTypeServicePathLevel> |
loadPathLevels(java.lang.String xmlString)
Loads the path levels of a subscription type service tier from an xml string
|
deepCopy, dispatch, getCRMSession, getCRMSessionHandle, getCurrentDate, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContext
public java.util.Set<com.crm.dataobject.subscriptions.SubTypeServicePathLevel> loadPathLevels(java.lang.String xmlString) throws javax.xml.parsers.ParserConfigurationException, java.io.IOException, org.xml.sax.SAXException
xmlString
- the xml string to load the path levels fromjavax.xml.parsers.ParserConfigurationException
java.io.IOException
org.xml.sax.SAXException
public java.lang.String constructPathLevelsXML(java.util.ArrayList<com.crm.dataobject.subscriptions.SubTypeServicePathLevel> pathLevels)
pathLevels
- the path levels to construct the xml string frompublic java.util.ArrayList<com.crm.dataobject.subscriptions.SubTypeServicePathLevel> inititializePathLevels(java.util.ArrayList<com.crm.dataobject.subscriptions.SubTypeServicePathLevel> pathLevels) throws java.lang.Exception
pathLevels
- the path levels to initializejava.lang.Exception