com.metamatrix.query.tempdata
Interface TempTableStore

All Known Implementing Classes:
TempTableStoreImpl

public interface TempTableStore

Since:
5.5

Method Summary
 void addTempTable(Command command, boolean removeExistingTable)
           
 java.util.Set getAllTempTables()
           
 TempMetadataStore getMetadataStore()
           
 TupleSourceID getTupleSourceID(java.lang.String tempTableName)
           
 boolean hasTempTable(Command command)
           
 TupleSource registerRequest(Command command)
           
 void removeTempTable(Command command)
           
 void removeTempTableByName(java.lang.String tempTableName)
           
 void removeTempTables()
           
 

Method Detail

addTempTable

void addTempTable(Command command,
                  boolean removeExistingTable)
                  throws MetaMatrixComponentException
Throws:
MetaMatrixComponentException

removeTempTable

void removeTempTable(Command command)
                     throws MetaMatrixComponentException
Throws:
MetaMatrixComponentException

removeTempTables

void removeTempTables()
                      throws MetaMatrixComponentException
Throws:
MetaMatrixComponentException

getMetadataStore

TempMetadataStore getMetadataStore()

registerRequest

TupleSource registerRequest(Command command)
                            throws MetaMatrixComponentException,
                                   ExpressionEvaluationException
Throws:
MetaMatrixComponentException
ExpressionEvaluationException

hasTempTable

boolean hasTempTable(Command command)

getAllTempTables

java.util.Set getAllTempTables()

removeTempTableByName

void removeTempTableByName(java.lang.String tempTableName)
                           throws MetaMatrixComponentException
Throws:
MetaMatrixComponentException

getTupleSourceID

TupleSourceID getTupleSourceID(java.lang.String tempTableName)


Copyright © 2009. All Rights Reserved.