Uses of Class
se.liu.ida.hefquin.engine.queryplan.executable.ExecOpExecutionException
Packages that use ExecOpExecutionException
Package
Description
- 
Uses of ExecOpExecutionException in se.liu.ida.hefquin.engine.queryplan.executable
Methods in se.liu.ida.hefquin.engine.queryplan.executable that throw ExecOpExecutionExceptionModifier and TypeMethodDescriptionvoidUnaryExecutableOp.concludeExecution(IntermediateResultElementSink sink, ExecutionContext execCxt) Concludes the execution of this operator and sends the remaining result elements (if any) to the given sink.voidNullaryExecutableOp.execute(IntermediateResultElementSink sink, ExecutionContext execCxt) Executes this operator and sends the produced result elements (if any) to the given sink.default voidUnaryExecutableOp.process(List<SolutionMapping> inputSolMaps, IntermediateResultElementSink sink, ExecutionContext execCxt) Processes the solution mappings of the given list as input to this operator and sends the produced result elements (if any) to the given sink.voidUnaryExecutableOp.process(SolutionMapping inputSolMap, IntermediateResultElementSink sink, ExecutionContext execCxt) Processes the given solution mapping as input to this operator and sends the produced result elements (if any) to the given sink.default voidBinaryExecutableOp.processInputFromChild1(List<SolutionMapping> inputSolMaps, IntermediateResultElementSink sink, ExecutionContext execCxt) Processes the solution mappings of the given list as input coming from the first operand and sends the produced result elements (if any) to the given sink.voidBinaryExecutableOp.processInputFromChild1(SolutionMapping inputSolMap, IntermediateResultElementSink sink, ExecutionContext execCxt) Processes the given solution mapping as input coming from the first operand and sends the produced result elements (if any) to the given sink.default voidBinaryExecutableOp.processInputFromChild2(List<SolutionMapping> inputSolMaps, IntermediateResultElementSink sink, ExecutionContext execCxt) Processes the solution mappings of the given list as input coming from the second operand and sends the produced result elements (if any) to the given sink.voidBinaryExecutableOp.processInputFromChild2(SolutionMapping inputSolMap, IntermediateResultElementSink sink, ExecutionContext execCxt) Processes the given solution mapping as input coming from the second operand and sends the produced result elements (if any) to the given sink.default voidNaryExecutableOp.processInputFromXthChild(int x, List<SolutionMapping> inputSolMaps, IntermediateResultElementSink sink, ExecutionContext execCxt) Processes the solution mappings oft he given list as input coming from the x-th operand and sends the produced result elements (if any) to the given sink.voidNaryExecutableOp.processInputFromXthChild(int x, SolutionMapping inputSolMap, IntermediateResultElementSink sink, ExecutionContext execCxt) Processes the given solution mapping as input coming from the x-th operand and sends the produced result elements (if any) to the given sink.voidBinaryExecutableOp.wrapUpForChild1(IntermediateResultElementSink sink, ExecutionContext execCxt) Finishes up any processing related to the input coming from the first operand and sends the remaining result elements (if any) to the given sink.voidBinaryExecutableOp.wrapUpForChild2(IntermediateResultElementSink sink, ExecutionContext execCxt) Finishes up any processing related to the input coming from the second operand and sends the remaining result elements (if any) to the given sink.voidNaryExecutableOp.wrapUpForXthChild(int x, IntermediateResultElementSink sink, ExecutionContext execCxt) Finishes up any processing related to the input coming from the x-th operand and sends the remaining result elements (if any) to the given sink. - 
Uses of ExecOpExecutionException in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Methods in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops that throw ExecOpExecutionExceptionModifier and TypeMethodDescriptionprotected voidBaseForExecOpBindJoinWithRequestOps._concludeExecution(List<SolutionMapping> batchOfSolMaps, IntermediateResultElementSink sink, ExecutionContext execCxt) protected voidBaseForExecOpIndexNestedLoopsJoinWithRequestOps._concludeExecution(List<SolutionMapping> input, IntermediateResultElementSink sink, ExecutionContext execCxt) protected voidBaseForExecOpIndexNestedLoopsJoinWithRequests._concludeExecution(List<SolutionMapping> input, IntermediateResultElementSink sink, ExecutionContext execCxt) protected voidExecOpBindJoinSPARQLwithVALUESorFILTER._concludeExecution(List<SolutionMapping> batch, IntermediateResultElementSink sink, ExecutionContext execCxt) protected voidExecOpParallelMultiwayLeftJoin._concludeExecution(List<SolutionMapping> batch, IntermediateResultElementSink sink, ExecutionContext execCxt) protected abstract voidUnaryExecutableOpBase._concludeExecution(IntermediateResultElementSink sink, ExecutionContext execCxt) Implementations of this function need to conclude the execution of this operator and send the remaining result elements (if any) to the given sink.protected abstract voidUnaryExecutableOpBaseWithBatching._concludeExecution(List<SolutionMapping> currentBatch, IntermediateResultElementSink sink, ExecutionContext execCxt) Implementations of this function need to process the given batch of solution mappings as last input, conclude the execution of this operator, and send the remaining result elements (if any) to the given sink.protected final voidUnaryExecutableOpBaseWithBatching._concludeExecution(IntermediateResultElementSink sink, ExecutionContext execCxt) protected final voidBaseForExecOpRequestWithPaging._execute(IntermediateResultElementSink sink, ExecutionContext execCxt) protected final voidBaseForExecOpRequestWithTPFPaging._execute(IntermediateResultElementSink sink, ExecutionContext execCxt) protected final voidBaseForExecOpSolMapsRequest._execute(IntermediateResultElementSink sink, ExecutionContext execCxt) protected voidBaseForExecOpTriplesRequest._execute(IntermediateResultElementSink sink, ExecutionContext execCxt) protected abstract voidNullaryExecutableOpBase._execute(IntermediateResultElementSink sink, ExecutionContext execCxt) Implementations of this function need to execute the algorithm of this operator and send the result elements (if any) to the given sink.protected voidExecOpBind._process(List<SolutionMapping> inputSolMaps, IntermediateResultElementSink sink, ExecutionContext execCxt) protected voidExecOpBind._process(SolutionMapping inputSolMap, IntermediateResultElementSink sink, ExecutionContext execCxt) protected voidUnaryExecutableOpBase._process(List<SolutionMapping> inputSolMaps, IntermediateResultElementSink sink, ExecutionContext execCxt) Processes the input solution mappings of the given list by callingUnaryExecutableOpBase._process(SolutionMapping, IntermediateResultElementSink, ExecutionContext)for each of them.protected abstract voidUnaryExecutableOpBase._process(SolutionMapping inputSolMap, IntermediateResultElementSink sink, ExecutionContext execCxt) Implementations of this function need to process the given solution mapping as input and send the produced result elements (if any) to the given sink.protected final voidUnaryExecutableOpBaseWithBatching._process(SolutionMapping inputSolMap, IntermediateResultElementSink sink, ExecutionContext execCxt) voidBaseForExecOpBindJoinSPARQL._processBatch(List<SolutionMapping> batchOfSolMaps, IntermediateResultElementSink sink, ExecutionContext execCxt) protected voidBaseForExecOpBindJoinWithRequestOps._processBatch(List<SolutionMapping> batchOfSolMaps, IntermediateResultElementSink sink, ExecutionContext execCxt) protected voidBaseForExecOpIndexNestedLoopsJoinWithRequestOps._processBatch(List<SolutionMapping> input, IntermediateResultElementSink sink, ExecutionContext execCxt) protected voidBaseForExecOpIndexNestedLoopsJoinWithRequests._processBatch(List<SolutionMapping> input, IntermediateResultElementSink sink, ExecutionContext execCxt) protected voidExecOpBindJoinSPARQLwithVALUESorFILTER._processBatch(List<SolutionMapping> batch, IntermediateResultElementSink sink, ExecutionContext execCxt) protected voidExecOpParallelMultiwayLeftJoin._processBatch(List<SolutionMapping> input, IntermediateResultElementSink sink, ExecutionContext execCxt) protected abstract voidUnaryExecutableOpBaseWithBatching._processBatch(List<SolutionMapping> currentBatch, IntermediateResultElementSink sink, ExecutionContext execCxt) Implementations of this function need to process the given batch of solution mappings as input and send the produced result elements (if any) to the given sink.protected voidBinaryExecutableOpBase._processInputFromChild1(List<SolutionMapping> inputSolMaps, IntermediateResultElementSink sink, ExecutionContext execCxt) Processes the input solution mappings of the given list by callingBinaryExecutableOpBase._processInputFromChild1(SolutionMapping, IntermediateResultElementSink, ExecutionContext)for each of them.protected abstract voidBinaryExecutableOpBase._processInputFromChild1(SolutionMapping inputSolMap, IntermediateResultElementSink sink, ExecutionContext execCxt) Implementations of this function need to process the given solution mapping as input coming from the first operand and send the produced result elements (if any) to the given sink.protected voidBinaryExecutableOpBase._processInputFromChild2(List<SolutionMapping> inputSolMaps, IntermediateResultElementSink sink, ExecutionContext execCxt) Processes the input solution mappings of the given list by callingBinaryExecutableOpBase._processInputFromChild2(SolutionMapping, IntermediateResultElementSink, ExecutionContext)for each of them.protected abstract voidBinaryExecutableOpBase._processInputFromChild2(SolutionMapping inputSolMap, IntermediateResultElementSink sink, ExecutionContext execCxt) Implementations of this function need to process the given solution mapping as input coming from the second operand and send the produced result elements (if any) to the given sink.protected voidNaryExecutableOpBase._processInputFromXthChild(int x, List<SolutionMapping> inputSolMaps, IntermediateResultElementSink sink, ExecutionContext execCxt) Processes the input solution mappings of the given list by callingNaryExecutableOpBase._processInputFromXthChild(int, SolutionMapping, IntermediateResultElementSink, ExecutionContext)for each of them.protected abstract voidNaryExecutableOpBase._processInputFromXthChild(int x, SolutionMapping inputSolMap, IntermediateResultElementSink sink, ExecutionContext execCxt) Implementations of this function need to process the given solution mapping as input coming from the x-th operand and send the produced result elements (if any) to the given sink.protected voidBaseForExecOpBindJoinWithRequestOps._processJoinableInput(Iterable<SolutionMapping> joinableInputSMs, IntermediateResultElementSink sink, ExecutionContext execCxt) protected voidBaseForExecOpBindJoinWithRequestOps._processWithoutSplittingInputFirst(List<SolutionMapping> joinableInputSMs, IntermediateResultElementSink sink, ExecutionContext execCxt) protected abstract voidBinaryExecutableOpBase._wrapUpForChild1(IntermediateResultElementSink sink, ExecutionContext execCxt) Implementations of this function need to finish up any processing related to the input coming from the first operand and send the remaining result elements (if any) to the given sink.protected abstract voidBinaryExecutableOpBase._wrapUpForChild2(IntermediateResultElementSink sink, ExecutionContext execCxt) Implementations of this function need to finish up any processing related to the input coming from the second operand and send the remaining result elements (if any) to the given sink.protected abstract voidNaryExecutableOpBase._wrapUpForXthChild(int x, IntermediateResultElementSink sink, ExecutionContext execCxt) Implementations of this function need to finish up any processing related to the input coming from the x-th operand and send the remaining result elements (if any) to the given sink.final voidUnaryExecutableOpBase.concludeExecution(IntermediateResultElementSink sink, ExecutionContext execCxt) final voidNullaryExecutableOpBase.execute(IntermediateResultElementSink sink, ExecutionContext execCxt) ExecOpBind.MultipleVarsWorker.extend(SolutionMapping solmap) ExecOpBind.OneVarWorker.extend(SolutionMapping solmap) ExecOpBind.Worker.extend(SolutionMapping solmap) protected booleanBaseForExecOpRequestWithTPFPaging.isLastPage(TPFResponse response) protected voidExecOpParallelMultiwayLeftJoin.parallelPhase(List<SolutionMapping> inputForParallelProcess, ExecutionContext execCxt) protected voidBaseForExecOpSolMapsRequest.process(SolMapsResponse response, IntermediateResultElementSink sink) final voidUnaryExecutableOpBase.process(List<SolutionMapping> inputSolMaps, IntermediateResultElementSink sink, ExecutionContext execCxt) final voidUnaryExecutableOpBase.process(SolutionMapping inputSolMap, IntermediateResultElementSink sink, ExecutionContext execCxt) final voidBinaryExecutableOpBase.processInputFromChild1(List<SolutionMapping> inputSolMaps, IntermediateResultElementSink sink, ExecutionContext execCxt) final voidBinaryExecutableOpBase.processInputFromChild1(SolutionMapping inputSolMap, IntermediateResultElementSink sink, ExecutionContext execCxt) final voidBinaryExecutableOpBase.processInputFromChild2(List<SolutionMapping> inputSolMaps, IntermediateResultElementSink sink, ExecutionContext execCxt) final voidBinaryExecutableOpBase.processInputFromChild2(SolutionMapping inputSolMap, IntermediateResultElementSink sink, ExecutionContext execCxt) final voidNaryExecutableOpBase.processInputFromXthChild(int x, List<SolutionMapping> inputSolMaps, IntermediateResultElementSink sink, ExecutionContext execCxt) final voidNaryExecutableOpBase.processInputFromXthChild(int x, SolutionMapping inputSolMap, IntermediateResultElementSink sink, ExecutionContext execCxt) protected voidExecOpBind.throwExecOpExecutionException(String msg) final voidBinaryExecutableOpBase.wrapUpForChild1(IntermediateResultElementSink sink, ExecutionContext execCxt) final voidBinaryExecutableOpBase.wrapUpForChild2(IntermediateResultElementSink sink, ExecutionContext execCxt) final voidNaryExecutableOpBase.wrapUpForXthChild(int x, IntermediateResultElementSink sink, ExecutionContext execCxt)  - 
Uses of ExecOpExecutionException in se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased
Methods in se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased that throw ExecOpExecutionExceptionModifier and TypeMethodDescriptionprotected abstract voidPushBasedPlanThreadImplBase.produceOutput(IntermediateResultElementSink sink) protected voidPushBasedPlanThreadImplForBinaryOperator.produceOutput(IntermediateResultElementSink sink) protected voidPushBasedPlanThreadImplForNaryOperator.produceOutput(IntermediateResultElementSink sink) protected voidPushBasedPlanThreadImplForNullaryOperator.produceOutput(IntermediateResultElementSink sink) protected voidPushBasedPlanThreadImplForUnaryOperator.produceOutput(IntermediateResultElementSink sink) protected voidPushBasedPlanThreadImplForNaryOperator.produceOutputByConsumingAllInputsInParallel(IntermediateResultElementSink sink) Consumes the complete i-th input first (and pushes that input to the operatorPushBasedPlanThreadImplForNaryOperator.op), before moving on to the (i+1)-th input.protected voidPushBasedPlanThreadImplForBinaryOperator.produceOutputByConsumingBothInputsInParallel(IntermediateResultElementSink sink) Aims to consume both inputs in parallel.protected voidPushBasedPlanThreadImplForBinaryOperator.produceOutputByConsumingInput1First(IntermediateResultElementSink sink) Consumes the complete child 1 input first (and pushes that input to the operatorPushBasedPlanThreadImplForBinaryOperator.op), before moving on to the input from child 2.protected voidPushBasedPlanThreadImplForNaryOperator.produceOutputByConsumingInputsOneAfterAnother(IntermediateResultElementSink sink) Consumes the complete i-th input first (and pushes that input to the operatorPushBasedPlanThreadImplForNaryOperator.op), before moving on to the (i+1)-th input.