public class VisitedAgendaGroup extends Object implements Activation
| Constructor and Description |
|---|
VisitedAgendaGroup() |
public RuleImpl getRule()
getRule in interface ActivationgetRule in interface org.kie.api.runtime.rule.Matchpublic Consequence getConsequence()
getConsequence in interface Activationpublic int getSalience()
getSalience in interface Activationpublic GroupElement getSubRule()
ActivationgetSubRule in interface Activationpublic long getActivationNumber()
ActivationgetActivationNumber in interface Activationpublic LeftTuple getTuple()
ActivationTuple that was activated.getTuple in interface Activationpublic PropagationContext getPropagationContext()
ActivationPropagationContext for the ActivationgetPropagationContext in interface Activationpublic void remove()
ActivationActivation by removing it from the Agenda.remove in interface Activationpublic void addBlocked(LogicalDependency node)
addBlocked in interface Activationpublic LinkedList<LogicalDependency<SimpleMode>> getBlocked()
getBlocked in interface Activationpublic void setBlocked(LinkedList justified)
setBlocked in interface Activationpublic LinkedList<SimpleMode> getBlockers()
getBlockers in interface Activationpublic void addLogicalDependency(LogicalDependency node)
addLogicalDependency in interface Activationpublic LinkedList getLogicalDependencies()
getLogicalDependencies in interface Activationpublic void setLogicalDependencies(LinkedList justified)
setLogicalDependencies in interface Activationpublic void setQueued(boolean activated)
setQueued in interface Activationpublic boolean isQueued()
isQueued in interface Activationpublic InternalAgendaGroup getAgendaGroup()
getAgendaGroup in interface Activationpublic ActivationGroupNode getActivationGroupNode()
getActivationGroupNode in interface Activationpublic void setActivationGroupNode(ActivationGroupNode activationGroupNode)
setActivationGroupNode in interface Activationpublic ActivationNode getActivationNode()
getActivationNode in interface Activationpublic void setActivationNode(ActivationNode ruleFlowGroupNode)
setActivationNode in interface Activationpublic InternalFactHandle getActivationFactHandle()
getActivationFactHandle in interface Activationpublic boolean isMatched()
isMatched in interface Activationpublic void setMatched(boolean matched)
setMatched in interface Activationpublic boolean isActive()
isActive in interface Activationpublic void setActive(boolean active)
setActive in interface Activationpublic boolean isRuleAgendaItem()
isRuleAgendaItem in interface Activationpublic void setQueueIndex(int index)
setQueueIndex in interface Activationpublic int getQueueIndex()
getQueueIndex in interface Activationpublic void dequeue()
dequeue in interface Activationpublic List<? extends org.kie.api.runtime.rule.FactHandle> getFactHandles()
getFactHandles in interface org.kie.api.runtime.rule.Matchpublic List<Object> getObjects()
getObjects in interface org.kie.api.runtime.rule.Matchpublic List<String> getDeclarationIds()
getDeclarationIds in interface org.kie.api.runtime.rule.MatchCopyright © 2001–2016 JBoss by Red Hat. All rights reserved.