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