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 voidbeforeFunctionCall(DotNetFunction function, step.functions.io.Input<?> input, Map<String,String> properties)Map<String,String>getHandlerProperties(DotNetFunction function)AstraFunctionnewFunction()-
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:
newFunctionin classDotNetFunctionType
-
beforeFunctionCall
public void beforeFunctionCall(DotNetFunction function, step.functions.io.Input<?> input, Map<String,String> properties) throws step.functions.type.FunctionExecutionException
- Overrides:
beforeFunctionCallin classstep.functions.type.AbstractFunctionType<DotNetFunction>- Throws:
step.functions.type.FunctionExecutionException
-
getHandlerProperties
public Map<String,String> getHandlerProperties(DotNetFunction function)
- Overrides:
getHandlerPropertiesin classDotNetFunctionType
-
-