public class TempTableServiceImpl extends java.lang.Object implements TempTableService
PROPERTY_KEY_DEFAULT_DATASOURCE| Constructor and Description | 
|---|
TempTableServiceImpl(DatasourceService datasourceService,
                    DbPoolService dbPoolService,
                    ConfigService configService)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
dropRSTMPtables()  | 
ConnectionPoolConfig | 
getConnectionConfig()  | 
TempTableHelper | 
getHelper(java.lang.String requester)
Ensure to call  
TempTableHelper.writeOperationCompleted() after
 completing your write operation. | 
DatabaseDatasource | 
getInternalDbDatasource()  | 
void | 
shutdown()  | 
public TempTableServiceImpl(DatasourceService datasourceService, DbPoolService dbPoolService, ConfigService configService)
public TempTableHelper getHelper(java.lang.String requester)
TempTableServiceTempTableHelper.writeOperationCompleted() after
 completing your write operation.getHelper in interface TempTableServicepublic void shutdown()
shutdown in interface TempTableServicepublic void dropRSTMPtables()
                     throws java.sql.SQLException,
                            java.lang.InterruptedException,
                            java.util.concurrent.ExecutionException
dropRSTMPtables in interface TempTableServicejava.sql.SQLExceptionjava.lang.InterruptedExceptionjava.util.concurrent.ExecutionExceptionpublic ConnectionPoolConfig getConnectionConfig()
getConnectionConfig in interface TempTableServicepublic DatabaseDatasource getInternalDbDatasource()
getInternalDbDatasource in interface TempTableService