| 限定符和类型 | 方法和说明 |
|---|---|
UrlParser |
UrlParser.auroraPipelineQuirks()
Permit to set parameters not forced. if options useBatchMultiSend and usePipelineAuth are not
explicitly set in connection string, value will default to true or false according if aurora
detection.
|
protected UrlParser |
OceanBaseDataSource.getUrlParser()
For testing purpose only.
|
protected UrlParser |
OceanBasePoolDataSource.getUrlParser()
For testing purpose only.
|
static UrlParser |
UrlParser.parse(String url) |
static UrlParser |
UrlParser.parse(String url,
Properties prop)
Parse url connection string with additional properties.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static OceanBaseConnection |
OceanBaseConnection.newConnection(UrlParser urlParser,
GlobalStateInfo globalInfo)
Create new connection Object.
|
| 构造器和说明 |
|---|
JDBC4DatabaseMetaData(Connection connection,
UrlParser urlParser)
Constructor.
|
OceanBaseConnection(UrlParser urlParser,
GlobalStateInfo globalInfo,
boolean flag) |
OceanBaseDatabaseMetaData(Connection connection,
UrlParser urlParser)
Constructor.
|
OceanBaseOracleDatabaseMetadata(UrlParser urlParser,
Connection connection) |
| 限定符和类型 | 字段和说明 |
|---|---|
UrlParser |
AbstractMastersListener.urlParser |
| 限定符和类型 | 方法和说明 |
|---|---|
UrlParser |
Listener.getUrlParser() |
UrlParser |
AbstractMastersListener.getUrlParser() |
| 构造器和说明 |
|---|
AbstractMastersListener(UrlParser urlParser,
GlobalStateInfo globalInfo) |
AbstractMastersSlavesListener(UrlParser urlParser,
GlobalStateInfo globalInfo) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
LoadBalanceDriver.loop(UrlParser urlParser,
Listener listener,
GlobalStateInfo globalInfo,
SearchFilter searchFilter,
ConcurrentMap<HostAddress,HostStateInfo> blacklist,
Set<HostAddress> pickedList) |
| 构造器和说明 |
|---|
AuroraListener(UrlParser urlParser,
GlobalStateInfo globalInfo)
Constructor for Aurora.
|
MastersFailoverListener(UrlParser urlParser,
GlobalStateInfo globalInfo)
Initialisation.
|
MastersSlavesListener(UrlParser urlParser,
GlobalStateInfo globalInfo)
Initialisation.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static LoadBalanceInfo |
ConfigParser.getLoadBalanceInfoByDefault(UrlParser urlParser) |
static LoadBalanceInfo |
ConfigParser.getLoadBalanceInfoFromExtendDescription(UrlParser urlParser) |
static LoadBalanceInfo |
ConfigParser.getLoadBalanceInfoFromTns(UrlParser urlParser) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected UrlParser |
AbstractConnectProtocol.urlParser |
| 限定符和类型 | 方法和说明 |
|---|---|
UrlParser |
AbstractConnectProtocol.getUrlParser() |
UrlParser |
Protocol.getUrlParser() |
| 限定符和类型 | 方法和说明 |
|---|---|
static AuroraProtocol |
AuroraProtocol.getNewProtocol(FailoverProxy proxy,
GlobalStateInfo globalInfo,
UrlParser urlParser)
Initialize new protocol instance.
|
| 构造器和说明 |
|---|
AbstractConnectProtocol(UrlParser urlParser,
GlobalStateInfo globalInfo,
ReentrantLock lock,
LruTraceCache traceCache)
Get a protocol instance.
|
AuroraProtocol(UrlParser url,
GlobalStateInfo globalInfo,
ReentrantLock lock,
LruTraceCache traceCache) |
MasterProtocol(UrlParser urlParser,
GlobalStateInfo globalInfo,
ReentrantLock lock,
LruTraceCache traceCache)
Get a protocol instance.
|
MastersSlavesProtocol(UrlParser url,
GlobalStateInfo globalInfo,
ReentrantLock lock,
LruTraceCache traceCache) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Protocol |
Utils.retrieveProxy(UrlParser urlParser,
GlobalStateInfo globalInfo)
Retrieve protocol corresponding to the failover options. if no failover option, protocol will
not be proxied. if a failover option is precised, protocol will be proxied so that any
connection error will be handle directly.
|
| 限定符和类型 | 方法和说明 |
|---|---|
UrlParser |
Pool.getUrlParser() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Pool |
Pools.retrievePool(UrlParser urlParser)
Get existing pool for a configuration.
|
| 构造器和说明 |
|---|
Pool(UrlParser urlParser,
int poolIndex,
ScheduledThreadPoolExecutor poolExecutor)
Create pool from configuration.
|
Copyright © 2024 oceanbase.com. All rights reserved.