Package org.pentaho.platform.config
Class ConsoleConfigXml
- java.lang.Object
-
- org.pentaho.platform.config.ConsoleConfigXml
-
- All Implemented Interfaces:
IConsoleConfig
public class ConsoleConfigXml extends Object implements IConsoleConfig
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringBACKUP_DIR_PATH_XPATHprotected static StringBASE_URL_XPATHprotected static StringCHECK_PERIOD_XPATHprotected static StringDEFAULT_ROLES_XPATHprotected static StringDEFAULT_SERVER_DIR_XPATHprotected static StringHELP_URL_XPATHprotected static StringHOME_PAGE_TIMEOUT_XPATHprotected static StringHOME_PAGE_URL_XPATHprotected static StringJDBC_DRIVERS_XPATHprotected static StringPLATFORM_USERNAME_XPATHprotected static StringROOT_ELEMENTprotected static StringSOLUTION_PATH_XPATHprotected static StringTEMP_DIR_PATH_XPATHprotected static StringWAR_PATH_XPATHprotected static StringXML_ENCODING_XPATH
-
Constructor Summary
Constructors Constructor Description ConsoleConfigXml()ConsoleConfigXml(File consoleConfigXmlFile)ConsoleConfigXml(String xml)ConsoleConfigXml(org.dom4j.Document doc)
-
Method Summary
-
-
-
Field Detail
-
ROOT_ELEMENT
protected static final String ROOT_ELEMENT
- See Also:
- Constant Field Values
-
CHECK_PERIOD_XPATH
protected static final String CHECK_PERIOD_XPATH
- See Also:
- Constant Field Values
-
PLATFORM_USERNAME_XPATH
protected static final String PLATFORM_USERNAME_XPATH
- See Also:
- Constant Field Values
-
SOLUTION_PATH_XPATH
protected static final String SOLUTION_PATH_XPATH
- See Also:
- Constant Field Values
-
WAR_PATH_XPATH
protected static final String WAR_PATH_XPATH
- See Also:
- Constant Field Values
-
TEMP_DIR_PATH_XPATH
protected static final String TEMP_DIR_PATH_XPATH
- See Also:
- Constant Field Values
-
BACKUP_DIR_PATH_XPATH
protected static final String BACKUP_DIR_PATH_XPATH
- See Also:
- Constant Field Values
-
HELP_URL_XPATH
protected static final String HELP_URL_XPATH
- See Also:
- Constant Field Values
-
JDBC_DRIVERS_XPATH
protected static final String JDBC_DRIVERS_XPATH
- See Also:
- Constant Field Values
-
DEFAULT_ROLES_XPATH
protected static final String DEFAULT_ROLES_XPATH
- See Also:
- Constant Field Values
-
HOME_PAGE_TIMEOUT_XPATH
protected static final String HOME_PAGE_TIMEOUT_XPATH
- See Also:
- Constant Field Values
-
HOME_PAGE_URL_XPATH
protected static final String HOME_PAGE_URL_XPATH
- See Also:
- Constant Field Values
-
XML_ENCODING_XPATH
protected static final String XML_ENCODING_XPATH
- See Also:
- Constant Field Values
-
BASE_URL_XPATH
protected static final String BASE_URL_XPATH
- See Also:
- Constant Field Values
-
DEFAULT_SERVER_DIR_XPATH
protected static final String DEFAULT_SERVER_DIR_XPATH
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ConsoleConfigXml
public ConsoleConfigXml(File consoleConfigXmlFile) throws IOException, org.dom4j.DocumentException
- Throws:
IOExceptionorg.dom4j.DocumentException
-
ConsoleConfigXml
public ConsoleConfigXml(String xml) throws org.dom4j.DocumentException
- Throws:
org.dom4j.DocumentException
-
ConsoleConfigXml
public ConsoleConfigXml(org.dom4j.Document doc) throws org.dom4j.DocumentException- Throws:
org.dom4j.DocumentException
-
ConsoleConfigXml
public ConsoleConfigXml()
-
-
Method Detail
-
getBaseUrl
public String getBaseUrl()
- Specified by:
getBaseUrlin interfaceIConsoleConfig
-
setBaseUrl
public void setBaseUrl(String url)
- Specified by:
setBaseUrlin interfaceIConsoleConfig
-
getServerStatusCheckPeriod
public Long getServerStatusCheckPeriod()
- Specified by:
getServerStatusCheckPeriodin interfaceIConsoleConfig
-
setServerStatusCheckPeriod
public void setServerStatusCheckPeriod(Long biServerStatusCheckPeriod)
- Specified by:
setServerStatusCheckPeriodin interfaceIConsoleConfig
-
getHomePageTimeout
public Integer getHomePageTimeout()
- Specified by:
getHomePageTimeoutin interfaceIConsoleConfig
-
setHomePageTimeout
public void setHomePageTimeout(Integer timeout)
- Specified by:
setHomePageTimeoutin interfaceIConsoleConfig
-
getHomePageUrl
public String getHomePageUrl()
- Specified by:
getHomePageUrlin interfaceIConsoleConfig
-
setHomePageUrl
public void setHomePageUrl(String url)
- Specified by:
setHomePageUrlin interfaceIConsoleConfig
-
getHelpUrl
public String getHelpUrl()
- Specified by:
getHelpUrlin interfaceIConsoleConfig
-
setHelpUrl
public void setHelpUrl(String url)
- Specified by:
setHelpUrlin interfaceIConsoleConfig
-
getJdbcDriversClassPath
public String getJdbcDriversClassPath()
- Specified by:
getJdbcDriversClassPathin interfaceIConsoleConfig
-
setJdbcDriversClassPath
public void setJdbcDriversClassPath(String classpath)
- Specified by:
setJdbcDriversClassPathin interfaceIConsoleConfig
-
getDefaultRoles
public String getDefaultRoles()
- Specified by:
getDefaultRolesin interfaceIConsoleConfig
-
setDefaultRoles
public void setDefaultRoles(String defaultRoles)
- Specified by:
setDefaultRolesin interfaceIConsoleConfig
-
getPlatformUserName
public String getPlatformUserName()
- Specified by:
getPlatformUserNamein interfaceIConsoleConfig
-
setPlatformUserName
public void setPlatformUserName(String platformUserName)
- Specified by:
setPlatformUserNamein interfaceIConsoleConfig
-
getSolutionPath
public String getSolutionPath()
- Specified by:
getSolutionPathin interfaceIConsoleConfig
-
setSolutionPath
public void setSolutionPath(String solutionPath)
- Specified by:
setSolutionPathin interfaceIConsoleConfig
-
getWebAppPath
public String getWebAppPath()
- Specified by:
getWebAppPathin interfaceIConsoleConfig
-
setWebAppPath
public void setWebAppPath(String warPath)
- Specified by:
setWebAppPathin interfaceIConsoleConfig
-
getTempDirectory
public String getTempDirectory()
- Specified by:
getTempDirectoryin interfaceIConsoleConfig
-
setTempDirectory
public void setTempDirectory(String path)
- Specified by:
setTempDirectoryin interfaceIConsoleConfig
-
getBackupDirectory
public String getBackupDirectory()
- Specified by:
getBackupDirectoryin interfaceIConsoleConfig
-
setBackupDirectory
public void setBackupDirectory(String path)
- Specified by:
setBackupDirectoryin interfaceIConsoleConfig
-
getDefaultBiServerDir
public String getDefaultBiServerDir()
- Specified by:
getDefaultBiServerDirin interfaceIConsoleConfig
-
setDefaultBiServerDir
public void setDefaultBiServerDir(String defaultBiServerDir)
- Specified by:
setDefaultBiServerDirin interfaceIConsoleConfig
-
getXmlEncoding
public String getXmlEncoding()
- Specified by:
getXmlEncodingin interfaceIConsoleConfig
-
setXmlEncoding
public void setXmlEncoding(String encoding)
- Specified by:
setXmlEncodingin interfaceIConsoleConfig
-
getDocument
public org.dom4j.Document getDocument()
-
-