Drools :: ReteOO 6.2.0.Final

org.drools.reteoo.common
Class ReteAgenda.DummyGarbageCollector

java.lang.Object
  extended by org.drools.reteoo.common.ReteAgenda.DummyGarbageCollector
All Implemented Interfaces:
org.drools.core.common.GarbageCollector
Enclosing class:
ReteAgenda<M extends org.drools.core.beliefsystem.ModedAssertion<M>>

public static class ReteAgenda.DummyGarbageCollector
extends Object
implements org.drools.core.common.GarbageCollector


Constructor Summary
ReteAgenda.DummyGarbageCollector()
           
 
Method Summary
 void add(org.drools.core.phreak.RuleAgendaItem item)
           
 void forceGcUnlinkedRules()
           
 void gcUnlinkedRules()
           
 int getDeleteCounter()
           
 void increaseDeleteCounter()
           
 void remove(org.drools.core.phreak.RuleAgendaItem item)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReteAgenda.DummyGarbageCollector

public ReteAgenda.DummyGarbageCollector()
Method Detail

increaseDeleteCounter

public void increaseDeleteCounter()
Specified by:
increaseDeleteCounter in interface org.drools.core.common.GarbageCollector

gcUnlinkedRules

public void gcUnlinkedRules()
Specified by:
gcUnlinkedRules in interface org.drools.core.common.GarbageCollector

forceGcUnlinkedRules

public void forceGcUnlinkedRules()
Specified by:
forceGcUnlinkedRules in interface org.drools.core.common.GarbageCollector

remove

public void remove(org.drools.core.phreak.RuleAgendaItem item)
Specified by:
remove in interface org.drools.core.common.GarbageCollector

add

public void add(org.drools.core.phreak.RuleAgendaItem item)
Specified by:
add in interface org.drools.core.common.GarbageCollector

getDeleteCounter

public int getDeleteCounter()
Specified by:
getDeleteCounter in interface org.drools.core.common.GarbageCollector

Drools :: ReteOO 6.2.0.Final

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