org.drools.spi
Interface KnowledgeHelper

All Known Implementing Classes:
DefaultKnowledgeHelper

public interface KnowledgeHelper


Method Summary
 void assertObject(Object object)
           
 void assertObject(Object object, boolean dynamic)
           
 void clearAgenda()
           
 List getObjects()
           
 List getObjects(Class objectClass)
           
 String getRuleName()
           
 void modifyObject(Object object)
           
 void modifyObject(Object oldObject, Object newObject)
           
 void retractObject(Object object)
           
 

Method Detail

assertObject

void assertObject(Object object)
                  throws FactException
Throws:
FactException

assertObject

void assertObject(Object object,
                  boolean dynamic)
                  throws FactException
Throws:
FactException

modifyObject

void modifyObject(Object object)
                  throws FactException
Throws:
FactException

modifyObject

void modifyObject(Object oldObject,
                  Object newObject)
                  throws FactException
Throws:
FactException

retractObject

void retractObject(Object object)
                   throws FactException
Throws:
FactException

getRuleName

String getRuleName()

getObjects

List getObjects()

getObjects

List getObjects(Class objectClass)

clearAgenda

void clearAgenda()


Copyright © 2001-2005 The Codehaus. All Rights Reserved.