org.teiid.query.tempdata
Class TempTableStore

java.lang.Object
  extended by org.teiid.query.tempdata.TempTableStore

public class TempTableStore
extends java.lang.Object


Nested Class Summary
static class TempTableStore.MatState
           
static class TempTableStore.MatTableInfo
           
 
Constructor Summary
TempTableStore(java.lang.String sessionID)
           
 
Method Summary
 java.util.Set<java.lang.String> getAllTempTables()
           
 TempTableStore.MatTableInfo getMatTableInfo(java.lang.String tableName)
           
 TempMetadataStore getMetadataStore()
           
 boolean hasTempTable(java.lang.String tempTableName)
           
 void removeTempTableByName(java.lang.String tempTableName)
           
 void removeTempTables()
           
 void setParentTempTableStore(TempTableStore parentTempTableStore)
           
 void setUpdatable(java.lang.String name, boolean updatable)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TempTableStore

public TempTableStore(java.lang.String sessionID)
Method Detail

getMatTableInfo

public TempTableStore.MatTableInfo getMatTableInfo(java.lang.String tableName)

setParentTempTableStore

public void setParentTempTableStore(TempTableStore parentTempTableStore)

hasTempTable

public boolean hasTempTable(java.lang.String tempTableName)

removeTempTableByName

public void removeTempTableByName(java.lang.String tempTableName)

getMetadataStore

public TempMetadataStore getMetadataStore()

removeTempTables

public void removeTempTables()

setUpdatable

public void setUpdatable(java.lang.String name,
                         boolean updatable)

getAllTempTables

public java.util.Set<java.lang.String> getAllTempTables()


Copyright © 2010. All Rights Reserved.