com.mysql.jdbc
public class ConnectionGroup extends java.lang.Object
Constructor and Description |
---|
ConnectionGroup(java.lang.String groupName) |
Modifier and Type | Method and Description |
---|---|
void |
addHost(java.lang.String host) |
void |
addHost(java.lang.String host,
boolean forExisting) |
void |
closeConnectionProxy(LoadBalancingConnectionProxy proxy) |
int |
getActiveHostCount() |
long |
getActiveLogicalConnectionCount() |
long |
getActivePhysicalConnectionCount() |
java.util.Collection<java.lang.String> |
getClosedHosts() |
java.lang.String |
getGroupName() |
java.util.Collection<java.lang.String> |
getInitialHosts() |
long |
getTotalLogicalConnectionCount() |
long |
getTotalPhysicalConnectionCount() |
long |
getTotalTransactionCount() |
long |
registerConnectionProxy(LoadBalancingConnectionProxy proxy,
java.util.List<java.lang.String> localHostList) |
void |
removeHost(java.lang.String host) |
void |
removeHost(java.lang.String host,
boolean killExistingConnections) |
void |
removeHost(java.lang.String host,
boolean killExistingConnections,
boolean waitForGracefulFailover) |
public long registerConnectionProxy(LoadBalancingConnectionProxy proxy, java.util.List<java.lang.String> localHostList)
public java.lang.String getGroupName()
public java.util.Collection<java.lang.String> getInitialHosts()
public int getActiveHostCount()
public java.util.Collection<java.lang.String> getClosedHosts()
public long getTotalLogicalConnectionCount()
public long getActiveLogicalConnectionCount()
public long getActivePhysicalConnectionCount()
public long getTotalPhysicalConnectionCount()
public long getTotalTransactionCount()
public void closeConnectionProxy(LoadBalancingConnectionProxy proxy)
public void removeHost(java.lang.String host) throws java.sql.SQLException
java.sql.SQLException
public void removeHost(java.lang.String host, boolean killExistingConnections) throws java.sql.SQLException
java.sql.SQLException
public void removeHost(java.lang.String host, boolean killExistingConnections, boolean waitForGracefulFailover) throws java.sql.SQLException
java.sql.SQLException
public void addHost(java.lang.String host)
public void addHost(java.lang.String host, boolean forExisting)