| java.lang.Object | ||
| ↳ | com.microstrategy.utils.cache.SimpleHint | |
| ↳ | com.microstrategy.utils.config.ConfigurationFilesCache.ConfigurationFileCacheHint | |
Known Direct Subclasses
|
This is the CacheHint for the ConfigurationFilesCache. Extends SimpleHint by providing the file path and configuration file class information. Both parameters are required.
|
[Expand]
Inherited Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.microstrategy.utils.cache.CacheHint
| |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
ConfigurationFileCacheHint(String filePath, Class configClass)
Default constructor.
| |||||||||||
| ConfigurationFileCacheHint() | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| boolean | equals(Object o) | ||||||||||
| Class |
getConfigurationFileClass()
Returns the class that will be used to load and parse the configuration file.
| ||||||||||
| String |
getPath()
Returns the path for the configuration file.
| ||||||||||
| int | hashCode() | ||||||||||
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| void | calculateHint() | ||||||||||
| void | setConfigurationFileClass(Class configClass) | ||||||||||
| void | setPath(String filePath) | ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.microstrategy.utils.cache.SimpleHint
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
com.microstrategy.utils.cache.CacheHint
| |||||||||||
Default constructor. Notice that both parameters need to be not null, otherwise an
IllegalArgumentException is thrown.
Returns the class that will be used to load and parse the configuration file.
Returns the path for the configuration file.