Package com.chillycheesy.modulo.config
Class ConfigurableEntity
java.lang.Object
com.chillycheesy.modulo.modules.ModuleEntityAdapter
com.chillycheesy.modulo.config.ConfigurableEntity
- All Implemented Interfaces:
ModuloEntity
- Direct Known Subclasses:
Module
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected ConfigurationFactoryprotected Configurationprotected ConfigurationLoaderStrategy -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidenableAutoSave(boolean autoSave)voidvoidsetConfiguration(Configuration configuration)voidsetConfigurationFactory(ConfigurationFactory configurationFactory)voidstop()Methods inherited from class com.chillycheesy.modulo.modules.ModuleEntityAdapter
start
-
Field Details
-
configurationFactory
-
loaderStrategy
-
defaultConfiguration
-
autoSave
protected boolean autoSave
-
-
Constructor Details
-
ConfigurableEntity
-
ConfigurableEntity
public ConfigurableEntity()
-
-
Method Details
-
load
- Specified by:
loadin interfaceModuloEntity- Overrides:
loadin classModuleEntityAdapter
-
stop
public void stop()- Specified by:
stopin interfaceModuloEntity- Overrides:
stopin classModuleEntityAdapter
-
enableAutoSave
public void enableAutoSave(boolean autoSave) -
getConfiguration
-
setConfigurationFactory
-
setConfiguration
-
getConfigurationFactory
-
getLoaderStrategy
-