Uses of Class
org.teiid.common.buffer.BlockedException

Packages that use BlockedException
org.teiid.common.buffer   
org.teiid.query.eval   
org.teiid.query.processor   
org.teiid.query.processor.proc   
org.teiid.query.processor.relational   
org.teiid.query.processor.xml   
org.teiid.query.tempdata   
 

Uses of BlockedException in org.teiid.common.buffer
 

Fields in org.teiid.common.buffer declared as BlockedException
static BlockedException BlockedException.INSTANCE
           
 

Methods in org.teiid.common.buffer that throw BlockedException
protected abstract  java.util.List<?> AbstractTupleSource.finalRow()
           
protected  java.util.List<?> AbstractTupleSource.getCurrentTuple()
           
 

Uses of BlockedException in org.teiid.query.eval
 

Methods in org.teiid.query.eval that throw BlockedException
 java.lang.Boolean Evaluator.evaluate(CompareCriteria criteria, java.util.List<?> tuple)
           
 java.lang.Boolean Evaluator.evaluate(CompoundCriteria criteria, java.util.List<?> tuple)
           
static boolean Evaluator.evaluate(Criteria criteria)
           
 boolean Evaluator.evaluate(Criteria criteria, java.util.List<?> tuple)
           
 boolean Evaluator.evaluate(ExistsCriteria criteria, java.util.List<?> tuple)
           
static java.lang.Object Evaluator.evaluate(Expression expression)
           
 java.lang.Object Evaluator.evaluate(Expression expression, java.util.List<?> tuple)
           
 boolean Evaluator.evaluate(IsNullCriteria criteria, java.util.List<?> tuple)
           
 java.lang.Boolean Evaluator.evaluate(MatchCriteria criteria, java.util.List<?> tuple)
           
 java.lang.Boolean Evaluator.evaluate(NotCriteria criteria, java.util.List<?> tuple)
           
protected  ValueIterator Evaluator.evaluateSubquery(SubqueryContainer container, java.util.List<?> tuple)
           
 java.lang.Boolean Evaluator.evaluateTVL(Criteria criteria, java.util.List<?> tuple)
           
 SaxonXQueryExpression.Result Evaluator.evaluateXQuery(SaxonXQueryExpression xquery, java.util.List<DerivedColumn> cols, java.util.List<?> tuple)
           
 

Uses of BlockedException in org.teiid.query.processor
 

Methods in org.teiid.query.processor that throw BlockedException
protected  java.util.List<?> BatchIterator.getCurrentTuple()
           
 java.lang.Object ProcessorDataManager.lookupCodeValue(CommandContext context, java.lang.String codeTableName, java.lang.String returnElementName, java.lang.String keyElementName, java.lang.Object keyValue)
          Lookup a value from a cached code table.
 TupleBatch BatchCollector.BatchProducer.nextBatch()
          Get a batch of results or possibly an Exception.
 TupleBatch QueryProcessor.nextBatch()
           
abstract  TupleBatch ProcessorPlan.nextBatch()
          Get a batch of results or possibly an Exception.
 TupleBatch BatchedUpdatePlan.nextBatch()
           
protected  java.util.List BatchCollector.BatchProducerTupleSource.updateTuple(java.util.List tuple)
           
 

Uses of BlockedException in org.teiid.query.processor.proc
 

Methods in org.teiid.query.processor.proc that throw BlockedException
 TupleBatch ProcedurePlan.nextBatch()
           
 void ExecDynamicSqlInstruction.process(ProcedurePlan procEnv)
           Processing this instruction executes the ProcessorPlan for the command on the CommandStatement of the update procedure language.
 void AssignmentInstruction.process(ProcedurePlan procEnv)
           Updates the current variable context with a value for the Variable defined using a DeclareInstruction, the variable value is obtained by either processing a expression or a command(stored as a processplan).
 void IfInstruction.process(ProcedurePlan procEnv)
          This instruction will evaluate it's criteria, if it evaluates to true, it will push the corresponding sub Program on to the top of the program stack, and break from the loop.
 void CreateCursorResultSetInstruction.process(ProcedurePlan procEnv)
           
 

Uses of BlockedException in org.teiid.query.processor.relational
 

Methods in org.teiid.query.processor.relational that throw BlockedException
protected  ValueIterator SubqueryAwareEvaluator.evaluateSubquery(SubqueryContainer container, java.util.List tuple)
           
 TupleBatch RelationalNode.nextBatch()
          Wrapper for nextBatchDirect that does performance timing - callers should always call this rather than nextBatchDirect().
 TupleBatch RelationalPlan.nextBatch()
           
 TupleBatch ProjectNode.nextBatchDirect()
           
protected  TupleBatch XMLTableNode.nextBatchDirect()
           
 TupleBatch PlanExecutionNode.nextBatchDirect()
           
protected  TupleBatch TextTableNode.nextBatchDirect()
           
 TupleBatch BatchedUpdateNode.nextBatchDirect()
           
 TupleBatch ProjectIntoNode.nextBatchDirect()
          Get batch from child node Walk through each row of child batch Bind values to insertCommand Execute insertCommand Update insertCount When no more data is available, output batch with single row containing insertCount
protected abstract  TupleBatch RelationalNode.nextBatchDirect()
          Template method for subclasses to implement.
protected  TupleBatch JoinNode.nextBatchDirect()
           
 TupleBatch AccessNode.nextBatchDirect()
           
protected  TupleBatch LimitNode.nextBatchDirect()
           
 TupleBatch UnionAllNode.nextBatchDirect()
           
 TupleBatch SortNode.nextBatchDirect()
           
 TupleBatch SelectNode.nextBatchDirect()
           
 TupleBatch GroupingNode.nextBatchDirect()
           
protected  boolean PlanExecutionNode.prepareNextCommand()
           
protected  boolean InsertPlanExecutionNode.prepareNextCommand()
           
protected  boolean DependentProcedureExecutionNode.prepareNextCommand()
           
protected  boolean DependentProcedureCriteriaProcessor.prepareNextCommand(VariableContext context)
           
protected  void SubqueryAwareRelationalNode.setReferenceValues(TableFunctionReference ref)
           
 

Uses of BlockedException in org.teiid.query.processor.xml
 

Methods in org.teiid.query.processor.xml that throw BlockedException
 void PlanExecutor.execute(java.util.Map referenceValues)
          Execute the plan
 TupleBatch XMLPlan.nextBatch()
           
 org.teiid.query.processor.xml.XMLContext MoveCursorInstruction.process(XMLProcessorEnvironment env, org.teiid.query.processor.xml.XMLContext context)
           
abstract  org.teiid.query.processor.xml.XMLContext ProcessorInstruction.process(XMLProcessorEnvironment env, org.teiid.query.processor.xml.XMLContext context)
          Allow this ProcessorInstruction to do whatever processing it needs, and to in turn manipulate the running program.
 org.teiid.query.processor.xml.XMLContext BlockInstruction.process(XMLProcessorEnvironment env, org.teiid.query.processor.xml.XMLContext context)
           
 org.teiid.query.processor.xml.XMLContext ExecStagingTableInstruction.process(XMLProcessorEnvironment env, org.teiid.query.processor.xml.XMLContext context)
           
 org.teiid.query.processor.xml.XMLContext EndBlockInstruction.process(XMLProcessorEnvironment env, org.teiid.query.processor.xml.XMLContext context)
           
 org.teiid.query.processor.xml.XMLContext IfInstruction.process(XMLProcessorEnvironment env, org.teiid.query.processor.xml.XMLContext context)
          This instruction will evaluate it's criteria, one by one.
 org.teiid.query.processor.xml.XMLContext AbortProcessingInstruction.process(XMLProcessorEnvironment env, org.teiid.query.processor.xml.XMLContext context)
           
 org.teiid.query.processor.xml.XMLContext AddCommentInstruction.process(XMLProcessorEnvironment env, org.teiid.query.processor.xml.XMLContext context)
          outputs comment for an XML element (comment node is actually child of XML element node)
 org.teiid.query.processor.xml.XMLContext MoveDocInstruction.process(XMLProcessorEnvironment env, org.teiid.query.processor.xml.XMLContext context)
           
 org.teiid.query.processor.xml.XMLContext JoinedWhileInstruction.process(XMLProcessorEnvironment env, org.teiid.query.processor.xml.XMLContext context)
           
 org.teiid.query.processor.xml.XMLContext InitializeDocumentInstruction.process(XMLProcessorEnvironment env, org.teiid.query.processor.xml.XMLContext context)
           
 org.teiid.query.processor.xml.XMLContext AddNodeInstruction.process(XMLProcessorEnvironment env, org.teiid.query.processor.xml.XMLContext context)
          Outputs an element or an attribute, or nothing, based on the state of the instruction.
 org.teiid.query.processor.xml.XMLContext WhileInstruction.process(XMLProcessorEnvironment env, org.teiid.query.processor.xml.XMLContext context)
           
 org.teiid.query.processor.xml.XMLContext ExecSqlInstruction.process(XMLProcessorEnvironment env, org.teiid.query.processor.xml.XMLContext context)
           
 org.teiid.query.processor.xml.XMLContext EndDocumentInstruction.process(XMLProcessorEnvironment env, org.teiid.query.processor.xml.XMLContext context)
           
 

Uses of BlockedException in org.teiid.query.tempdata
 

Methods in org.teiid.query.tempdata that throw BlockedException
 java.lang.Object TempTableDataManager.lookupCodeValue(CommandContext context, java.lang.String codeTableName, java.lang.String returnElementName, java.lang.String keyElementName, java.lang.Object keyValue)
           
 



Copyright © 2010. All Rights Reserved.