org.drools.common
Interface InternalAgendaGroup

All Superinterfaces:
org.drools.runtime.rule.AgendaGroup, Externalizable, Serializable
All Known Implementing Classes:
ArrayAgendaGroup, BinaryHeapQueueAgendaGroup

public interface InternalAgendaGroup
extends AgendaGroup


Field Summary
 
Fields inherited from interface org.drools.spi.AgendaGroup
MAIN
 
Method Summary
 void add(Activation activation)
           
 void clear()
           
 Activation[] getAndClear()
           
 Activation getNext()
           
 void remove(AgendaItem agendaItem)
           
 void setActive(boolean activate)
           
 
Methods inherited from interface org.drools.spi.AgendaGroup
getActivations, getAutoFocusActivator, isActive, isEmpty, setAutoFocusActivator, size
 
Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
 
Methods inherited from interface org.drools.runtime.rule.AgendaGroup
getName, setFocus
 

Method Detail

getNext

Activation getNext()

add

void add(Activation activation)

setActive

void setActive(boolean activate)

clear

void clear()
Specified by:
clear in interface org.drools.runtime.rule.AgendaGroup

getAndClear

Activation[] getAndClear()

remove

void remove(AgendaItem agendaItem)


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