com.datumbox.framework.common
Class Configuration
- java.lang.Object
-
- com.datumbox.framework.common.Configuration
-
- All Implemented Interfaces:
- Configurable
public class Configuration extends java.lang.Object implements Configurable
The main Configuration object of the framework which information about the storage, the concurrency etc.
-
-
Constructor Summary
Constructors Constructor and Description Configuration(StorageConfiguration storageConfiguration, ConcurrencyConfiguration concurrencyConfiguration)Public constructor, which receives the storage and concurrency configurations as arguments.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description ConcurrencyConfigurationgetConcurrencyConfiguration()Getter for the Concurrency Configuration object.static ConfigurationgetConfiguration()Creates a new configuration object based on the property file.StorageConfigurationgetStorageConfiguration()Getter for the Storage Configuration object.voidload(java.util.Properties properties)Initializes the Configuration object by using a property file.voidsetConcurrencyConfiguration(ConcurrencyConfiguration concurrencyConfiguration)Setter for the Concurrency Configuration object.voidsetStorageConfiguration(StorageConfiguration storageConfiguration)Setter for the Storage Configuration object.
-
-
-
Constructor Detail
-
Configuration
public Configuration(StorageConfiguration storageConfiguration, ConcurrencyConfiguration concurrencyConfiguration)
Public constructor, which receives the storage and concurrency configurations as arguments.- Parameters:
storageConfiguration-concurrencyConfiguration-
-
-
Method Detail
-
getStorageConfiguration
public StorageConfiguration getStorageConfiguration()
Getter for the Storage Configuration object.- Returns:
-
setStorageConfiguration
public void setStorageConfiguration(StorageConfiguration storageConfiguration)
Setter for the Storage Configuration object.- Parameters:
storageConfiguration-
-
getConcurrencyConfiguration
public ConcurrencyConfiguration getConcurrencyConfiguration()
Getter for the Concurrency Configuration object.- Returns:
-
setConcurrencyConfiguration
public void setConcurrencyConfiguration(ConcurrencyConfiguration concurrencyConfiguration)
Setter for the Concurrency Configuration object.- Parameters:
concurrencyConfiguration-
-
load
public void load(java.util.Properties properties)
Initializes the Configuration object by using a property file.- Specified by:
loadin interfaceConfigurable
-
getConfiguration
public static Configuration getConfiguration()
Creates a new configuration object based on the property file.- Returns:
-
-
DataMelt 3.0 © DataMelt by jWork.ORG