Interface SystemManager
public interface SystemManager
- 
Method SummaryModifier and TypeMethodDescriptionReturns the data directory for the system.Provides the path to the lib folder, which holds all the jars used by Ignition.Provides the path to thelocalfolder.Provides the path to thelogsfolder.Returns a temp dir that is managed by the context (cleaned out on startup.)Provides the path to theuserlibfolder.
- 
Method Details- 
getDataDirFile getDataDir()Returns the data directory for the system. All created data will be contained in this folder.- Returns:
- a File object representing the data folder.
 
- 
getLibDirFile getLibDir()Provides the path to the lib folder, which holds all the jars used by Ignition. This value is always relative to the installation folder.- Returns:
- a File object representing the lib folder.
 
- 
getUserLibDirFile getUserLibDir()Provides the path to theuserlibfolder. The userlib folder contains binaries that can be changed by the user. These binaries include the modules and the jdbc jars. The value is taken from theuserlib.dircontext parameter in webserver/webapps/main/WEB-INF/web.xml.- Returns:
- a File object representing the userlib folder.
 
- 
getLogsDirFile getLogsDir()Provides the path to thelogsfolder. The logs folder holds all the important log files used by Ignition. The value is taken from thelogs.dircontext parameter in webserver/webapps/main/WEB-INF/web.xml.- Returns:
- a File object representing the logs folder.
 
- 
getTempDirFile getTempDir()Returns a temp dir that is managed by the context (cleaned out on startup.)
- 
getEtcDirFile getEtcDir()
- 
getLocalDirFile getLocalDir()Provides the path to thelocalfolder. The local folder contains all internal database files for the local historian, audit log, and alarm journal. Excluded from gateway backups. The value is taken from thelocal.dircontext parameter in webserver/webapps/main/WEB-INF/web.xml.- Returns:
- a File object representing the local folder.
 
 
-