Uses of Interface
org.teiid.common.buffer.BufferManager

Packages that use BufferManager
org.teiid.cache   
org.teiid.common.buffer.impl   
org.teiid.dqp.service   
org.teiid.query.processor   
org.teiid.query.processor.proc   
org.teiid.query.processor.relational   
org.teiid.query.processor.xml   
org.teiid.query.tempdata   
org.teiid.query.util   
org.teiid.query.xquery.saxon   
 

Uses of BufferManager in org.teiid.cache
 

Methods in org.teiid.cache with parameters of type BufferManager
 boolean Cachable.prepare(Cache cache, BufferManager bufferManager)
           
 boolean Cachable.restore(Cache cache, BufferManager bufferManager)
           
 

Uses of BufferManager in org.teiid.common.buffer.impl
 

Classes in org.teiid.common.buffer.impl that implement BufferManager
 class BufferManagerImpl
          Default implementation of BufferManager.
 

Uses of BufferManager in org.teiid.dqp.service
 

Methods in org.teiid.dqp.service that return BufferManager
 BufferManager BufferService.getBufferManager()
           
 

Uses of BufferManager in org.teiid.query.processor
 

Methods in org.teiid.query.processor with parameters of type BufferManager
abstract  void ProcessorPlan.initialize(CommandContext context, ProcessorDataManager dataMgr, BufferManager bufferMgr)
          Initialize the plan with some required pieces of data for making queries.
 void BatchedUpdatePlan.initialize(CommandContext context, ProcessorDataManager dataMgr, BufferManager bufferMgr)
           
 

Constructors in org.teiid.query.processor with parameters of type BufferManager
QueryProcessor(ProcessorPlan plan, CommandContext context, BufferManager bufferMgr, ProcessorDataManager dataMgr)
          Construct a processor with all necessary information to process.
 

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

Methods in org.teiid.query.processor.proc with parameters of type BufferManager
 void ProcedurePlan.initialize(CommandContext context, ProcessorDataManager dataMgr, BufferManager bufferMgr)
           
 

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

Methods in org.teiid.query.processor.relational that return BufferManager
protected  BufferManager RelationalNode.getBufferManager()
           
 

Methods in org.teiid.query.processor.relational with parameters of type BufferManager
 void ProjectNode.initialize(CommandContext context, BufferManager bufferManager, ProcessorDataManager dataMgr)
           
 void TextTableNode.initialize(CommandContext context, BufferManager bufferManager, ProcessorDataManager dataMgr)
           
 void RelationalNode.initialize(CommandContext context, BufferManager bufferManager, ProcessorDataManager dataMgr)
           
 void JoinNode.initialize(CommandContext context, BufferManager bufferManager, ProcessorDataManager dataMgr)
           
 void UnionAllNode.initialize(CommandContext context, BufferManager bufferManager, ProcessorDataManager dataMgr)
           
 void SelectNode.initialize(CommandContext context, BufferManager bufferManager, ProcessorDataManager dataMgr)
           
 void GroupingNode.initialize(CommandContext context, BufferManager bufferManager, ProcessorDataManager dataMgr)
           
 void RelationalPlan.initialize(CommandContext context, ProcessorDataManager dataMgr, BufferManager bufferMgr)
           
 

Constructors in org.teiid.query.processor.relational with parameters of type BufferManager
SortingFilter(AggregateFunction proxy, BufferManager mgr, java.lang.String groupName, boolean removeDuplicates)
          Constructor for DuplicateFilter.
SortUtility(TupleSource sourceID, java.util.List<OrderByItem> items, SortUtility.Mode mode, BufferManager bufferMgr, java.lang.String groupName, java.util.List schema)
           
SortUtility(TupleSource ts, java.util.List expressions, java.util.List<java.lang.Boolean> types, SortUtility.Mode mode, BufferManager bufferManager, java.lang.String connectionID, java.util.List schema)
           
SubqueryAwareEvaluator(java.util.Map elements, ProcessorDataManager dataMgr, CommandContext context, BufferManager manager)
           
 

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

Methods in org.teiid.query.processor.xml that return BufferManager
 BufferManager XMLProcessorEnvironment.getBufferManager()
           
 

Methods in org.teiid.query.processor.xml with parameters of type BufferManager
 void XMLPlan.initialize(CommandContext context, ProcessorDataManager dataMgr, BufferManager bufferMgr)
           
 void XMLProcessorEnvironment.initialize(CommandContext context, ProcessorDataManager dataMgr, BufferManager bufferMgr)
           
static SQLXMLImpl XMLUtil.saveToBufferManager(BufferManager bufferMgr, XMLTranslator translator)
          This method saves the given XML object to the buffer manager's disk process Documents less than the maxMemorySize will be held directly in memory
 

Uses of BufferManager in org.teiid.query.tempdata
 

Constructors in org.teiid.query.tempdata with parameters of type BufferManager
TempTableDataManager(ProcessorDataManager processorDataManager, BufferManager bufferManager, java.util.concurrent.Executor executor, org.teiid.dqp.internal.process.SessionAwareCache<org.teiid.dqp.internal.process.CachedResults> cache, org.teiid.dqp.internal.process.SessionAwareCache<org.teiid.dqp.internal.process.CachedResults> distibutedCache, CacheFactory cacheFactory)
           
 

Uses of BufferManager in org.teiid.query.util
 

Methods in org.teiid.query.util that return BufferManager
 BufferManager CommandContext.getBufferManager()
           
 

Methods in org.teiid.query.util with parameters of type BufferManager
 void CommandContext.setBufferManager(BufferManager bm)
           
 

Uses of BufferManager in org.teiid.query.xquery.saxon
 

Methods in org.teiid.query.xquery.saxon with parameters of type BufferManager
 XMLType SaxonXQueryExpression.createXMLType(net.sf.saxon.om.SequenceIterator iter, BufferManager bufferManager, boolean emptyOnEmpty)
           
 



Copyright © 2010. All Rights Reserved.