net.sf.jzeno.echo.script
Class ScriptEngine

java.lang.Object
  extended by net.sf.jzeno.echo.script.ScriptEngine

public class ScriptEngine
extends java.lang.Object


Method Summary
 void addScriptVariable(java.lang.String variableName, java.lang.Object value)
           
 void fail()
           
static ScriptEngine getInstance()
           
 java.lang.Object getScriptVariable(java.lang.String variableName)
           
 long getStartRecordTimeStamp()
           
 java.util.List getVariableNames()
           
 java.util.Map getVariables()
           
 boolean isPlaying()
           
 boolean isRecording()
           
 java.util.List loadScript(java.lang.String scriptName)
           
 void pauseRecord(boolean b)
           
 void play(java.lang.String scriptName)
           
 void record(java.lang.String scriptName)
           
 void recordStepFromRequest()
           
 void recordValidationExpressionInStep()
           
 boolean scriptExists(java.lang.String name)
           
 boolean step()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getStartRecordTimeStamp

public long getStartRecordTimeStamp()

getInstance

public static ScriptEngine getInstance()

isPlaying

public boolean isPlaying()

isRecording

public boolean isRecording()

record

public void record(java.lang.String scriptName)

stop

public void stop()

play

public void play(java.lang.String scriptName)

scriptExists

public boolean scriptExists(java.lang.String name)

loadScript

public java.util.List loadScript(java.lang.String scriptName)

recordStepFromRequest

public void recordStepFromRequest()

step

public boolean step()

addScriptVariable

public void addScriptVariable(java.lang.String variableName,
                              java.lang.Object value)

fail

public void fail()

recordValidationExpressionInStep

public void recordValidationExpressionInStep()

pauseRecord

public void pauseRecord(boolean b)

getVariableNames

public java.util.List getVariableNames()

getScriptVariable

public java.lang.Object getScriptVariable(java.lang.String variableName)

getVariables

public java.util.Map getVariables()