Package step.functions.handler
Class JsonBasedFunctionHandler
- java.lang.Object
-
- step.functions.handler.AbstractFunctionHandler<javax.json.JsonObject,javax.json.JsonObject>
-
- step.functions.handler.JsonBasedFunctionHandler
-
public abstract class JsonBasedFunctionHandler extends AbstractFunctionHandler<javax.json.JsonObject,javax.json.JsonObject>
-
-
Field Summary
-
Fields inherited from class step.functions.handler.AbstractFunctionHandler
EXECUTION_CONTEXT_KEY, FORKED_BRANCH, PARENTREPORTID_KEY, STEP_NODE_KEY
-
-
Constructor Summary
Constructors Constructor Description JsonBasedFunctionHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Class<javax.json.JsonObject>getInputPayloadClass()java.lang.Class<javax.json.JsonObject>getOutputPayloadClass()-
Methods inherited from class step.functions.handler.AbstractFunctionHandler
delegate, delegate, getCurrentContext, getCurrentContext, getFileVersionId, getFunctionHandlerFactory, getProperties, getTokenReservationSession, getTokenSession, handle, initialize, mergeAllProperties, pushLocalApplicationContext, pushLocalApplicationContext, pushLocalFolderApplicationContext, pushLocalFolderApplicationContext, pushRemoteApplicationContext, pushRemoteApplicationContext, retrieveFileVersion, runInContext, runInContext, setApplicationContextBuilder, setFileManagerClient, setFunctionHandlerFactory, setProperties, setTokenReservationSession, setTokenSession
-
-
-
-
Method Detail
-
getInputPayloadClass
public java.lang.Class<javax.json.JsonObject> getInputPayloadClass()
- Specified by:
getInputPayloadClassin classAbstractFunctionHandler<javax.json.JsonObject,javax.json.JsonObject>
-
getOutputPayloadClass
public java.lang.Class<javax.json.JsonObject> getOutputPayloadClass()
- Specified by:
getOutputPayloadClassin classAbstractFunctionHandler<javax.json.JsonObject,javax.json.JsonObject>
-
-