public class InsertPlanExecutionNode extends PlanExecutionNode
childCount| Constructor and Description |
|---|
InsertPlanExecutionNode(int nodeID,
QueryMetadataInterface metadata) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addBatchRow(List row) |
Object |
clone()
All the implementation of Cloneable interface need to implement clone() method.
|
void |
closeDirect() |
protected void |
copyTo(InsertPlanExecutionNode target) |
protected boolean |
hasNextCommand() |
protected boolean |
openPlanImmediately() |
protected boolean |
prepareNextCommand() |
protected TupleBatch |
pullBatch() |
Boolean |
requiresTransaction(boolean transactionalReads) |
void |
reset() |
void |
setReferences(List<Reference> references) |
copyTo, getDescriptionProperties, getNodeString, getProcessorPlan, nextBatchDirect, open, setProcessorPlanaddChild, 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, setContext, setElements, setEstimateDepAccessCardinality, setEstimateDepJoinCost, setEstimateJoinCost, setEstimateNodeCardinality, setEstimateNodeSetSize, setID, setParent, terminateBatches, toString, unwrapExceptionpublic InsertPlanExecutionNode(int nodeID,
QueryMetadataInterface metadata)
protected void addBatchRow(List row)
addBatchRow in class RelationalNodeprotected TupleBatch pullBatch()
pullBatch in class RelationalNodeprotected boolean hasNextCommand()
hasNextCommand in class PlanExecutionNodeprotected boolean openPlanImmediately()
openPlanImmediately in class PlanExecutionNodeprotected boolean prepareNextCommand()
throws BlockedException,
TeiidComponentException,
TeiidProcessingException
prepareNextCommand in class PlanExecutionNodeBlockedExceptionTeiidComponentExceptionTeiidProcessingExceptionpublic Object clone()
RelationalNodeclone in class PlanExecutionNodeprotected void copyTo(InsertPlanExecutionNode target)
public void closeDirect()
closeDirect in class PlanExecutionNodepublic void reset()
reset in class PlanExecutionNodepublic Boolean requiresTransaction(boolean transactionalReads)
requiresTransaction in class PlanExecutionNodeCopyright © 2018 JBoss by Red Hat. All rights reserved.