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
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:
getInputPayloadClass
in classAbstractFunctionHandler<javax.json.JsonObject,javax.json.JsonObject>
-
getOutputPayloadClass
public java.lang.Class<javax.json.JsonObject> getOutputPayloadClass()
- Specified by:
getOutputPayloadClass
in classAbstractFunctionHandler<javax.json.JsonObject,javax.json.JsonObject>
-
-