public static class TempTableStore.RecursiveTableProcessor extends TempTableStore.TableProcessor
Constructor and Description |
---|
RecursiveTableProcessor(QueryProcessor queryProcessor,
List<ElementSymbol> columns,
ProcessorPlan processorPlan,
boolean all) |
Modifier and Type | Method and Description |
---|---|
void |
alterCreate(Create create)
Alter the create if needed
|
void |
close() |
TempTable |
process(TempTable tempTable)
Ensure the temp table is ready for use.
|
public RecursiveTableProcessor(QueryProcessor queryProcessor, List<ElementSymbol> columns, ProcessorPlan processorPlan, boolean all) throws TransformationException
TransformationException
public TempTable process(TempTable tempTable) throws TeiidComponentException, TeiidProcessingException
TempTableStore.TableProcessor
process
in class TempTableStore.TableProcessor
TeiidComponentException
TeiidProcessingException
public void alterCreate(Create create)
TempTableStore.TableProcessor
alterCreate
in class TempTableStore.TableProcessor
public void close()
close
in class TempTableStore.TableProcessor
Copyright © 2019. All rights reserved.