Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
A
acceptCookie(Cookie, RoRequest, RoResponse)
- Method in class autohit.transport.
HTTPTransport
Just don't use these...
ADD
- Static variable in class autohit.vm.
VMInstruction
autohit
- package autohit
autohit.transport
- package autohit.transport
autohit.utils
- package autohit.utils
autohit.verify
- package autohit.verify
autohit.vm
- package autohit.vm
B
block(boolean)
- Method in class autohit.utils.
LockedQueue
Blocks until an object is enqueued by another thread.
blockTillExecute()
- Method in class autohit.vm.
VMContext
Wait until someone calls our execute() method.
body
- Variable in class autohit.transport.
Query
Body elements.
build(XmlDocument)
- Method in class creator.compiler.
XmlCompiler
Abstract build method.
build(XmlDocument)
- Method in class creator.compiler.
SimCompiler
Compile the xml tree into a Sim object.
C
calc(byte[], int, int)
- Method in class autohit.utils.
CRC
Calculate the CRC.
cLength
- Variable in class autohit.transport.
Response
Content length.
close()
- Method in class autohit.utils.
Log
Close the log and free/close any resources.
code
- Variable in class autohit.transport.
Response
Response code.
compile(InputStream)
- Method in class creator.compiler.
XmlCompiler
Compile a stream into a new Sim object.
connect(String)
- Method in interface autohit.transport.
Transport
Open the transport to the given address.
connect(String)
- Method in class autohit.transport.
HTTPTransport
Prepare to connect to a web server.
connect(String)
- Method in class autohit.transport.
TestTransport
Connect
content
- Variable in class autohit.vm.
VMIExec
Any content.
content
- Variable in class autohit.transport.
Response
Content data.
count
- Variable in class autohit.vm.
VMIFor
Count variable.
CRC
- class autohit.utils.
CRC
.
This class will generate a 32bit CRC on a byte array.
CRC
- Static variable in class autohit.vm.
VMInstruction
CRC()
- Constructor for class autohit.utils.
CRC
crc(int)
- Method in class autohit.verify.
TestVerify
A CRC check operation.
crc(int)
- Method in interface autohit.verify.
Verify
A CRC check operation.
crc(int)
- Method in class autohit.verify.
HTTPVerify
A CRC check operation.
creator.compiler
- package creator.compiler
cTable
- Static variable in class autohit.utils.
CRC
The crc table.
D
discardScopeFrame()
- Method in class autohit.vm.
VM
Discard scope frame.
disconnect()
- Method in interface autohit.transport.
Transport
Disconnet transport.
disconnect()
- Method in class autohit.transport.
HTTPTransport
Disconnect transport.
disconnect()
- Method in class autohit.transport.
TestTransport
Disconnect transport.
DONE
- Static variable in class autohit.vm.
VMException
done()
- Method in class autohit.utils.
Log
Done with the log.
done(String)
- Method in class autohit.utils.
Log
Done with the log.
E
e
- Variable in class autohit.vm.
VMIIf
Expression.
e
- Variable in class autohit.vm.
VMIWhile
Expresion
environment(String, String)
- Method in interface autohit.transport.
Transport
Set an environment variable for this transport.
environment(String, String)
- Method in class autohit.transport.
HTTPTransport
Set an environment variable for this transport.
environment(String, String)
- Method in class autohit.transport.
TestTransport
Set an environment variable for this transport.
err
- Variable in class creator.compiler.
XmlCompiler
Handles parse/compile errors and warnings.
error(SAXParseException)
- Method in class creator.compiler.
XmlParseErrorHandler
Receive an error from the compiler.
error(String)
- Method in class creator.compiler.
XmlParseErrorHandler
Add an error to the error log.
errors
- Variable in class creator.compiler.
XmlParseErrorHandler
A vector containing error strings.
exec
- Variable in class autohit.
Scenario
A vector containing the Scenario executable.
exec
- Variable in class autohit.
Sim
A vector containing the Simulation executable.
EXEC
- Static variable in class autohit.vm.
VMInstruction
exec(String, String)
- Method in class autohit.verify.
TestVerify
Run a sub-executable to perform a verification.
exec(String, String)
- Method in interface autohit.verify.
Verify
Run a sub-executable to perform a verification.
exec(String, String)
- Method in class autohit.verify.
HTTPVerify
Run a sub-executable to perform a verification.
execute()
- Method in class autohit.
SimVM
Implements the inherited abstract method execute().
execute()
- Method in class autohit.utils.
Log
Doesn't do a thing.
execute()
- Method in class autohit.vm.
VM
Absract method for VM execution.
execute(VM)
- Method in class autohit.vm.
VMContext
Load and Execute a VM.
expected
- Variable in class autohit.vm.
VMICrc
The expected crc value.
expected
- Variable in class autohit.vm.
VMISeek
The expected string to seek.
F
fatalError(SAXParseException)
- Method in class creator.compiler.
XmlParseErrorHandler
Receive a fatal error from the compiler.
FOR
- Static variable in class autohit.vm.
VMInstruction
fresh(Response)
- Method in class autohit.verify.
TestVerify
Create a fresh verification context.
fresh(Response)
- Method in interface autohit.verify.
Verify
Create a fresh verification context.
fresh(Response)
- Method in class autohit.verify.
HTTPVerify
Create a fresh verification context.
G
GET
- Static variable in class autohit.vm.
VMInstruction
get()
- Method in class autohit.utils.
LockedQueue
Get an object from the queue.
getIntegerVar(String)
- Method in class autohit.vm.
VM
Get an Integer variable.
getLastKnownStatus()
- Method in class autohit.vm.
VMAutomat
Return the last known stable status.
getState()
- Method in class autohit.vm.
VM
Get VM state.
getState()
- Method in class autohit.vm.
VMContext
A simple request for state.
getVar(String)
- Method in class autohit.vm.
VM
Get a string variable.
gran
- Variable in class autohit.utils.
Log
Granulatiry for each tick of the VM's clock.
H
hasObject()
- Method in class autohit.utils.
LockedQueue
Asks if the queue has any objects.
HEADER
- Static variable in class autohit.vm.
VMInstruction
headers
- Variable in class autohit.transport.
Query
Headers.
headers
- Variable in class autohit.transport.
Response
Headers.
HTTPTransport
- class autohit.transport.
HTTPTransport
.
A HTTP transport.
HTTPTransport()
- Constructor for class autohit.transport.
HTTPTransport
Default constructor.
HTTPVerify
- class autohit.verify.
HTTPVerify
.
A simple HTTP Verify implementation.
HTTPVerify()
- Constructor for class autohit.verify.
HTTPVerify
Default constructor.
I
IF
- Static variable in class autohit.vm.
VMInstruction
init()
- Method in class autohit.
Scenario
Initializes a brand-new Scenario().
init()
- Method in class autohit.
Sim
Initializes a brand-new Sim().
INVALID_INSTRUCTION
- Static variable in class autohit.vm.
VMException
invocation
- Variable in class autohit.vm.
VMIExec
The invocation.
ip
- Variable in class autohit.vm.
VM
Current instruction address/pointer.
iv
- Variable in class autohit.vm.
VMInstruction
Detected imbedded variable.
IVToken
- Static variable in class autohit.vm.
VMInstruction
Imbedded variable text token.
J
JUMP
- Static variable in class autohit.vm.
VMInstruction
K
kill()
- Method in class autohit.vm.
VMContext
Kill this context.
kill(LockedQueue)
- Method in class autohit.vm.
VMAutomat
Kills the Automat as soon as possible.
L
lastDelta()
- Method in class autohit.verify.
TestVerify
Returns the numeric difference from the previous operation.
lastDelta()
- Method in interface autohit.verify.
Verify
Returns the numeric difference from the previous operation.
lastDelta()
- Method in class autohit.verify.
HTTPVerify
Returns the numeric difference from the previous operation.
lock(boolean)
- Method in class autohit.utils.
ObjectMonitor
Lock or unlock the monitor.
LockedQueue
- class autohit.utils.
LockedQueue
.
A locked queue.
LockedQueue()
- Constructor for class autohit.utils.
LockedQueue
Constructor.
Log
- class autohit.utils.
Log
.
A logging mechanism.
Log(int)
- Constructor for class autohit.utils.
Log
Constructor.
M
myLog
- Variable in class autohit.
SimVM
The logging mechinism.
myTransport
- Variable in class autohit.
SimVM
The transport mechinism.
myVerify
- Variable in class autohit.
SimVM
The verificationt mechinism.
N
name
- Variable in class autohit.
Scenario
This scenario's name.
name
- Variable in class autohit.
Sim
This sim's name.
name
- Variable in class autohit.vm.
VMISet
Variable name.
name
- Variable in class autohit.vm.
VMIHeader
Variable name.
name
- Variable in class autohit.vm.
VMINV
Variable name.
name
- Variable in class autohit.vm.
VMIAdd
Variable name.
next
- Variable in class autohit.transport.
Response
Next response.
NO_SIZE
- Static variable in class autohit.vm.
VMIVerify
NOP
- Static variable in class autohit.vm.
VMInstruction
Numeric token values.
note
- Variable in class autohit.
Scenario
Associated note.
note
- Variable in class autohit.
Sim
Associated note.
nToken
- Variable in class autohit.vm.
VMInstruction
Numeric token.
numeric
- Variable in class autohit.vm.
VMException
Numeric.
NV
- Static variable in class autohit.vm.
VMInstruction
O
ObjectMonitor
- class autohit.utils.
ObjectMonitor
.
A simple object monitor that can be used as a mutex.
ObjectMonitor()
- Constructor for class autohit.utils.
ObjectMonitor
Default constructor.
ObjectMonitor(int)
- Constructor for class autohit.utils.
ObjectMonitor
Contructor.
orIV(boolean)
- Method in class autohit.vm.
VMInstruction
OR the IV with tap.
ownNotify()
- Method in class autohit.utils.
ObjectMonitor
This is a syncronized notify.
ownNotifyAll()
- Method in class autohit.utils.
ObjectMonitor
This is a syncronized notifyAll.
ownWait()
- Method in class autohit.utils.
ObjectMonitor
This is a syncronized wait.
P
parser
- Variable in class creator.compiler.
XmlCompiler
The XML parser.
pause()
- Method in class autohit.vm.
VM
Pause execution in the VM.
popScope()
- Method in class autohit.vm.
VM
Pop an object off the stack.
PREPARE_EXCEPTION
- Static variable in class autohit.vm.
VMException
prepare()
- Method in class autohit.
SimVM
Prepare for execution of the first instruction.
prepare()
- Method in class autohit.vm.
VM
Prepare for execution of the first instruction.
prettyPrint()
- Method in class creator.compiler.
XmlParseErrorHandler
Pretty print the errors and warnings.
psVE_NO_CONTEXT
- Static variable in interface autohit.verify.
Verify
Test for exceptions.
push(Query)
- Method in interface autohit.transport.
Transport
Push a query and wait for a response.
push(Query)
- Method in class autohit.transport.
HTTPTransport
Push a query and
wait
for a response.
push(Query)
- Method in class autohit.transport.
TestTransport
Push a query and
wait
for a response.
pushScope(Object)
- Method in class autohit.vm.
VM
Push an object onto the scope stack.
put(Object)
- Method in class autohit.utils.
LockedQueue
Put an object in the queue.
put(String)
- Method in class autohit.utils.
Log
Put an entry in the log.
putSub(String)
- Method in class autohit.utils.
Log
Put a sub-entry in the log.
Q
qs
- Variable in class autohit.vm.
VMIGet
The query string.
qs
- Variable in class autohit.transport.
Query
Query String.
Query
- class autohit.transport.
Query
.
A standard query for the transport facillity.
Query()
- Constructor for class autohit.transport.
Query
R
removeVar(String)
- Method in class autohit.vm.
VM
Remove a variable.
reset()
- Method in class autohit.verify.
TestVerify
Reset the current verification context.
reset()
- Method in interface autohit.verify.
Verify
Reset the current verification context.
reset()
- Method in class autohit.verify.
HTTPVerify
Reset the current verification context.
resolveEntity(String, String)
- Method in class creator.compiler.
XmlCompilerResolver
overrides the resolver.
Response
- class autohit.transport.
Response
.
A standard response to a Query.
Response()
- Constructor for class autohit.transport.
Response
resume()
- Method in class autohit.vm.
VM
Resume execution in the VM.
RSCOPE
- Static variable in class autohit.vm.
VMInstruction
run()
- Method in class autohit.vm.
VMContext
Run the context
run()
- Method in class autohit.vm.
VMAutomat
Run the automat
rVM
- Variable in class autohit.vm.
VMContext
A runnable VM.
S
scDirty
- Variable in class autohit.vm.
VM
Scope stack cache dirty flag.
Scenario
- class autohit.
Scenario
.
Scenario is the basic class for a scenario.
Scenario()
- Constructor for class autohit.
Scenario
Default Constructor.
scope
- Variable in class autohit.vm.
VM
Scope stack.
SCOPE
- Static variable in class autohit.vm.
VMInstruction
SEEK
- Static variable in class autohit.vm.
VMInstruction
seek(String)
- Method in class autohit.verify.
TestVerify
A seek operation.
seek(String)
- Method in interface autohit.verify.
Verify
A seek operation.
seek(String)
- Method in class autohit.verify.
HTTPVerify
A seek operation.
sendCookie(Cookie, RoRequest)
- Method in class autohit.transport.
HTTPTransport
SET
- Static variable in class autohit.vm.
VMInstruction
setVar(String, String)
- Method in class autohit.vm.
VM
Set a variable.
Sim
- class autohit.
Sim
.
Sim is the basic class for a simulation.
Sim()
- Constructor for class autohit.
Sim
Default Constructor.
SimCompiler
- class creator.compiler.
SimCompiler
.
This is the a Sim compiler.
SimCompiler()
- Constructor for class creator.compiler.
SimCompiler
Constructor.
SimVM
- class autohit.
SimVM
.
A VM for a Sim.
SimVM(Sim, Log, Transport, Verify)
- Constructor for class autohit.
SimVM
Constructor.
size
- Variable in class autohit.vm.
VMIVerify
Content size.
size(int)
- Method in class autohit.verify.
TestVerify
A size check operation.
size(int)
- Method in interface autohit.verify.
Verify
A size check operation.
size(int)
- Method in class autohit.verify.
HTTPVerify
A size check operation.
SOFTWARE_DETECTED_FAULT
- Static variable in class autohit.vm.
VMException
start()
- Method in class autohit.vm.
VM
Start the VM.
state
- Variable in class autohit.vm.
VM
VM state.
STATE_DONE
- Static variable in class autohit.vm.
VM
STATE_NEW
- Static variable in class autohit.vm.
VM
State values for the VM.
STATE_NO_VM
- Static variable in class autohit.vm.
VM
STATE_PAUSED
- Static variable in class autohit.vm.
VM
STATE_RUNNING
- Static variable in class autohit.vm.
VM
SUBSYSTEM_FAULT
- Static variable in class autohit.vm.
VMException
subVar(String)
- Method in class autohit.vm.
VM
Variable substitution.
T
target
- Variable in class autohit.vm.
VMIIf
False target.
target
- Variable in class autohit.vm.
VMIWhile
Target if expression true.
target
- Variable in class autohit.vm.
VMIFor
Target for when the FOR is broken.
target
- Variable in class autohit.vm.
VMIJump
The jump target address.
TestTransport
- class autohit.transport.
TestTransport
.
A test transport.
TestTransport()
- Constructor for class autohit.transport.
TestTransport
Default constructor.
TestVerify
- class autohit.verify.
TestVerify
.
This is a test verification implementation..
TestVerify()
- Constructor for class autohit.verify.
TestVerify
ticks()
- Method in class autohit.vm.
VM
Number of ticks the VM has been running.
time
- Variable in class autohit.vm.
VMIWait
The length of time to wait measured in milliseconds.
TIME_GRAN
- Static variable in class autohit.vm.
VM
Granulatiry for each tick of the VM's clock.
toString()
- Method in class autohit.
Scenario
Dump this SCENARIO.
toString()
- Method in class autohit.
Sim
Dump this SIM.
toString()
- Method in class autohit.vm.
VMInstruction
Dump this Instruction.
toString()
- Method in class autohit.vm.
VMIIf
Dump this Instruction.
toString()
- Method in class autohit.vm.
VMISet
Dump this Instruction.
toString()
- Method in class autohit.vm.
VMIHeader
Dump this Instruction.
toString()
- Method in class autohit.vm.
VMIGet
Dump this Instruction.
toString()
- Method in class autohit.vm.
VMICrc
Dump this Instruction.
toString()
- Method in class autohit.vm.
VMIExec
Dump this Instruction.
toString()
- Method in class autohit.vm.
VMIWait
Dump this Instruction.
toString()
- Method in class autohit.vm.
VMIWhile
Dump this Instruction.
toString()
- Method in class autohit.vm.
VMIRScope
Dump this Instruction.
toString()
- Method in class autohit.vm.
VMINop
Dump this Instruction.
toString()
- Method in class autohit.vm.
VMINV
Dump this Instruction.
toString()
- Method in class autohit.vm.
VMIFor
Dump this Instruction.
toString()
- Method in class autohit.vm.
VMISeek
Dump this Instruction.
toString()
- Method in class autohit.vm.
VMIVerify
Dump this Instruction.
toString()
- Method in class autohit.vm.
VMIScope
Dump this Instruction.
toString()
- Method in class autohit.vm.
VMIJump
Dump this Instruction.
toString()
- Method in class autohit.vm.
VMIAdd
Dump this Instruction.
Transport
- interface autohit.transport.
Transport
.
An interface to a standard query/response transport facillity.
TransportException
- exception autohit.transport.
TransportException
.
A Transport exception.
TransportException()
- Constructor for class autohit.transport.
TransportException
Default Constructor.
TransportException(String)
- Constructor for class autohit.transport.
TransportException
Message constructor
U
UNKNOWN
- Static variable in class autohit.vm.
VMException
Numeric values for the exception.
V
value
- Variable in class autohit.vm.
VMIIf
Value.
value
- Variable in class autohit.vm.
VMISet
Variable value.
value
- Variable in class autohit.vm.
VMIHeader
Variable value.
value
- Variable in class autohit.vm.
VMIWhile
Test value.
value
- Variable in class autohit.vm.
VMINV
Variable value.
value
- Variable in class autohit.vm.
VMIAdd
Numeric value and/or variable reference.
VARIABLE_NOT_DEFINED
- Static variable in class autohit.vm.
VMException
VARIABLE_TYPE_MISMATCH
- Static variable in class autohit.vm.
VMException
vars
- Variable in class autohit.vm.
VM
Variable space.
Verify
- interface autohit.verify.
Verify
.
An interface to a standard verification facillity.
VERIFY
- Static variable in class autohit.vm.
VMInstruction
VerifyException
- exception autohit.verify.
VerifyException
.
A verification exception.
VerifyException()
- Constructor for class autohit.verify.
VerifyException
Default Constructor.
VerifyException(String)
- Constructor for class autohit.verify.
VerifyException
Message constructor
verifyState()
- Method in class autohit.vm.
VMContext
Verify the state of the VM.
VM
- class autohit.vm.
VM
.
The abstract base class for virtual machines.
VM()
- Constructor for class autohit.vm.
VM
Constructor.
VMAutomat
- class autohit.vm.
VMAutomat
.
A VM automat.
VMAutomat(LockedQueue)
- Constructor for class autohit.vm.
VMAutomat
Constructor.
VMContext
- class autohit.vm.
VMContext
.
A VM context.
VMContext()
- Constructor for class autohit.vm.
VMContext
Constructor.
VMException
- exception autohit.vm.
VMException
.
A VM exception.
VMException()
- Constructor for class autohit.vm.
VMException
Default Constructor.
VMException(int)
- Constructor for class autohit.vm.
VMException
Numeric only constructor.
VMException(int, String)
- Constructor for class autohit.vm.
VMException
Numeric and message constructor
VMIAdd
- class autohit.vm.
VMIAdd
.
A Virtual Machine instruction.
VMIAdd()
- Constructor for class autohit.vm.
VMIAdd
Default constructor.
VMICrc
- class autohit.vm.
VMICrc
.
A Virtual Machine instruction.
VMICrc()
- Constructor for class autohit.vm.
VMICrc
Default constructor.
VMIExec
- class autohit.vm.
VMIExec
.
A Virtual Machine instruction.
VMIExec()
- Constructor for class autohit.vm.
VMIExec
Default constructor.
VMIFor
- class autohit.vm.
VMIFor
.
A Virtual Machine instruction.
VMIFor()
- Constructor for class autohit.vm.
VMIFor
Default constructor.
VMIGet
- class autohit.vm.
VMIGet
.
A Virtual Machine instruction.
VMIGet()
- Constructor for class autohit.vm.
VMIGet
Default constructor.
VMIHeader
- class autohit.vm.
VMIHeader
.
A Virtual Machine instruction.
VMIHeader()
- Constructor for class autohit.vm.
VMIHeader
Default constructor.
VMIIf
- class autohit.vm.
VMIIf
.
A Virtual Machine instruction.
VMIIf()
- Constructor for class autohit.vm.
VMIIf
Default constructor.
VMIJump
- class autohit.vm.
VMIJump
.
A Virtual Machine instruction.
VMIJump()
- Constructor for class autohit.vm.
VMIJump
Default constructor.
VMINop
- class autohit.vm.
VMINop
.
A Virtual Machine instruction.
VMINop()
- Constructor for class autohit.vm.
VMINop
Default constructor.
VMInstruction
- class autohit.vm.
VMInstruction
.
A Virtual Machine instruction base class.
VMInstruction()
- Constructor for class autohit.vm.
VMInstruction
Default constructor
VMINV
- class autohit.vm.
VMINV
.
A Virtual Machine instruction.
VMINV()
- Constructor for class autohit.vm.
VMINV
Default constructor.
VMIRScope
- class autohit.vm.
VMIRScope
.
A Virtual Machine instruction.
VMIRScope()
- Constructor for class autohit.vm.
VMIRScope
Default constructor.
VMIScope
- class autohit.vm.
VMIScope
.
A Virtual Machine instruction.
VMIScope()
- Constructor for class autohit.vm.
VMIScope
Default constructor.
VMISeek
- class autohit.vm.
VMISeek
.
A Virtual Machine instruction.
VMISeek()
- Constructor for class autohit.vm.
VMISeek
Default constructor.
VMISet
- class autohit.vm.
VMISet
.
A Virtual Machine instruction.
VMISet()
- Constructor for class autohit.vm.
VMISet
Default constructor.
VMIVerify
- class autohit.vm.
VMIVerify
.
A Virtual Machine instruction.
VMIVerify()
- Constructor for class autohit.vm.
VMIVerify
Default constructor.
VMIWait
- class autohit.vm.
VMIWait
.
A Virtual Machine instruction.
VMIWait()
- Constructor for class autohit.vm.
VMIWait
Default constructor.
VMIWhile
- class autohit.vm.
VMIWhile
.
A Virtual Machine instruction.
VMIWhile()
- Constructor for class autohit.vm.
VMIWhile
Default constructor.
vmPause()
- Method in class autohit.vm.
VMContext
Pause the vm.
vmResume()
- Method in class autohit.vm.
VMContext
Resume the vm.
vmStop()
- Method in class autohit.vm.
VMContext
Stop the vm.
W
WAIT
- Static variable in class autohit.vm.
VMInstruction
warning(SAXParseException)
- Method in class creator.compiler.
XmlParseErrorHandler
Receive a warning from the compiler.
warnings
- Variable in class creator.compiler.
XmlParseErrorHandler
A vector containing warning strings.
WHILE
- Static variable in class autohit.vm.
VMInstruction
workingSim
- Variable in class creator.compiler.
SimCompiler
The work-in-progress Sim object.
X
XmlCompiler
- class creator.compiler.
XmlCompiler
.
This is the a base XML compiler.
XmlCompiler(String)
- Constructor for class creator.compiler.
XmlCompiler
Constructor.
XmlCompilerResolver
- class creator.compiler.
XmlCompilerResolver
.
Implement our own resolver to handle XML activities.
XmlParseErrorHandler
- class creator.compiler.
XmlParseErrorHandler
.
Parse Error Handler.
XmlParseErrorHandler()
- Constructor for class creator.compiler.
XmlParseErrorHandler
Constructor.
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES