Class ProtobufInputMarshaller.PBActivationsFilter
- java.lang.Object
-
- org.drools.serialization.protobuf.ProtobufInputMarshaller.PBActivationsFilter
-
- All Implemented Interfaces:
org.drools.core.common.ActivationsFilter,org.kie.api.runtime.rule.AgendaFilter
- Enclosing class:
- ProtobufInputMarshaller
public static class ProtobufInputMarshaller.PBActivationsFilter extends Object implements org.drools.core.common.ActivationsFilter, org.kie.api.runtime.rule.AgendaFilter
-
-
Constructor Summary
Constructors Constructor Description PBActivationsFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaccept(org.drools.core.rule.consequence.Activation activation, org.drools.core.common.ReteEvaluator reteEvaluator, org.drools.core.reteoo.TerminalNode rtn)booleanaccept(org.kie.api.runtime.rule.Match match)voidaddDormantActivation(ActivationKey key)voidfireRNEAs(org.drools.core.common.InternalWorkingMemory wm)Map<ActivationKey,ProtobufMessages.Activation>getRneActivations()Map<ActivationKey,org.drools.core.reteoo.Tuple>getTuplesCache()voidwithSerializedNodeMemories()
-
-
-
Method Detail
-
addDormantActivation
public void addDormantActivation(ActivationKey key)
-
accept
public boolean accept(org.drools.core.rule.consequence.Activation activation, org.drools.core.common.ReteEvaluator reteEvaluator, org.drools.core.reteoo.TerminalNode rtn)- Specified by:
acceptin interfaceorg.drools.core.common.ActivationsFilter
-
getTuplesCache
public Map<ActivationKey,org.drools.core.reteoo.Tuple> getTuplesCache()
-
getRneActivations
public Map<ActivationKey,ProtobufMessages.Activation> getRneActivations()
-
fireRNEAs
public void fireRNEAs(org.drools.core.common.InternalWorkingMemory wm)
- Specified by:
fireRNEAsin interfaceorg.drools.core.common.ActivationsFilter
-
accept
public boolean accept(org.kie.api.runtime.rule.Match match)
- Specified by:
acceptin interfaceorg.kie.api.runtime.rule.AgendaFilter
-
withSerializedNodeMemories
public void withSerializedNodeMemories()
-
-