org.drools.core.marshalling.impl
Class ProtobufInputMarshaller.PBActivationsFilter
java.lang.Object
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
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProtobufInputMarshaller.PBActivationsFilter
public ProtobufInputMarshaller.PBActivationsFilter()
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
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.