java.lang.Objectcom.ibm.commerce.tools.epromotion.RLPromotionComponentConfiguration
This class represents the rule based discount component configuration
Field Summary | |
static java.lang.String | COPYRIGHT IBM copyright notice field. |
Constructor Summary | |
RLPromotionComponentConfiguration() The constructor for RLPromotionComponentConfiguration. |
Method Summary | |
protected Socket | createSocket(org.w3c.dom.Node childNode) Create socket |
void | destroy() This destroy method will be called when the request servlet is stopped or destroyed. |
void | enable(boolean newEnable) This method is used to dynamically enable or disable a component. |
protected java.util.Properties | getClassMappingProperties() Get the classMapping |
java.lang.String | getProjectName() Get the project name |
java.lang.String | getProjectPath() Get the project path |
java.lang.String | getRepositoryName() Get the repository name |
java.lang.String | getRepositoryPath() Get the repository path |
RLPromotionFactory | getRLPromotionFactory() Get the RLPromotionFactory |
java.lang.String | getVersion() Get the version of rule-based discounts component |
void | init(org.w3c.dom.Element node) The initilization method for the component. |
protected void | parseConfigFile(java.lang.String fileName, java.lang.String mappingFileDir) This method is using to parse the configuration file. |
protected void | parseDeploymentConfigFile(java.lang.String fileName) This method is using to parse the deployment configuration file. |
void | registerPromotionType(org.w3c.dom.Node childNode, java.lang.String mappingFileDir) This method is using to register promotion type |
static RLPromotionComponentConfiguration | retrieveFromWcs() This static method will retrieve RLPromotionComponentConfiguration object from the WebSphere Commerce Server instance.xml |
void | setProjectName(java.lang.String proN) Set the project name |
void | setProjectPath(java.lang.String proP) Set the project path |
void | setRepositoryName(java.lang.String newRepositoryName) Set the repository name |
void | setRepositoryPath(java.lang.String newRepositoryPath) Set the repository path |
void | setRLPromotionFactory(RLPromotionFactory newFRLPromotionFactory) sets the RLPromotionFactory |
void | setVersion(java.lang.String newVersion) Set the version of rule-based discounts component |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String COPYRIGHT
Constructor Detail |
public RLPromotionComponentConfiguration()
Method Detail |
protected Socket createSocket(org.w3c.dom.Node childNode)
public void destroy()
public void enable(boolean newEnable) throws java.lang.Exception
protected java.util.Properties getClassMappingProperties()
public java.lang.String getProjectName()
public java.lang.String getProjectPath()
public java.lang.String getRepositoryName()
public java.lang.String getRepositoryPath()
public java.lang.String getVersion()
public RLPromotionFactory getRLPromotionFactory()
public void init(org.w3c.dom.Element node) throws java.lang.Exception
protected void parseConfigFile(java.lang.String fileName, java.lang.String mappingFileDir) throws java.lang.Exception
protected void parseDeploymentConfigFile(java.lang.String fileName) throws java.lang.Exception
public void registerPromotionType(org.w3c.dom.Node childNode, java.lang.String mappingFileDir)
public static RLPromotionComponentConfiguration retrieveFromWcs()
public void setProjectName(java.lang.String proN)
public void setProjectPath(java.lang.String proP)
public void setRepositoryName(java.lang.String newRepositoryName)
public void setRLPromotionFactory(RLPromotionFactory newFRLPromotionFactory)
public void setRepositoryPath(java.lang.String newRepositoryPath)
public void setVersion(java.lang.String newVersion)
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.