public class TenantAwareLoginParsingDatasourceService extends AbstractTenantAwareDatasourceService implements org.springframework.beans.factory.InitializingBean
ACCESS_TO_UNDERLYING_CONNECTION_ALLOWED, DEFAULT_AUTO_COMMIT, DEFAULT_CATALOG, DEFAULT_READ_ONLY, DEFAULT_TRANSACTION_ISOLATION, IDBDATASOURCE_SERVICE, INITIAL_SIZE, JDBC_DATASOURCE, JDBC_POOL, LOG_ABANDONED, MAX_ACTIVE_KEY, MAX_IDLE_KEY, MAX_OPEN_PREPARED_STATEMENTS, MAX_WAIT_KEY, MIN_IDLE_KEY, POOL_PREPARED_STATEMENTS, QUERY_KEY, REMOVE_ABANDONED, REMOVE_ABANDONED_TIMEOUT, TEST_ON_BORROW, TEST_ON_RETURN, TEST_WHILE_IDLE, TIME_BETWEEN_EVICTION_RUNS_MILLIS, TRANSACTION_ISOLATION_NONE_VALUE
Constructor and Description |
---|
TenantAwareLoginParsingDatasourceService() |
Modifier and Type | Method and Description |
---|---|
String |
getTenantId()
This abstract method must be implemented by subclasses - this should return a string containing the tenant's
ID.
|
String |
getTenantSeparator() |
boolean |
isTenantOnLeft() |
void |
setTenantOnLeft(boolean value)
Getters and Setters
|
void |
setTenantSeparator(String value) |
afterPropertiesSet, getDataSource, getDatasourceNameFormat, isRequireTenantId, setDatasourceNameFormat, setRequireTenantId
resolveDatabaseConnection
retrieve
clearCache, clearDataSource, getCacheManager, getDatasourceMgmtService, getDSBoundName, getDSUnboundName, getJndiDataSource
public TenantAwareLoginParsingDatasourceService()
public String getTenantId()
AbstractTenantAwareDatasourceService
getTenantId
in class AbstractTenantAwareDatasourceService
public void setTenantOnLeft(boolean value)
public boolean isTenantOnLeft()
public void setTenantSeparator(String value)
public String getTenantSeparator()
Copyright © 2019 Hitachi Vantara. All rights reserved.