| Package | Description |
|---|---|
| com.oceanbase.jdbc.internal.failover.impl | |
| com.oceanbase.jdbc.internal.failover.LoadBalanceStrategy |
| Modifier and Type | Method and Description |
|---|---|
List<LoadBalanceAddressList> |
LoadBalanceInfo.getGroups() |
| Modifier and Type | Method and Description |
|---|---|
void |
LoadBalanceInfo.setGroups(List<LoadBalanceAddressList> groups) |
| Constructor and Description |
|---|
LoadBalanceInfo(GroupBalanceStrategy groupBalanceStrategy,
BalanceStrategy balanceStrategy,
BlackListConfig blackListConfig,
List<LoadBalanceAddressList> groups) |
| Modifier and Type | Method and Description |
|---|---|
void |
ServerAffinityStrategy.pickConnection(LoadBalanceAddressList loadBalanceAddressList,
UrlParser urlParser,
Listener listener,
GlobalStateInfo globalInfo,
SearchFilter searchFilter,
ConcurrentMap<HostAddress,HostStateInfo> blacklist,
Set<HostAddress> pickedList) |
void |
RandomStrategy.pickConnection(LoadBalanceAddressList loadBalanceAddressList,
UrlParser urlParser,
Listener listener,
GlobalStateInfo globalInfo,
SearchFilter searchFilter,
ConcurrentMap<HostAddress,HostStateInfo> blacklist,
Set<HostAddress> pickedList) |
void |
BalanceStrategy.pickConnection(LoadBalanceAddressList loadBalanceAddressList,
UrlParser urlParser,
Listener listener,
GlobalStateInfo globalInfo,
SearchFilter searchFilter,
ConcurrentMap<HostAddress,HostStateInfo> blacklist,
Set<HostAddress> pickedList)
Select a proper connection based on the current configuration information
|
void |
RotationStrategy.pickConnection(LoadBalanceAddressList loadBalanceAddressList,
UrlParser urlParser,
Listener listener,
GlobalStateInfo globalInfo,
SearchFilter searchFilter,
ConcurrentMap<HostAddress,HostStateInfo> blacklist,
Set<HostAddress> pickedList) |
void |
ServerAffinityStrategy.pickConnectionFallThrough(LoadBalanceAddressList loadBalanceAddressList,
Listener listener,
GlobalStateInfo globalInfo) |
void |
RandomStrategy.pickConnectionFallThrough(LoadBalanceAddressList loadBalanceAddressList,
Listener listener,
GlobalStateInfo globalInfo) |
void |
BalanceStrategy.pickConnectionFallThrough(LoadBalanceAddressList loadBalanceAddressList,
Listener listener,
GlobalStateInfo globalInfo) |
void |
RotationStrategy.pickConnectionFallThrough(LoadBalanceAddressList loadBalanceAddressList,
Listener listener,
GlobalStateInfo globalInfo) |
| Modifier and Type | Method and Description |
|---|---|
void |
GroupBalanceStrategy.pickAddressList(List<LoadBalanceAddressList> groups,
UrlParser urlParser,
Listener listener,
GlobalStateInfo globalInfo,
SearchFilter searchFilter,
ConcurrentMap<HostAddress,HostStateInfo> blacklist,
Set<HostAddress> pickedList) |
void |
GroupRotationStrategy.pickAddressList(List<LoadBalanceAddressList> groups,
UrlParser urlParser,
Listener listener,
GlobalStateInfo globalInfo,
SearchFilter searchFilter,
ConcurrentMap<HostAddress,HostStateInfo> blacklist,
Set<HostAddress> pickedList) |
Copyright © 2022 oceanbase.com. All rights reserved.