Documentation of 'com.datumbox.framework.common.Configuration' Java class
Configuration
com.datumbox.framework.common

Class 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 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:
        load in interface Configurable
      • getConfiguration

        public static Configuration getConfiguration()
        Creates a new configuration object based on the property file.
        Returns:

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.