Package step.plugins.cypress
Class CypressFunctionType
- java.lang.Object
-
- step.functions.type.AbstractFunctionType<CypressFunction>
-
- step.plugins.cypress.CypressFunctionType
-
public class CypressFunctionType extends step.functions.type.AbstractFunctionType<CypressFunction>
-
-
Constructor Summary
Constructors Constructor Description CypressFunctionType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
beforeFunctionCall(CypressFunction function, step.functions.io.Input<?> input, java.util.Map<java.lang.String,java.lang.String> properties)
CypressFunction
copyFunction(CypressFunction function)
void
deleteFunction(CypressFunction function)
java.lang.String
getHandlerChain(CypressFunction function)
step.grid.filemanager.FileVersionId
getHandlerPackage(CypressFunction function)
java.util.Map<java.lang.String,java.lang.String>
getHandlerProperties(CypressFunction function)
void
init()
CypressFunction
newFunction()
CypressFunction
newFunction(java.util.Map<java.lang.String,java.lang.String> configuration)
void
setupFunction(CypressFunction function)
CypressFunction
updateFunction(CypressFunction function)
-
-
-
Method Detail
-
init
public void init()
- Overrides:
init
in classstep.functions.type.AbstractFunctionType<CypressFunction>
-
getHandlerChain
public java.lang.String getHandlerChain(CypressFunction function)
- Specified by:
getHandlerChain
in classstep.functions.type.AbstractFunctionType<CypressFunction>
-
getHandlerPackage
public step.grid.filemanager.FileVersionId getHandlerPackage(CypressFunction function)
- Overrides:
getHandlerPackage
in classstep.functions.type.AbstractFunctionType<CypressFunction>
-
getHandlerProperties
public java.util.Map<java.lang.String,java.lang.String> getHandlerProperties(CypressFunction function)
- Specified by:
getHandlerProperties
in classstep.functions.type.AbstractFunctionType<CypressFunction>
-
beforeFunctionCall
public void beforeFunctionCall(CypressFunction function, step.functions.io.Input<?> input, java.util.Map<java.lang.String,java.lang.String> properties) throws step.functions.type.FunctionExecutionException
- Overrides:
beforeFunctionCall
in classstep.functions.type.AbstractFunctionType<CypressFunction>
- Throws:
step.functions.type.FunctionExecutionException
-
newFunction
public CypressFunction newFunction()
- Specified by:
newFunction
in classstep.functions.type.AbstractFunctionType<CypressFunction>
-
newFunction
public CypressFunction newFunction(java.util.Map<java.lang.String,java.lang.String> configuration)
- Overrides:
newFunction
in classstep.functions.type.AbstractFunctionType<CypressFunction>
-
setupFunction
public void setupFunction(CypressFunction function) throws step.functions.type.SetupFunctionException
- Overrides:
setupFunction
in classstep.functions.type.AbstractFunctionType<CypressFunction>
- Throws:
step.functions.type.SetupFunctionException
-
updateFunction
public CypressFunction updateFunction(CypressFunction function) throws step.functions.type.FunctionTypeException
- Overrides:
updateFunction
in classstep.functions.type.AbstractFunctionType<CypressFunction>
- Throws:
step.functions.type.FunctionTypeException
-
copyFunction
public CypressFunction copyFunction(CypressFunction function) throws step.functions.type.FunctionTypeException
- Overrides:
copyFunction
in classstep.functions.type.AbstractFunctionType<CypressFunction>
- Throws:
step.functions.type.FunctionTypeException
-
deleteFunction
public void deleteFunction(CypressFunction function)
- Overrides:
deleteFunction
in classstep.functions.type.AbstractFunctionType<CypressFunction>
-
-