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)
TempTableService
TempTableHelper.writeOperationCompleted()
after
completing your write operation.getHelper
in interface TempTableService
public void shutdown()
shutdown
in interface TempTableService
public void dropRSTMPtables() throws java.sql.SQLException, java.lang.InterruptedException, java.util.concurrent.ExecutionException
dropRSTMPtables
in interface TempTableService
java.sql.SQLException
java.lang.InterruptedException
java.util.concurrent.ExecutionException
public ConnectionPoolConfig getConnectionConfig()
getConnectionConfig
in interface TempTableService
public DatabaseDatasource getInternalDbDatasource()
getInternalDbDatasource
in interface TempTableService