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