disciplex.eventfilter
Class KnowledgeBase
java.lang.Object
|
+--disciplex.eventfilter.KnowledgeBase
- public class KnowledgeBase
- extends java.lang.Object
Representation of the knowledgebase generated by JEOPS compiler.
Copyright (c) 2002 Rutgers, The State University of New Jersey
- Since:
- Disciple v3.0
- Version:
- $Revision: 1.1.1.1 $
|
Constructor Summary |
KnowledgeBase(jeops.AbstractKnowledgeBase knowledgebase,
java.lang.Object clientId,
int seqNo)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
clientId_
public java.lang.Object clientId_
KnowledgeBase
public KnowledgeBase(jeops.AbstractKnowledgeBase knowledgebase,
java.lang.Object clientId,
int seqNo)
getNextSeqNo
public int getNextSeqNo()
setKnowledgeBase
public void setKnowledgeBase(jeops.AbstractKnowledgeBase knowledgebase)
- Rose:
- 3E27142801DE
getKnowledgeBase
public jeops.AbstractKnowledgeBase getKnowledgeBase()
- Rose:
- 3E2714310082
runKnowledgeBase
public boolean runKnowledgeBase(Fact f)
runKnowledgeBase
public boolean runKnowledgeBase(Fact f,
Info info)
- This method will run all rulebases in the rule base.
- Parameters:
f - - The fact to match rules on.info - - The info where the rules extract bandwidth information.
- Returns:
- - True if rules fired, fales if no rules fired.
- Rose:
- 3E2714AA0311
setClientID
public void setClientID(java.lang.Object clientid)
getClientID
public java.lang.Object getClientID()
Copyright (c) 2003 Rutgers, The State University of New Jersey