public class ActivationGroupImpl extends Object implements InternalActivationGroup
Constructor and Description |
---|
ActivationGroupImpl(InternalAgenda agenda,
String name) |
Modifier and Type | Method and Description |
---|---|
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() |
String |
toString() |
public ActivationGroupImpl(InternalAgenda agenda, String name)
public String getName()
getName
in interface org.kie.api.runtime.rule.ActivationGroup
public void addActivation(Activation activation)
addActivation
in interface InternalActivationGroup
public void removeActivation(Activation activation)
removeActivation
in interface InternalActivationGroup
public Iterator iterator()
iterator
in interface InternalActivationGroup
public boolean isEmpty()
isEmpty
in interface InternalActivationGroup
public int size()
size
in interface InternalActivationGroup
public void clear()
clear
in interface org.kie.api.runtime.rule.ActivationGroup
public void reset()
reset
in interface InternalActivationGroup
public LinkedList<ActivationGroupNode> getList()
getList
in interface InternalActivationGroup
public long getTriggeredForRecency()
getTriggeredForRecency
in interface InternalActivationGroup
public void setTriggeredForRecency(long executedForRecency)
setTriggeredForRecency
in interface InternalActivationGroup
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.