Package step.plugins.jmeter
Class JMeterLocalHandler
- java.lang.Object
-
- step.functions.handler.AbstractFunctionHandler<javax.json.JsonObject,javax.json.JsonObject>
-
- step.functions.handler.JsonBasedFunctionHandler
-
- step.plugins.jmeter.JMeterLocalHandler
-
public class JMeterLocalHandler extends JsonBasedFunctionHandler
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
JMETER_LIBRARIES
static java.lang.String
JMETER_TESTPLAN
protected java.lang.String
jmeterHome
protected ch.qos.logback.classic.Logger
rootLogger
-
Fields inherited from class step.functions.handler.AbstractFunctionHandler
EXECUTION_CONTEXT_KEY, FORKED_BRANCH, PARENTREPORTID_KEY, STEP_NODE_KEY
-
-
Constructor Summary
Constructors Constructor Description JMeterLocalHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description step.functions.io.Output<javax.json.JsonObject>
handle(step.functions.io.Input<javax.json.JsonObject> message)
-
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 Detail
-
JMETER_TESTPLAN
public static final java.lang.String JMETER_TESTPLAN
- See Also:
- Constant Field Values
-
JMETER_LIBRARIES
public static final java.lang.String JMETER_LIBRARIES
- See Also:
- Constant Field Values
-
jmeterHome
protected java.lang.String jmeterHome
-
rootLogger
protected ch.qos.logback.classic.Logger rootLogger
-
-
Method Detail
-
handle
public step.functions.io.Output<javax.json.JsonObject> handle(step.functions.io.Input<javax.json.JsonObject> message) throws java.lang.Exception
- Specified by:
handle
in classAbstractFunctionHandler<javax.json.JsonObject,javax.json.JsonObject>
- Throws:
java.lang.Exception
-
-