Package com.datumbox.framework.common
Class ConfigurableFactory
- java.lang.Object
-
- com.datumbox.framework.common.ConfigurableFactory
-
public class ConfigurableFactory extends Object
Factory that initializes and returns the Configurable objects based on the datumbox configuration properties file.- Author:
- Vasilis Vryniotis
-
-
Constructor Summary
Constructors Constructor Description ConfigurableFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <C extends Configurable>
CgetConfiguration(Class<C> klass)Initializes the Configuration Object based on the configuration file.static <C extends Configurable>
CgetConfiguration(Class<C> klass, Properties properties)Initializes the Configuration Object using a properties object.
-
-
-
Method Detail
-
getConfiguration
public static <C extends Configurable> C getConfiguration(Class<C> klass)
Initializes the Configuration Object based on the configuration file.- Type Parameters:
C-- Parameters:
klass-- Returns:
-
getConfiguration
public static <C extends Configurable> C getConfiguration(Class<C> klass, Properties properties)
Initializes the Configuration Object using a properties object.- Type Parameters:
C-- Parameters:
klass-properties-- Returns:
-
-