Package org.pentaho.platform.config
Class MondrianConfigProperties
- java.lang.Object
-
- org.pentaho.platform.config.MondrianConfigProperties
-
- All Implemented Interfaces:
IMondrianConfig
public class MondrianConfigProperties extends Object implements IMondrianConfig
-
-
Constructor Summary
Constructors Constructor Description MondrianConfigProperties()MondrianConfigProperties(File propertiesFile)MondrianConfigProperties(Properties properties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetCacheHitCounters()booleangetIgnoreInvalidMembers()StringgetLogFileLocation()PropertiesgetProperties()IntegergetQueryLimit()IntegergetQueryTimeout()IntegergetResultLimit()IntegergetTraceLevel()voidsetCacheHitCounters(boolean enabled)voidsetIgnoreInvalidMembers(boolean ignore)voidsetLogFileLocation(String location)voidsetQueryLimit(Integer limit)voidsetQueryTimeout(Integer timeout)voidsetResultLimit(Integer limit)voidsetTraceLevel(Integer level)
-
-
-
Constructor Detail
-
MondrianConfigProperties
public MondrianConfigProperties(File propertiesFile) throws IOException
- Throws:
IOException
-
MondrianConfigProperties
public MondrianConfigProperties(Properties properties) throws org.dom4j.DocumentException
- Throws:
org.dom4j.DocumentException
-
MondrianConfigProperties
public MondrianConfigProperties()
-
-
Method Detail
-
getProperties
public Properties getProperties()
-
getResultLimit
public Integer getResultLimit()
- Specified by:
getResultLimitin interfaceIMondrianConfig
-
setResultLimit
public void setResultLimit(Integer limit)
- Specified by:
setResultLimitin interfaceIMondrianConfig
-
getTraceLevel
public Integer getTraceLevel()
- Specified by:
getTraceLevelin interfaceIMondrianConfig
-
setTraceLevel
public void setTraceLevel(Integer level)
- Specified by:
setTraceLevelin interfaceIMondrianConfig
-
getLogFileLocation
public String getLogFileLocation()
- Specified by:
getLogFileLocationin interfaceIMondrianConfig
-
setLogFileLocation
public void setLogFileLocation(String location)
- Specified by:
setLogFileLocationin interfaceIMondrianConfig
-
getQueryLimit
public Integer getQueryLimit()
- Specified by:
getQueryLimitin interfaceIMondrianConfig
-
setQueryLimit
public void setQueryLimit(Integer limit)
- Specified by:
setQueryLimitin interfaceIMondrianConfig
-
getQueryTimeout
public Integer getQueryTimeout()
- Specified by:
getQueryTimeoutin interfaceIMondrianConfig
-
setQueryTimeout
public void setQueryTimeout(Integer timeout)
- Specified by:
setQueryTimeoutin interfaceIMondrianConfig
-
getIgnoreInvalidMembers
public boolean getIgnoreInvalidMembers()
- Specified by:
getIgnoreInvalidMembersin interfaceIMondrianConfig
-
setIgnoreInvalidMembers
public void setIgnoreInvalidMembers(boolean ignore)
- Specified by:
setIgnoreInvalidMembersin interfaceIMondrianConfig
-
getCacheHitCounters
public boolean getCacheHitCounters()
- Specified by:
getCacheHitCountersin interfaceIMondrianConfig
-
setCacheHitCounters
public void setCacheHitCounters(boolean enabled)
-
-