Package step.plugins.js223.handler
Class ScriptHandler
java.lang.Object
step.functions.handler.AbstractFunctionHandler<javax.json.JsonObject,javax.json.JsonObject>
step.functions.handler.JsonBasedFunctionHandler
step.plugins.js223.handler.ScriptHandler
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
protected ScriptEngineManager
static final String
static final String
static final String
Fields inherited from class step.functions.handler.AbstractFunctionHandler
EXECUTION_CONTEXT_KEY, FORKED_BRANCH, PARENTREPORTID_KEY, STEP_NODE_KEY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstep.functions.io.Output<javax.json.JsonObject>
handle
(step.functions.io.Input<javax.json.JsonObject> input) Methods inherited from class step.functions.handler.JsonBasedFunctionHandler
getInputPayloadClass, getOutputPayloadClass
Methods inherited from class step.functions.handler.AbstractFunctionHandler
delegate, delegate, getCurrentContext, getCurrentContext, getFileVersionId, getFunctionHandlerFactory, getProperties, getTokenReservationSession, getTokenSession, initialize, mergeAllProperties, pushLocalApplicationContext, pushLocalApplicationContext, pushLocalFolderApplicationContext, pushLocalFolderApplicationContext, pushRemoteApplicationContext, pushRemoteApplicationContext, retrieveFileVersion, runInContext, runInContext, setApplicationContextBuilder, setFileManagerClient, setFunctionHandlerFactory, setProperties, setTokenReservationSession, setTokenSession
-
Field Details
-
SCRIPT_LANGUAGE
- See Also:
-
SCRIPT_FILE
- See Also:
-
PLUGIN_LIBRARIES_FILE
- See Also:
-
LIBRARIES_FILE
- See Also:
-
ERROR_HANDLER_FILE
- See Also:
-
scriptLangugaeMap
-
manager
-
-
Constructor Details
-
ScriptHandler
public ScriptHandler()
-
-
Method Details
-
handle
public step.functions.io.Output<javax.json.JsonObject> handle(step.functions.io.Input<javax.json.JsonObject> input) throws Exception - Specified by:
handle
in classAbstractFunctionHandler<javax.json.JsonObject,
javax.json.JsonObject> - Throws:
Exception
-