|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object jess.Batch
This class implements the "batch" command, and several static methods are available that you can call to load Jess code.
(C) 2006 Sandia National Laboratories
Rete.batch(java.lang.String)
,
Serialized FormConstructor Summary | |
Batch()
|
Method Summary | |
static Value |
batch(java.lang.String filename,
Rete engine)
Execute a file of Jess code, either in the Jess rule language or in JessML. |
static Value |
batch(java.lang.String filename,
Rete engine,
Context context)
Execute a file of Jess code, either in the Jess rule language or in JessML. |
static Value |
batch(java.lang.String filename,
Rete engine,
Context context,
ErrorHandler handler)
Execute a file of Jess code, either in the Jess rule language or in JessML. |
Value |
call(ValueVector vv,
Context context)
The implementation of the Jess language "batch" command, which just calls batch(java.lang.String, jess.Rete) . |
static java.io.PushbackReader |
findDocument(Rete engine,
java.lang.String filename)
|
java.lang.String |
getName()
Return the name of this function. |
static boolean |
isXMLDocument(java.io.PushbackReader fis)
Returns true if the first character of the file is a "<". |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Batch()
Method Detail |
public java.lang.String getName()
Userfunction
getName
in interface Userfunction
public static Value batch(java.lang.String filename, Rete engine) throws JessException
filename
- the name of a file, or a relative or absolute pathengine
- the Rete object to load with the constructs from the file
JessException
- if anything goes wrongpublic static Value batch(java.lang.String filename, Rete engine, Context context) throws JessException
filename
- the name of a file, or a relative or absolute pathengine
- the Rete object to load with the constructs from the filecontext
- the execution context to use
JessException
- if anything goes wrongpublic static Value batch(java.lang.String filename, Rete engine, Context context, ErrorHandler handler) throws JessException
filename
- the name of a file, or a relative or absolute pathengine
- the Rete object to load with the constructs from the filecontext
- the execution context to usehandler
- notified in case of exceptions
JessException
- if anything goes wrongErrorHandler
public static java.io.PushbackReader findDocument(Rete engine, java.lang.String filename) throws JessException, java.io.IOException
JessException
java.io.IOException
public static boolean isXMLDocument(java.io.PushbackReader fis) throws java.io.IOException
fis
- the open file
java.io.IOException
- if anything goes wrongpublic Value call(ValueVector vv, Context context) throws JessException
batch(java.lang.String, jess.Rete)
.
call
in interface Userfunction
vv
- the function callcontext
- the execution context
JessException
- if anything goes wrongValue.resolveValue(jess.Context)
|
© 2007 Sandia Corporation | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |