public class SimpleModulesConfigManager extends java.lang.Object implements ModulesConfigManager
| Modifier and Type | Field and Description |
|---|---|
java.nio.file.Path |
configDir |
| Constructor and Description |
|---|
SimpleModulesConfigManager(java.nio.file.Path configDir) |
| Modifier and Type | Method and Description |
|---|---|
<T> SimpleConfigurable<T> |
getConfigurable(java.lang.Class<T> tClass,
java.nio.file.Path configPath) |
java.nio.file.Path |
getModuleConfig(java.lang.String moduleName) |
java.nio.file.Path |
getModuleConfig(java.lang.String moduleName,
java.lang.String configName) |
java.nio.file.Path |
getModuleConfigDir(java.lang.String moduleName) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetConfigurable, getConfigurablepublic SimpleModulesConfigManager(java.nio.file.Path configDir)
public java.nio.file.Path getModuleConfig(java.lang.String moduleName)
getModuleConfig in interface ModulesConfigManagerpublic java.nio.file.Path getModuleConfig(java.lang.String moduleName,
java.lang.String configName)
getModuleConfig in interface ModulesConfigManagerpublic java.nio.file.Path getModuleConfigDir(java.lang.String moduleName)
getModuleConfigDir in interface ModulesConfigManagerpublic <T> SimpleConfigurable<T> getConfigurable(java.lang.Class<T> tClass, java.nio.file.Path configPath)
getConfigurable in interface ModulesConfigManager