Drools :: Core 6.0.0.Beta5

org.drools.core.common
Class DisconnectedWorkingMemoryEntryPoint

java.lang.Object
  extended by org.drools.core.common.DisconnectedWorkingMemoryEntryPoint
All Implemented Interfaces:
Serializable, org.kie.api.runtime.rule.SessionEntryPoint

public class DisconnectedWorkingMemoryEntryPoint
extends Object
implements org.kie.api.runtime.rule.SessionEntryPoint, Serializable

See Also:
Serialized Form

Constructor Summary
DisconnectedWorkingMemoryEntryPoint(String id)
           
 
Method Summary
 void delete(org.kie.api.runtime.rule.FactHandle handle)
           
 String getEntryPointId()
           
 long getFactCount()
           
 org.kie.api.runtime.rule.FactHandle getFactHandle(Object object)
           
<T extends org.kie.api.runtime.rule.FactHandle>
Collection<T>
getFactHandles()
           
<T extends org.kie.api.runtime.rule.FactHandle>
Collection<T>
getFactHandles(org.kie.api.runtime.ObjectFilter filter)
           
 Object getObject(org.kie.api.runtime.rule.FactHandle factHandle)
           
 Collection<? extends Object> getObjects()
           
 Collection<? extends Object> getObjects(org.kie.api.runtime.ObjectFilter filter)
           
 org.kie.api.runtime.rule.FactHandle insert(Object object)
           
 void retract(org.kie.api.runtime.rule.FactHandle handle)
           
 void update(org.kie.api.runtime.rule.FactHandle handle, Object object)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DisconnectedWorkingMemoryEntryPoint

public DisconnectedWorkingMemoryEntryPoint(String id)
Method Detail

getEntryPointId

public String getEntryPointId()
Specified by:
getEntryPointId in interface org.kie.api.runtime.rule.SessionEntryPoint

getFactCount

public long getFactCount()
Specified by:
getFactCount in interface org.kie.api.runtime.rule.SessionEntryPoint

getFactHandle

public org.kie.api.runtime.rule.FactHandle getFactHandle(Object object)
Specified by:
getFactHandle in interface org.kie.api.runtime.rule.SessionEntryPoint

getFactHandles

public <T extends org.kie.api.runtime.rule.FactHandle> Collection<T> getFactHandles()
Specified by:
getFactHandles in interface org.kie.api.runtime.rule.SessionEntryPoint

getFactHandles

public <T extends org.kie.api.runtime.rule.FactHandle> Collection<T> getFactHandles(org.kie.api.runtime.ObjectFilter filter)
Specified by:
getFactHandles in interface org.kie.api.runtime.rule.SessionEntryPoint

getObject

public Object getObject(org.kie.api.runtime.rule.FactHandle factHandle)
Specified by:
getObject in interface org.kie.api.runtime.rule.SessionEntryPoint

getObjects

public Collection<? extends Object> getObjects()
Specified by:
getObjects in interface org.kie.api.runtime.rule.SessionEntryPoint

getObjects

public Collection<? extends Object> getObjects(org.kie.api.runtime.ObjectFilter filter)
Specified by:
getObjects in interface org.kie.api.runtime.rule.SessionEntryPoint

insert

public org.kie.api.runtime.rule.FactHandle insert(Object object)
Specified by:
insert in interface org.kie.api.runtime.rule.SessionEntryPoint

retract

public void retract(org.kie.api.runtime.rule.FactHandle handle)
Specified by:
retract in interface org.kie.api.runtime.rule.SessionEntryPoint

delete

public void delete(org.kie.api.runtime.rule.FactHandle handle)
Specified by:
delete in interface org.kie.api.runtime.rule.SessionEntryPoint

update

public void update(org.kie.api.runtime.rule.FactHandle handle,
                   Object object)
Specified by:
update in interface org.kie.api.runtime.rule.SessionEntryPoint

Drools :: Core 6.0.0.Beta5

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.