Drools :: Core 6.2.0.CR4

org.drools.core.marshalling.impl
Class ProtobufInputMarshaller.PBActivationsFilter

java.lang.Object
  extended by org.drools.core.marshalling.impl.ProtobufInputMarshaller.PBActivationsFilter
All Implemented Interfaces:
ActivationsFilter, org.kie.api.runtime.rule.AgendaFilter
Enclosing class:
ProtobufInputMarshaller

public static class ProtobufInputMarshaller.PBActivationsFilter
extends Object
implements ActivationsFilter, org.kie.api.runtime.rule.AgendaFilter


Constructor Summary
ProtobufInputMarshaller.PBActivationsFilter()
           
 
Method Summary
 boolean accept(Activation activation, InternalWorkingMemory workingMemory, TerminalNode rtn)
          Returns true if a new activation should be created for the given propagation or false otherwise
 boolean accept(org.kie.api.runtime.rule.Match match)
           
 void fireRNEAs(InternalWorkingMemory wm)
           
 Map<ProtobufInputMarshaller.ActivationKey,ProtobufMessages.Activation> getDormantActivationsMap()
           
 Map<ProtobufInputMarshaller.ActivationKey,ProtobufMessages.Activation> getRneActivations()
           
 Map<ProtobufInputMarshaller.ActivationKey,LeftTuple> getTuplesCache()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProtobufInputMarshaller.PBActivationsFilter

public ProtobufInputMarshaller.PBActivationsFilter()
Method Detail

getDormantActivationsMap

public Map<ProtobufInputMarshaller.ActivationKey,ProtobufMessages.Activation> getDormantActivationsMap()

accept

public boolean accept(Activation activation,
                      InternalWorkingMemory workingMemory,
                      TerminalNode rtn)
Description copied from interface: ActivationsFilter
Returns true if a new activation should be created for the given propagation or false otherwise

Specified by:
accept in interface ActivationsFilter
Returns:

getTuplesCache

public Map<ProtobufInputMarshaller.ActivationKey,LeftTuple> getTuplesCache()

getRneActivations

public Map<ProtobufInputMarshaller.ActivationKey,ProtobufMessages.Activation> getRneActivations()

fireRNEAs

public void fireRNEAs(InternalWorkingMemory wm)

accept

public boolean accept(org.kie.api.runtime.rule.Match match)
Specified by:
accept in interface org.kie.api.runtime.rule.AgendaFilter

Drools :: Core 6.2.0.CR4

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