Package | Description |
---|---|
org.drools.core.common | |
org.drools.core.impl | |
org.drools.core.reteoo | |
org.drools.core.reteoo.builder | |
org.drools.core.reteoo.compiled | |
org.drools.core.util.debug |
Modifier and Type | Field and Description |
---|---|
static RuleBasePartitionId |
RuleBasePartitionId.MAIN_PARTITION |
protected RuleBasePartitionId |
BaseNode.partitionId |
Modifier and Type | Method and Description |
---|---|
static RuleBasePartitionId |
RuleBasePartitionId.createPartition() |
RuleBasePartitionId |
AgendaItemImpl.getPartition() |
RuleBasePartitionId |
BaseNode.getPartitionId()
Returns the partition ID for which this node belongs to
|
RuleBasePartitionId |
NetworkNode.getPartitionId()
Returns the partition ID to which this node belongs to
|
Modifier and Type | Method and Description |
---|---|
default LeftTuple |
InternalFactHandle.LinkedTuples.getFirstLeftTuple(RuleBasePartitionId partitionId) |
default RightTuple |
InternalFactHandle.LinkedTuples.getFirstRightTuple(RuleBasePartitionId partitionId) |
default void |
InternalFactHandle.LinkedTuples.setFirstLeftTuple(LeftTuple firstLeftTuple,
RuleBasePartitionId partitionId) |
void |
BaseNode.setPartitionId(BuildContext context,
RuleBasePartitionId partitionId)
Sets the partition this node belongs to
|
Constructor and Description |
---|
BaseNode(int id,
RuleBasePartitionId partitionId,
boolean partitionsEnabled)
All nodes have a unique id, set in the constructor.
|
Modifier and Type | Method and Description |
---|---|
RuleBasePartitionId |
KnowledgeBaseImpl.createNewPartitionId() |
RuleBasePartitionId |
InternalKnowledgeBase.createNewPartitionId() |
Modifier and Type | Field and Description |
---|---|
protected RuleBasePartitionId |
AbstractLeftTupleSinkAdapter.partitionId |
Modifier and Type | Method and Description |
---|---|
RuleBasePartitionId |
LeftInputAdapterNode.RightTupleSinkAdapter.getPartitionId() |
RuleBasePartitionId |
AbstractLeftTupleSinkAdapter.getPartitionId()
Returns the partition to which this propagator belongs to
|
RuleBasePartitionId |
ObjectTypeNode.getPartitionId()
Returns the partition ID for which this node belongs to
|
RuleBasePartitionId |
ObjectSource.setSourcePartitionId(RuleBasePartitionId partitionId) |
Modifier and Type | Method and Description |
---|---|
default void |
ObjectSinkPropagator.changeSinkPartition(ObjectSink sink,
RuleBasePartitionId oldPartition,
RuleBasePartitionId newPartition,
int alphaNodeHashingThreshold) |
void |
CompositePartitionAwareObjectSinkAdapter.changeSinkPartition(ObjectSink sink,
RuleBasePartitionId oldPartition,
RuleBasePartitionId newPartition,
int alphaNodeHashingThreshold) |
LeftTuple |
ModifyPreviousTuples.peekLeftTuple(RuleBasePartitionId partitionId) |
RightTuple |
ModifyPreviousTuples.peekRightTuple(RuleBasePartitionId partitionId) |
void |
ModifyPreviousTuples.removeLeftTuple(RuleBasePartitionId partitionId) |
void |
ModifyPreviousTuples.removeRightTuple(RuleBasePartitionId partitionId) |
void |
LeftInputAdapterNode.setPartitionId(BuildContext context,
RuleBasePartitionId partitionId) |
void |
AlphaNode.setPartitionId(BuildContext context,
RuleBasePartitionId partitionId) |
void |
ObjectSource.setPartitionId(BuildContext context,
RuleBasePartitionId partitionId) |
void |
BetaNode.setPartitionId(BuildContext context,
RuleBasePartitionId partitionId) |
void |
AbstractLeftTupleSinkAdapter.setPartitionId(RuleBasePartitionId partitionId)
Sets the partition to which this propagator belongs to
|
void |
LeftTupleSink.setPartitionIdWithSinks(RuleBasePartitionId partitionId) |
void |
LeftTupleSource.setPartitionIdWithSinks(RuleBasePartitionId partitionId) |
void |
ObjectSinkNode.setPartitionIdWithSinks(RuleBasePartitionId partitionId) |
void |
ObjectSource.setPartitionIdWithSinks(RuleBasePartitionId partitionId) |
void |
AbstractTerminalNode.setPartitionIdWithSinks(RuleBasePartitionId partitionId) |
protected void |
LeftTupleSource.setSourcePartitionId(BaseNode source,
BuildContext context,
RuleBasePartitionId partitionId) |
void |
LeftTupleSource.setSourcePartitionId(BuildContext context,
RuleBasePartitionId partitionId) |
void |
LeftInputAdapterNode.setSourcePartitionId(BuildContext context,
RuleBasePartitionId partitionId) |
RuleBasePartitionId |
ObjectSource.setSourcePartitionId(RuleBasePartitionId partitionId) |
Constructor and Description |
---|
AbstractLeftTupleSinkAdapter(RuleBasePartitionId partitionId) |
AbstractTerminalNode(int id,
RuleBasePartitionId partitionId,
boolean partitionsEnabled,
LeftTupleSource source,
BuildContext context) |
CompositeLeftTupleSinkAdapter(RuleBasePartitionId partitionId) |
ConditionalBranchEvaluator(EvalCondition condition,
RuleBasePartitionId partitionId,
LeftTupleSink tupleSink,
boolean breaking,
ConditionalBranchEvaluator elseBranchEvaluator) |
EntryPointNode(int id,
RuleBasePartitionId partitionId,
boolean partitionsEnabled,
ObjectSource objectSource,
EntryPointId entryPoint) |
SingleLeftTupleSinkAdapter(RuleBasePartitionId partitionId,
LeftTupleSink sink) |
Modifier and Type | Method and Description |
---|---|
RuleBasePartitionId |
BuildContext.getPartitionId() |
Modifier and Type | Method and Description |
---|---|
EntryPointNode |
NodeFactory.buildEntryPointNode(int id,
RuleBasePartitionId partitionId,
boolean partitionsEnabled,
ObjectSource objectSource,
EntryPointId entryPoint) |
EntryPointNode |
PhreakNodeFactory.buildEntryPointNode(int id,
RuleBasePartitionId partitionId,
boolean partitionsEnabled,
ObjectSource objectSource,
EntryPointId entryPoint) |
void |
BuildContext.setPartitionId(RuleBasePartitionId partitionId) |
Modifier and Type | Method and Description |
---|---|
RuleBasePartitionId |
CompiledNetwork.getPartitionId()
Returns the partition ID to which this node belongs to
|
Modifier and Type | Method and Description |
---|---|
RuleBasePartitionId |
NodeInfo.getPartitionId()
Returns the partition ID this node belongs to
|
RuleBasePartitionId |
DefaultNodeInfo.getPartitionId() |
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.