Interface ConfigurationService
-
public interface ConfigurationService
-
-
Field Summary
Fields Modifier and Type Field Description static StringLAST_MODIFIED_MARKER_FILE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanaddConfiguration(ConfigGroup configGroup)booleancleanUpSystemRepository()voidendBatch()List<ConfigGroup>getConfiguration(ConfigType type)List<ConfigGroup>getConfiguration(ConfigType type, String namespace)Map<String,List<ConfigGroup>>getConfigurationByNamespace(ConfigType type)booleanremoveConfiguration(ConfigGroup configGroup)voidstartBatch()booleanupdateConfiguration(ConfigGroup configGroup)
-
-
-
Field Detail
-
LAST_MODIFIED_MARKER_FILE
static final String LAST_MODIFIED_MARKER_FILE
- See Also:
- Constant Field Values
-
-
Method Detail
-
startBatch
void startBatch()
-
endBatch
void endBatch()
-
getConfiguration
List<ConfigGroup> getConfiguration(ConfigType type)
-
getConfiguration
List<ConfigGroup> getConfiguration(ConfigType type, String namespace)
-
getConfigurationByNamespace
Map<String,List<ConfigGroup>> getConfigurationByNamespace(ConfigType type)
-
addConfiguration
boolean addConfiguration(ConfigGroup configGroup)
-
updateConfiguration
boolean updateConfiguration(ConfigGroup configGroup)
-
removeConfiguration
boolean removeConfiguration(ConfigGroup configGroup)
-
cleanUpSystemRepository
boolean cleanUpSystemRepository()
-
-