com.mysql.jdbc
Class ConnectionGroup
java.lang.Object
com.mysql.jdbc.ConnectionGroup
public class ConnectionGroup
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConnectionGroup
ConnectionGroup(java.lang.String groupName)
registerConnectionProxy
public long registerConnectionProxy(LoadBalancingConnectionProxy proxy,
java.util.List<java.lang.String> localHostList)
getGroupName
public java.lang.String getGroupName()
getInitialHosts
public java.util.Collection<java.lang.String> getInitialHosts()
getActiveHostCount
public int getActiveHostCount()
getClosedHosts
public java.util.Collection<java.lang.String> getClosedHosts()
getTotalLogicalConnectionCount
public long getTotalLogicalConnectionCount()
getActiveLogicalConnectionCount
public long getActiveLogicalConnectionCount()
getActivePhysicalConnectionCount
public long getActivePhysicalConnectionCount()
getTotalPhysicalConnectionCount
public long getTotalPhysicalConnectionCount()
getTotalTransactionCount
public long getTotalTransactionCount()
closeConnectionProxy
public void closeConnectionProxy(LoadBalancingConnectionProxy proxy)
removeHost
public void removeHost(java.lang.String host)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
removeHost
public void removeHost(java.lang.String host,
boolean killExistingConnections)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
removeHost
public void removeHost(java.lang.String host,
boolean killExistingConnections,
boolean waitForGracefulFailover)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
addHost
public void addHost(java.lang.String host)
addHost
public void addHost(java.lang.String host,
boolean forExisting)