Package org.teiid.dqp.internal.process
Class CachedResults
- java.lang.Object
-
- org.teiid.dqp.internal.process.CachedResults
-
- All Implemented Interfaces:
Serializable,Cachable
public class CachedResults extends Object implements Serializable, Cachable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CachedResults()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessInfogetAccessInfo()CommandgetCommand(String sql, QueryMetadataInterface metadata, ParseInfo info)StringgetId()TupleBuffergetResults()intgetRowLimit()booleanprepare(TupleBufferCache bufferManager)booleanrestore(TupleBufferCache bufferManager)voidsetCommand(Command command)voidsetResults(TupleBuffer results, ProcessorPlan plan)voidsetRowLimit(int rowLimit)
-
-
-
Method Detail
-
getId
public String getId()
-
getResults
public TupleBuffer getResults()
-
setResults
public void setResults(TupleBuffer results, ProcessorPlan plan)
-
setCommand
public void setCommand(Command command)
-
getCommand
public Command getCommand(String sql, QueryMetadataInterface metadata, ParseInfo info) throws QueryParserException, QueryResolverException, TeiidComponentException
-
prepare
public boolean prepare(TupleBufferCache bufferManager)
-
restore
public boolean restore(TupleBufferCache bufferManager)
-
getAccessInfo
public AccessInfo getAccessInfo()
- Specified by:
getAccessInfoin interfaceCachable
-
getRowLimit
public int getRowLimit()
-
setRowLimit
public void setRowLimit(int rowLimit)
-
-