站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss RULES 4.0.0.11754MR2 API 英文版文档

InternalRuleFlowGroup (Drools 4.0.0.11754MR2 API) - JBoss RULES 4.0.0.11754MR2 API 英文版文档


org.drools.common
Interface InternalRuleFlowGroup

All Superinterfaces:
RuleFlowGroup
All Known Implementing Classes:
RuleFlowGroupImpl

public interface InternalRuleFlowGroup
extends RuleFlowGroup


Method Summary
 void addActivation(Activation activation)
           
 IRuleFlowProcessInstance getProcessInstance()
           
 boolean isActive()
           
 void removeActivation(Activation activation, InternalWorkingMemory workingMemory)
           
 void setActive(boolean active)
          Activates or deactivates this RuleFlowGroup.
 void triggerCompleted()
           
 
Methods inherited from interface org.drools.spi.RuleFlowGroup
getName, isAutoDeactivate, isEmpty, iterator, setAutoDeactivate, size
 

Method Detail

addActivation

void addActivation(Activation activation)

removeActivation

void removeActivation(Activation activation,
                      InternalWorkingMemory workingMemory)

setActive

void setActive(boolean active)
Activates or deactivates this RuleFlowGroup. When activating, all activations of this RuleFlowGroup are added to the agenda. As long as the RuleFlowGroup remains active, its activations are automatically added to the agenda. When deactivating, all activations of this RuleFlowGroup are removed to the agenda. As long as the RuleFlowGroup remains deactive, its activations are not added to the agenda.


isActive

boolean isActive()
Specified by:
isActive in interface RuleFlowGroup

triggerCompleted

void triggerCompleted()

getProcessInstance

IRuleFlowProcessInstance getProcessInstance()


Copyright © 2001-2007 JBoss Inc.. All Rights Reserved.