Package step.functions.handler
Class JsonBasedFunctionHandler
java.lang.Object
step.functions.handler.AbstractFunctionHandler<javax.json.JsonObject,javax.json.JsonObject>
step.functions.handler.JsonBasedFunctionHandler
- Direct Known Subclasses:
ArtefactFunctionHandler
,GeneralScriptHandler
,JavaJarHandler
,JMeterHandler
,JMeterLocalHandler
,KeywordHandler
,ScriptHandler
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
-
Method Summary
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
-
Constructor Details
-
JsonBasedFunctionHandler
public JsonBasedFunctionHandler()
-
-
Method Details
-
getInputPayloadClass
- Specified by:
getInputPayloadClass
in classAbstractFunctionHandler<javax.json.JsonObject,
javax.json.JsonObject>
-
getOutputPayloadClass
- Specified by:
getOutputPayloadClass
in classAbstractFunctionHandler<javax.json.JsonObject,
javax.json.JsonObject>
-