Package org.teiid.common.buffer

Interface Summary
BatchManager  
BatchManager.ManagedBatch  
BufferManager The buffer manager controls how memory is used and how data flows through the system.
IndexedTupleSource  
StorageManager  
TupleSource A cursored source of tuples.
 

Class Summary
AbstractTupleSource  
FileStore  
LobManager Tracks lob references so they are not lost during serialization.
STree Self balancing search tree using skip list like logic This has similar performance similar to a B+/-Tree, but with fewer updates.
TupleBatch Represents a set of indexed tuples.
TupleBrowser Implements intelligent browsing over a STree TODO: this is not as efficient as it should be over partial matches
TupleBuffer  
 

Enum Summary
BufferManager.BufferReserveMode  
BufferManager.TupleSourceType  
STree.InsertMode  
 

Exception Summary
BlockedException This exception is thrown if the buffer manager blocks waiting on input during processing.
 



Copyright © 2010. All Rights Reserved.