Drools :: Core 6.2.0.CR4

org.drools.core.common
Class ActivationGroupImpl

java.lang.Object
  extended by org.drools.core.common.ActivationGroupImpl
All Implemented Interfaces:
InternalActivationGroup, org.kie.api.runtime.rule.ActivationGroup

public class ActivationGroupImpl
extends Object
implements InternalActivationGroup


Constructor Summary
ActivationGroupImpl(InternalAgenda agenda, String name)
           
 
Method Summary
 void addActivation(Activation activation)
           
 void clear()
           
 LinkedList<ActivationGroupNode> getList()
           
 String getName()
           
 long getTriggeredForRecency()
           
 boolean isEmpty()
           
 Iterator iterator()
           
 void removeActivation(Activation activation)
           
 void reset()
           
 void setTriggeredForRecency(long executedForRecency)
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActivationGroupImpl

public ActivationGroupImpl(InternalAgenda agenda,
                           String name)
Method Detail

getName

public String getName()
Specified by:
getName in interface org.kie.api.runtime.rule.ActivationGroup

addActivation

public void addActivation(Activation activation)
Specified by:
addActivation in interface InternalActivationGroup

removeActivation

public void removeActivation(Activation activation)
Specified by:
removeActivation in interface InternalActivationGroup

iterator

public Iterator iterator()
Specified by:
iterator in interface InternalActivationGroup

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface InternalActivationGroup

size

public int size()
Specified by:
size in interface InternalActivationGroup

clear

public void clear()
Specified by:
clear in interface org.kie.api.runtime.rule.ActivationGroup

reset

public void reset()
Specified by:
reset in interface InternalActivationGroup

getList

public LinkedList<ActivationGroupNode> getList()
Specified by:
getList in interface InternalActivationGroup

getTriggeredForRecency

public long getTriggeredForRecency()
Specified by:
getTriggeredForRecency in interface InternalActivationGroup

setTriggeredForRecency

public void setTriggeredForRecency(long executedForRecency)
Specified by:
setTriggeredForRecency in interface InternalActivationGroup

Drools :: Core 6.2.0.CR4

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