@Service public interface CommonPaths
Some configuration files or directories are system-wide while others are per-user. System-wide file or directories are indicated by the word System in the name. These should contain non-mutable data that is meant to be used by all instances of thermostat running on one machine. Per-user directories will normally contain configuration and data specific for a different instance of thermostat. Per-user files and directories indicated by the word "User" in the method name.
The directories are split according to functionality, along the lines of Filesystem Hierarchy Standard (FHS).
File getSystemThermostatHome() throws InvalidConfigurationException
InvalidConfigurationExceptionFile getUserThermostatHome() throws InvalidConfigurationException
InvalidConfigurationExceptionFile getSystemPluginRoot() throws InvalidConfigurationException
InvalidConfigurationExceptionFile getSystemLibRoot() throws InvalidConfigurationException
InvalidConfigurationExceptionFile getSystemBinRoot() throws InvalidConfigurationException
InvalidConfigurationExceptionFile getSystemNativeLibsRoot() throws InvalidConfigurationException
InvalidConfigurationExceptionFile getSystemConfigurationDirectory() throws InvalidConfigurationException
InvalidConfigurationExceptionFile getSystemPluginConfigurationDirectory() throws InvalidConfigurationException
InvalidConfigurationExceptionFile getUserPluginConfigurationDirectory() throws InvalidConfigurationException
InvalidConfigurationExceptionFile getUserConfigurationDirectory() throws InvalidConfigurationException
InvalidConfigurationExceptionFile getUserSetupCompleteStampFile() throws InvalidConfigurationException
InvalidConfigurationExceptionFile getUserPersistentDataDirectory() throws InvalidConfigurationException
InvalidConfigurationExceptionFile getUserRuntimeDataDirectory() throws InvalidConfigurationException
InvalidConfigurationExceptionFile getUserLogDirectory() throws InvalidConfigurationException
InvalidConfigurationExceptionFile getUserCacheDirectory() throws InvalidConfigurationException
InvalidConfigurationExceptionFile getUserPluginRoot() throws InvalidConfigurationException
InvalidConfigurationExceptionFile getUserStorageDirectory() throws InvalidConfigurationException
InvalidConfigurationExceptionFile getSystemStorageConfigurationFile() throws InvalidConfigurationException
InvalidConfigurationExceptionFile getUserStorageConfigurationFile() throws InvalidConfigurationException
InvalidConfigurationExceptionFile getUserStorageLogFile() throws InvalidConfigurationException
InvalidConfigurationExceptionFile getUserStoragePidFile() throws InvalidConfigurationException
InvalidConfigurationExceptionFile getSystemAgentConfigurationFile() throws InvalidConfigurationException
InvalidConfigurationExceptionFile getUserAgentConfigurationFile() throws InvalidConfigurationException
InvalidConfigurationExceptionFile getSystemAgentAuthConfigFile() throws InvalidConfigurationException
InvalidConfigurationExceptionFile getUserAgentAuthConfigFile() throws InvalidConfigurationException
InvalidConfigurationExceptionFile getUserClientConfigurationFile() throws InvalidConfigurationException
InvalidConfigurationExceptionFile getUserHistoryFile() throws InvalidConfigurationException
InvalidConfigurationExceptionCopyright © 2015. All rights reserved.