|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.teiid.common.buffer.LobManager
public class LobManager
Tracks lob references so they are not lost during serialization. TODO: for temp tables we may need to have a copy by value management strategy
| Constructor Summary | |
|---|---|
LobManager()
|
|
| Method Summary | |
|---|---|
void |
clear()
|
static int[] |
getLobIndexes(java.util.List expressions)
|
Streamable<?> |
getLobReference(java.lang.String id)
|
void |
updateReferences(int[] lobIndexes,
java.util.List<?> tuple)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LobManager()
| Method Detail |
|---|
public void updateReferences(int[] lobIndexes,
java.util.List<?> tuple)
throws TeiidComponentException
TeiidComponentException
public Streamable<?> getLobReference(java.lang.String id)
throws TeiidComponentException
TeiidComponentExceptionpublic void clear()
public static int[] getLobIndexes(java.util.List expressions)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||