|
Drools :: Core 6.1.0.Beta1 | |||||||||
| 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 | |
|---|---|
void |
dispose()
Internal method called by the engine when the session is being disposed, so that the entry point can proceed with the necessary clean ups. |
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.kie.api.runtime.rule.FactHandle handle)
Retract a fact. |
void |
update(org.kie.api.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.kie.api.runtime.rule.EntryPoint |
|---|
delete, getEntryPointId, getFactCount, getFactHandle, getFactHandles, getFactHandles, getObject, getObjects, getObjects |
| Method Detail |
|---|
FactHandle insert(Object object)
throws FactException
insert in interface org.kie.api.runtime.rule.EntryPointobject - 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.kie.api.runtime.rule.FactHandle handle)
throws FactException
retract in interface org.kie.api.runtime.rule.EntryPointhandle - The fact-handle associated with the fact to retract.
FactException - If a RuntimeException error occurs.
void update(org.kie.api.runtime.rule.FactHandle handle,
Object object)
throws FactException
update in interface org.kie.api.runtime.rule.EntryPointhandle - 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)
void dispose()
|
Drools :: Core 6.1.0.Beta1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||