public class DependentProcedureExecutionNode extends PlanExecutionNode
childCount| Constructor and Description |
|---|
DependentProcedureExecutionNode(int nodeID,
Criteria crit,
List references,
List defaults) |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone()
All the implementation of Cloneable interface need to implement clone() method.
|
void |
closeDirect() |
Criteria |
getInputCriteria() |
protected boolean |
hasNextCommand() |
void |
open() |
protected boolean |
prepareNextCommand() |
Boolean |
requiresTransaction(boolean transactionalReads) |
void |
reset() |
static void |
shareVariableContext(RelationalNode node,
CommandContext context) |
copyTo, getDescriptionProperties, getNodeString, getProcessorPlan, nextBatchDirect, openPlanImmediately, setProcessorPlanaddBatchRow, addChild, close, copyTo, createLookupMap, getBatchSize, getBuffer, getBufferDirect, getBufferManager, getChildCount, getChildren, getClassName, getConnectionID, getContext, getDataManager, getElements, getEstimateNodeCardinality, getID, getNodeStatistics, getOutputElements, getParent, getProjectionIndexes, hasBuffer, hasPendingRows, initialize, isBatchFull, isClosed, isLastBatch, nextBatch, nodeToString, projectTuple, projectTuple, pullBatch, setContext, setElements, setEstimateDepAccessCardinality, setEstimateDepJoinCost, setEstimateJoinCost, setEstimateNodeCardinality, setEstimateNodeSetSize, setID, setParent, terminateBatches, toString, unwrapExceptionpublic Object clone()
RelationalNodeclone in class PlanExecutionNodePlanExecutionNode.clone()public void reset()
reset in class PlanExecutionNodepublic void closeDirect()
closeDirect in class PlanExecutionNodeprotected boolean prepareNextCommand()
throws BlockedException,
TeiidComponentException,
TeiidProcessingException
prepareNextCommand in class PlanExecutionNodeBlockedExceptionTeiidComponentExceptionTeiidProcessingExceptionPlanExecutionNode.prepareNextCommand()protected boolean hasNextCommand()
hasNextCommand in class PlanExecutionNodePlanExecutionNode.hasNextCommand()public Criteria getInputCriteria()
public void open()
throws TeiidComponentException,
TeiidProcessingException
open in class PlanExecutionNodeTeiidComponentExceptionTeiidProcessingExceptionpublic static void shareVariableContext(RelationalNode node, CommandContext context)
public Boolean requiresTransaction(boolean transactionalReads)
requiresTransaction in class PlanExecutionNodeCopyright © 2018 JBoss by Red Hat. All rights reserved.