Uses of Interface
org.teiid.common.buffer.BufferManager
-
-
Uses of BufferManager in org.teiid.common.buffer.impl
Classes in org.teiid.common.buffer.impl that implement BufferManager Modifier and Type Class Description class
BufferManagerImpl
Default implementation of BufferManager. -
Uses of BufferManager in org.teiid.dqp.internal.process
Methods in org.teiid.dqp.internal.process that return BufferManager Modifier and Type Method Description BufferManager
DQPCore. getBufferManager()
Methods in org.teiid.dqp.internal.process with parameters of type BufferManager Modifier and Type Method Description TupleSource
TupleSourceCache. getSharedTupleSource(CommandContext context, Command command, String modelName, RegisterRequestParameter parameterObject, BufferManager bufferMgr, ProcessorDataManager pdm)
void
ExplainProcessPlan. initialize(CommandContext context, ProcessorDataManager dataMgr, BufferManager bufferMgr)
void
DQPCore. setBufferManager(BufferManager mgr)
Constructors in org.teiid.dqp.internal.process with parameters of type BufferManager Constructor Description DataTierManagerImpl(DQPCore requestMgr, BufferManager bufferMgr, boolean detectChangeEvents)
QueryProcessorFactoryImpl(BufferManager bufferMgr, ProcessorDataManager dataMgr, CapabilitiesFinder finder, IDGenerator idGenerator, QueryMetadataInterface metadata)
-
Uses of BufferManager in org.teiid.dqp.message
Methods in org.teiid.dqp.message that return BufferManager Modifier and Type Method Description BufferManager
AtomicRequestMessage. getBufferManager()
Methods in org.teiid.dqp.message with parameters of type BufferManager Modifier and Type Method Description void
AtomicRequestMessage. setBufferManager(BufferManager bufferManager)
-
Uses of BufferManager in org.teiid.dqp.service
Methods in org.teiid.dqp.service that return BufferManager Modifier and Type Method Description BufferManager
BufferService. getBufferManager()
-
Uses of BufferManager in org.teiid.query.function
Constructors in org.teiid.query.function with parameters of type BufferManager Constructor Description JSONBuilder(BufferManager bm)
-
Uses of BufferManager in org.teiid.query.function.source
Methods in org.teiid.query.function.source with parameters of type BufferManager Modifier and Type Method Description static SQLXMLImpl
XMLSystemFunctions. saveToBufferManager(BufferManager bufferMgr, XMLTranslator translator, CommandContext context)
This method saves the given XML object to the buffer manager's disk process Documents less than the maxMemorySize will be held directly in memoryConstructors in org.teiid.query.function.source with parameters of type BufferManager Constructor Description XmlConcat(BufferManager bm)
-
Uses of BufferManager in org.teiid.query.optimizer
Methods in org.teiid.query.optimizer with parameters of type BufferManager Modifier and Type Method Description void
SourceTriggerActionPlanner.CompositeProcessorPlan. initialize(CommandContext context, ProcessorDataManager dataMgr, BufferManager bufferMgr)
-
Uses of BufferManager in org.teiid.query.processor
Methods in org.teiid.query.processor that return BufferManager Modifier and Type Method Description BufferManager
QueryProcessor. getBufferManager()
Methods in org.teiid.query.processor with parameters of type BufferManager Modifier and Type Method Description void
BatchedUpdatePlan. initialize(CommandContext context, ProcessorDataManager dataMgr, BufferManager bufferMgr)
void
DdlPlan. initialize(CommandContext context, ProcessorDataManager dataMgr, BufferManager bufferMgr)
void
ProcessorPlan. initialize(CommandContext context, ProcessorDataManager dataMgr, BufferManager bufferMgr)
Initialize the plan with some required pieces of data for making queries.Constructors in org.teiid.query.processor with parameters of type BufferManager Constructor Description BatchCollector(BatchCollector.BatchProducer sourceNode, BufferManager bm, CommandContext context, boolean forwardOnly)
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 Modifier and Type Method Description void
ForEachRowPlan. initialize(CommandContext context, ProcessorDataManager dataMgr, BufferManager bufferMgr)
void
ProcedurePlan. initialize(CommandContext context, ProcessorDataManager dataMgr, BufferManager buffer)
-
Uses of BufferManager in org.teiid.query.processor.relational
Methods in org.teiid.query.processor.relational that return BufferManager Modifier and Type Method Description protected BufferManager
RelationalNode. getBufferManager()
Methods in org.teiid.query.processor.relational with parameters of type BufferManager Modifier and Type Method Description void
AccessNode. initialize(CommandContext context, BufferManager bufferManager, ProcessorDataManager dataMgr)
void
ArrayTableNode. initialize(CommandContext context, BufferManager bufferManager, ProcessorDataManager dataMgr)
void
GroupingNode. initialize(CommandContext context, BufferManager bufferManager, ProcessorDataManager dataMgr)
void
JoinNode. initialize(CommandContext context, BufferManager bufferManager, ProcessorDataManager dataMgr)
void
ObjectTableNode. initialize(CommandContext context, BufferManager bufferManager, ProcessorDataManager dataMgr)
void
RelationalNode. initialize(CommandContext context, BufferManager bufferManager, ProcessorDataManager dataMgr)
void
RelationalPlan. initialize(CommandContext context, ProcessorDataManager dataMgr, BufferManager bufferMgr)
void
SelectNode. initialize(CommandContext context, BufferManager bufferManager, ProcessorDataManager dataMgr)
void
TextTableNode. initialize(CommandContext context, BufferManager bufferManager, ProcessorDataManager dataMgr)
void
UnionAllNode. initialize(CommandContext context, BufferManager bufferManager, ProcessorDataManager dataMgr)
void
WindowFunctionProjectNode. initialize(CommandContext context, BufferManager bufferManager, ProcessorDataManager dataMgr)
Constructors in org.teiid.query.processor.relational with parameters of type BufferManager Constructor Description SortingFilter(AggregateFunction proxy, BufferManager mgr, String groupName, boolean removeDuplicates)
Constructor for DuplicateFilter.SortUtility(TupleSource ts, List<? extends Expression> expressions, List<Boolean> types, SortUtility.Mode mode, BufferManager bufferManager, String connectionID, List schema)
SortUtility(TupleSource sourceID, List<OrderByItem> items, SortUtility.Mode mode, BufferManager bufferMgr, String groupName, List<? extends Expression> schema)
SortUtility(TupleSource sourceID, SortUtility.Mode mode, BufferManager bufferMgr, String groupName, List<? extends Expression> schema, List<Boolean> sortTypes, List<SortSpecification.NullOrdering> nullOrderings, int[] cols)
SubqueryAwareEvaluator(Map elements, ProcessorDataManager dataMgr, CommandContext context, BufferManager manager)
-
Uses of BufferManager in org.teiid.query.tempdata
Constructors in org.teiid.query.tempdata with parameters of type BufferManager Constructor Description GlobalTableStoreImpl(BufferManager bufferManager, VDBMetaData vdbMetaData, QueryMetadataInterface metadata)
TempTableDataManager(ProcessorDataManager processorDataManager, BufferManager bufferManager, SessionAwareCache<CachedResults> cache)
-
Uses of BufferManager in org.teiid.query.util
Methods in org.teiid.query.util that return BufferManager Modifier and Type Method Description BufferManager
CommandContext. getBufferManager()
Methods in org.teiid.query.util with parameters of type BufferManager Modifier and Type Method Description void
CommandContext. setBufferManager(BufferManager bm)
-