public class CompositeFunctionType extends step.functions.type.AbstractFunctionType<CompositeFunction>
| Modifier and Type | Field and Description |
|---|---|
protected step.grid.filemanager.FileVersionId |
handlerJar |
| Constructor and Description |
|---|
CompositeFunctionType(step.core.artefacts.ArtefactAccessor artefactAccessor,
step.core.artefacts.ArtefactManager artefactManager) |
| Modifier and Type | Method and Description |
|---|---|
CompositeFunction |
copyFunction(CompositeFunction function) |
String |
getHandlerChain(CompositeFunction function) |
step.grid.filemanager.FileVersionId |
getHandlerPackage(CompositeFunction function) |
Map<String,String> |
getHandlerProperties(CompositeFunction function) |
void |
init() |
CompositeFunction |
newFunction() |
void |
setupFunction(CompositeFunction function) |
public CompositeFunctionType(step.core.artefacts.ArtefactAccessor artefactAccessor,
step.core.artefacts.ArtefactManager artefactManager)
public void init()
init in class step.functions.type.AbstractFunctionType<CompositeFunction>public String getHandlerChain(CompositeFunction function)
getHandlerChain in class step.functions.type.AbstractFunctionType<CompositeFunction>public Map<String,String> getHandlerProperties(CompositeFunction function)
getHandlerProperties in class step.functions.type.AbstractFunctionType<CompositeFunction>public void setupFunction(CompositeFunction function) throws step.functions.type.SetupFunctionException
setupFunction in class step.functions.type.AbstractFunctionType<CompositeFunction>step.functions.type.SetupFunctionExceptionpublic CompositeFunction copyFunction(CompositeFunction function) throws step.functions.type.FunctionTypeException
copyFunction in class step.functions.type.AbstractFunctionType<CompositeFunction>step.functions.type.FunctionTypeExceptionpublic step.grid.filemanager.FileVersionId getHandlerPackage(CompositeFunction function)
getHandlerPackage in class step.functions.type.AbstractFunctionType<CompositeFunction>public CompositeFunction newFunction()
newFunction in class step.functions.type.AbstractFunctionType<CompositeFunction>Copyright © 2020. All rights reserved.