Package io.engineblock.script
Class ScenarioContext
- java.lang.Object
-
- javax.script.SimpleScriptContext
-
- io.engineblock.scripting.ScriptEnvBuffer
-
- io.engineblock.script.ScenarioContext
-
- All Implemented Interfaces:
javax.script.ScriptContext
public class ScenarioContext extends io.engineblock.scripting.ScriptEnvBuffer
-
-
Constructor Summary
Constructors Constructor Description ScenarioContext(ScenarioController sc)
-
Method Summary
Modifier and Type Method Description java.lang.ObjectgetAttribute(java.lang.String name)java.lang.ObjectgetAttribute(java.lang.String name, int scope)voidsetAttribute(java.lang.String name, java.lang.Object value, int scope)-
Methods inherited from class io.engineblock.scripting.ScriptEnvBuffer
getErrorWriter, getReader, getStderrText, getStdinText, getStdoutText, getTimedLog, getTimeLogLines, getWriter
-
-
-
-
Constructor Detail
-
ScenarioContext
public ScenarioContext(ScenarioController sc)
-
-
Method Detail
-
getAttribute
public java.lang.Object getAttribute(java.lang.String name)
- Specified by:
getAttributein interfacejavax.script.ScriptContext- Overrides:
getAttributein classjavax.script.SimpleScriptContext
-
getAttribute
public java.lang.Object getAttribute(java.lang.String name, int scope)- Specified by:
getAttributein interfacejavax.script.ScriptContext- Overrides:
getAttributein classjavax.script.SimpleScriptContext
-
setAttribute
public void setAttribute(java.lang.String name, java.lang.Object value, int scope)- Specified by:
setAttributein interfacejavax.script.ScriptContext- Overrides:
setAttributein classjavax.script.SimpleScriptContext
-
-