Package step.plugins.functions.types
Class CompositeFunctionType
- java.lang.Object
-
- step.functions.type.AbstractFunctionType<CompositeFunction>
-
- step.plugins.functions.types.CompositeFunctionType
-
public class CompositeFunctionType extends step.functions.type.AbstractFunctionType<CompositeFunction>
-
-
Field Summary
Fields Modifier and Type Field Description protected step.grid.filemanager.FileVersionIdhandlerJarprotected step.core.plans.PlanAccessorplanAccessor
-
Constructor Summary
Constructors Constructor Description CompositeFunctionType(step.core.plans.PlanAccessor planAccessor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompositeFunctioncopyFunction(CompositeFunction function)StringgetHandlerChain(CompositeFunction function)step.grid.filemanager.FileVersionIdgetHandlerPackage(CompositeFunction function)Map<String,String>getHandlerProperties(CompositeFunction function)voidinit()CompositeFunctionnewFunction()voidsetupFunction(CompositeFunction function)
-
-
-
Method Detail
-
init
public void init()
- Overrides:
initin classstep.functions.type.AbstractFunctionType<CompositeFunction>
-
getHandlerChain
public String getHandlerChain(CompositeFunction function)
- Specified by:
getHandlerChainin classstep.functions.type.AbstractFunctionType<CompositeFunction>
-
getHandlerProperties
public Map<String,String> getHandlerProperties(CompositeFunction function)
- Specified by:
getHandlerPropertiesin classstep.functions.type.AbstractFunctionType<CompositeFunction>
-
setupFunction
public void setupFunction(CompositeFunction function) throws step.functions.type.SetupFunctionException
- Overrides:
setupFunctionin classstep.functions.type.AbstractFunctionType<CompositeFunction>- Throws:
step.functions.type.SetupFunctionException
-
copyFunction
public CompositeFunction copyFunction(CompositeFunction function) throws step.functions.type.FunctionTypeException
- Overrides:
copyFunctionin classstep.functions.type.AbstractFunctionType<CompositeFunction>- Throws:
step.functions.type.FunctionTypeException
-
getHandlerPackage
public step.grid.filemanager.FileVersionId getHandlerPackage(CompositeFunction function)
- Overrides:
getHandlerPackagein classstep.functions.type.AbstractFunctionType<CompositeFunction>
-
newFunction
public CompositeFunction newFunction()
- Specified by:
newFunctionin classstep.functions.type.AbstractFunctionType<CompositeFunction>
-
-