Package org.drools.core.reteoo
Interface AgendaComponentFactory
- All Superinterfaces:
Comparable<KieService>,KieService
- All Known Implementing Classes:
AgendaComponentFactory.AgendaComponentFactoryImpl
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic class -
Field Summary
Fields inherited from interface org.kie.api.internal.utils.KieService
UNDEFINED -
Method Summary
Modifier and TypeMethodDescriptioncreateAgendaItem(int salience, PathMemory pmem, TerminalNode rtn, boolean declarativeAgendaEnabled, InternalAgendaGroup agendaGroup) createTerminalTuple(InternalFactHandle factHandle, Sink sink, boolean leftTupleMemoryEnabled) createTerminalTuple(InternalFactHandle factHandle, TupleImpl leftTuple, Sink sink) createTerminalTuple(TupleImpl leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled) createTerminalTuple(TupleImpl leftTuple, TupleImpl rightTuple, Sink sink) createTerminalTuple(TupleImpl leftTuple, TupleImpl rightTuple, TupleImpl currentLeftChild, TupleImpl currentRightChild, Sink sink, boolean leftTupleMemoryEnabled) static AgendaComponentFactoryget()Methods inherited from interface org.kie.api.internal.utils.KieService
compareTo, servicePriority, serviceTag
-
Method Details
-
createTerminalTuple
LeftTuple createTerminalTuple() -
createTerminalTuple
LeftTuple createTerminalTuple(InternalFactHandle factHandle, Sink sink, boolean leftTupleMemoryEnabled) -
createTerminalTuple
-
createTerminalTuple
LeftTuple createTerminalTuple(TupleImpl leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled) -
createTerminalTuple
-
createTerminalTuple
-
createAgendaItem
RuleAgendaItem createAgendaItem(int salience, PathMemory pmem, TerminalNode rtn, boolean declarativeAgendaEnabled, InternalAgendaGroup agendaGroup) -
get
-