|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.owasp.orizon.core.Trackable
org.owasp.orizon.core.Engine
org.owasp.orizon.library.Library
public class Library
Library is a particular engine created to act as interface between Orizon and ORL stored into the library. Since, we moved to a separated JAR archive for the library, now we want to provide an executable class even for this JAR in order to handle in some way the ORL stored inside.
Field Summary |
---|
Fields inherited from class org.owasp.orizon.core.Engine |
---|
engineCantTrace, engineMissingTraceName, engineStartErrno, errno, errstr, faults, has_faults, has_output, initialized, inputName, O_E_DELIVER, O_E_ERROR, O_E_IDLE, O_E_PAUSED, O_E_READY, O_E_RUNNING, O_E_STOPPED, prompt, ps1, reader, rules, s, silence, status, t0, t1, time |
Fields inherited from class org.owasp.orizon.core.Trackable |
---|
trace, traceName |
Constructor Summary | |
---|---|
Library()
|
|
Library(java.lang.String root)
|
Method Summary | |
---|---|
boolean |
exec(java.lang.String command)
Engine specific execute command routine. |
java.io.BufferedReader |
getOrl(java.lang.Integer code)
|
boolean |
iAmInJar()
|
boolean |
init()
Initialize the engine. |
static void |
main(java.lang.String[] args)
|
boolean |
pause()
Pause the engine. |
protected boolean |
process(java.lang.Object n)
Engine specific freecc tree generated root node management routine. |
boolean |
shell()
Engine specific interactive shell. |
boolean |
start()
Start the engine. |
boolean |
stop()
Stop the engine. |
Methods inherited from class org.owasp.orizon.core.Engine |
---|
addFault, canOutput, canPause, canRun, canStop, debug, errorString, exitOnFailure, feed, getAppName, getElapsedStatement, getErrno, getFaults, getProperties, getScanMills, getStats, getTimer, hasFaults, hasOutput, isPaused, isRunning, isStopped, isTestMode, isTurnedOn, pauseTimer, reset, resetTimer, setAppName, setErrorString, setProperties, setReader, setStats, setTestMode, startTimer, stopTimer |
Methods inherited from class org.owasp.orizon.core.Trackable |
---|
getTraceName, isTrace, setTrace, setTraceName, trace |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Library()
public Library(java.lang.String root)
Method Detail |
---|
public final boolean iAmInJar()
public final java.io.BufferedReader getOrl(java.lang.Integer code) throws java.io.IOException
java.io.IOException
public boolean exec(java.lang.String command)
Engine
exec
in class Engine
command
- the command to execute
public boolean init()
Engine
initialized
variable.
init
in class Engine
public boolean pause()
Engine
pause
in class Engine
protected boolean process(java.lang.Object n)
Engine
process
in class Engine
n
- the root node
public boolean shell()
Engine
shell
in class Engine
public boolean start()
Engine
start
in class Engine
public boolean stop()
Engine
stop
in class Engine
public static void main(java.lang.String[] args)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |