Class ProtobufInputMarshaller.PBActivationsFilter

java.lang.Object
org.drools.serialization.protobuf.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 Details

    • PBActivationsFilter

      public PBActivationsFilter()
  • Method Details

    • addDormantActivation

      public void addDormantActivation(ActivationKey key)
    • accept

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

      public void accept(RuleAgendaItem activation)
      Specified by:
      accept in interface ActivationsFilter
    • getTuplesCache

      public Map<ActivationKey,Tuple> getTuplesCache()
    • evaluateRNEAs

      public void evaluateRNEAs(InternalWorkingMemory wm)
    • removeEmptyRNEAs

      public void removeEmptyRNEAs(InternalWorkingMemory wm)
    • fireRNEAs

      public void fireRNEAs(InternalWorkingMemory wm)
    • withSerializedNodeMemories

      public void withSerializedNodeMemories()