Package step.plugins.astra
Class AstraFunctionType
- java.lang.Object
-
- step.functions.type.AbstractFunctionType<DotNetFunction>
-
- step.plugins.dotnet.DotNetFunctionType
-
- step.plugins.astra.AstraFunctionType
-
public class AstraFunctionType extends DotNetFunctionType
-
-
Field Summary
-
Fields inherited from class step.plugins.dotnet.DotNetFunctionType
configuration, DEPENDENCY, FILE
-
-
Constructor Summary
Constructors Constructor Description AstraFunctionType(ch.exense.commons.app.Configuration configuration, String astraUrl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
beforeFunctionCall(DotNetFunction function, step.functions.io.Input<?> input, Map<String,String> properties)
Map<String,String>
getHandlerProperties(DotNetFunction function)
AstraFunction
newFunction()
-
Methods inherited from class step.plugins.dotnet.DotNetFunctionType
getHandlerChain, getTokenSelectionCriteria, init, setupFunction
-
-
-
-
Constructor Detail
-
AstraFunctionType
public AstraFunctionType(ch.exense.commons.app.Configuration configuration, String astraUrl)
-
-
Method Detail
-
newFunction
public AstraFunction newFunction()
- Overrides:
newFunction
in classDotNetFunctionType
-
beforeFunctionCall
public void beforeFunctionCall(DotNetFunction function, step.functions.io.Input<?> input, Map<String,String> properties) throws step.functions.type.FunctionExecutionException
- Overrides:
beforeFunctionCall
in classstep.functions.type.AbstractFunctionType<DotNetFunction>
- Throws:
step.functions.type.FunctionExecutionException
-
getHandlerProperties
public Map<String,String> getHandlerProperties(DotNetFunction function)
- Overrides:
getHandlerProperties
in classDotNetFunctionType
-
-