|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface WorkingMemoryEntryPoint
An interface for instances that allow handling of entry-point-scoped facts
Method Summary | |
---|---|
WorkingMemoryEntryPoint |
getWorkingMemoryEntryPoint(String name)
|
FactHandle |
insert(Object object)
Assert a fact. |
FactHandle |
insert(Object object,
boolean dynamic)
Insert a fact registering JavaBean PropertyChangeListeners
on the Object to automatically trigger update calls
if dynamic is true . |
void |
retract(org.drools.runtime.rule.FactHandle handle)
Retract a fact. |
void |
update(org.drools.runtime.rule.FactHandle handle,
Object object)
Inform the WorkingMemory that a Fact has been modified and that it should now update the network. |
Methods inherited from interface org.drools.runtime.rule.WorkingMemoryEntryPoint |
---|
getEntryPointId, getFactCount, getFactHandle, getFactHandles, getFactHandles, getObject, getObjects, getObjects |
Method Detail |
---|
FactHandle insert(Object object) throws FactException
insert
in interface org.drools.runtime.rule.WorkingMemoryEntryPoint
object
- The fact object.
FactException
- If a RuntimeException error occurs.FactHandle insert(Object object, boolean dynamic) throws FactException
PropertyChangeListeners
on the Object to automatically trigger update
calls
if dynamic
is true
.
object
- The fact object.dynamic
- true if Drools should add JavaBean
PropertyChangeListeners
to the object.
FactException
- If a RuntimeException error occurs.void retract(org.drools.runtime.rule.FactHandle handle) throws FactException
retract
in interface org.drools.runtime.rule.WorkingMemoryEntryPoint
handle
- The fact-handle associated with the fact to retract.
FactException
- If a RuntimeException error occurs.void update(org.drools.runtime.rule.FactHandle handle, Object object) throws FactException
update
in interface org.drools.runtime.rule.WorkingMemoryEntryPoint
handle
- The fact-handle associated with the fact to modify.object
- The new value of the fact.
FactException
- If a RuntimeException error occurs.WorkingMemoryEntryPoint getWorkingMemoryEntryPoint(String name)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |