Package net.simplace.pipe.functionality
Class FWFunctionalityFactory
java.lang.Object
net.simplace.pipe.functionality.FWFunctionalityFactory
This delivers the fitting instance of Functionality implementation.
- Author:
- Andreas Enders
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic FWAbstractFunctionality
getFunctionality
(String aClass, Map<String, Object> aParameterMap) static FWAbstractFunctionality
getFunctionality
(FWFunctionalityModel aFunctionModel)
-
Constructor Details
-
FWFunctionalityFactory
public FWFunctionalityFactory()
-
-
Method Details
-
getFunctionality
public static FWAbstractFunctionality getFunctionality(String aClass, Map<String, Object> aParameterMap) throws InstantiationException, ClassNotFoundException- Parameters:
aClass
-aParameterMap
-- Returns:
- Implementation of AbstractFunctionality
- Throws:
InstantiationException
ClassNotFoundException
-
getFunctionality
public static FWAbstractFunctionality getFunctionality(FWFunctionalityModel aFunctionModel) throws InstantiationException, ClassNotFoundException - Parameters:
aFunctionModel
-- Returns:
- Implementation of AbstractFunctionality
- Throws:
InstantiationException
ClassNotFoundException
-