Top Fields Constructors Methods
com.mysql.cj.jdbc.jmx

public Class LoadBalanceConnectionGroupManager

extends Object
implements LoadBalanceConnectionGroupManagerMBean
Class Inheritance
All Implemented Interfaces
com.mysql.cj.jdbc.jmx.LoadBalanceConnectionGroupManagerMBean
Imports
java.lang.management.ManagementFactory, java.sql.SQLException, javax.management.MBeanServer, .ObjectName, com.mysql.cj.Messages, com.mysql.cj.jdbc.ConnectionGroupManager, com.mysql.cj.jdbc.exceptions.SQLError

Field Summary

Modifier and TypeField and Description
private boolean

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public int
public String
public long
public long
public String
public int
public long
public long
public long
public synchronized void
public void
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

isJmxRegisteredback to summary
private boolean isJmxRegistered

Constructor Detail

LoadBalanceConnectionGroupManagerback to summary
public LoadBalanceConnectionGroupManager()

Method Detail

addHostback to summary
public void addHost(String group, String host, boolean forExisting)

Implements com.mysql.cj.jdbc.jmx.LoadBalanceConnectionGroupManagerMBean.addHost.

Annotations
@Override
getActiveHostCountback to summary
public int getActiveHostCount(String group)

Implements com.mysql.cj.jdbc.jmx.LoadBalanceConnectionGroupManagerMBean.getActiveHostCount.

Annotations
@Override
getActiveHostsListback to summary
public String getActiveHostsList(String group)

Implements com.mysql.cj.jdbc.jmx.LoadBalanceConnectionGroupManagerMBean.getActiveHostsList.

Annotations
@Override
getActiveLogicalConnectionCountback to summary
public long getActiveLogicalConnectionCount(String group)

Implements com.mysql.cj.jdbc.jmx.LoadBalanceConnectionGroupManagerMBean.getActiveLogicalConnectionCount.

Annotations
@Override
getActivePhysicalConnectionCountback to summary
public long getActivePhysicalConnectionCount(String group)

Implements com.mysql.cj.jdbc.jmx.LoadBalanceConnectionGroupManagerMBean.getActivePhysicalConnectionCount.

Annotations
@Override
getRegisteredConnectionGroupsback to summary
public String getRegisteredConnectionGroups()

Implements com.mysql.cj.jdbc.jmx.LoadBalanceConnectionGroupManagerMBean.getRegisteredConnectionGroups.

Annotations
@Override
getTotalHostCountback to summary
public int getTotalHostCount(String group)

Implements com.mysql.cj.jdbc.jmx.LoadBalanceConnectionGroupManagerMBean.getTotalHostCount.

Annotations
@Override
getTotalLogicalConnectionCountback to summary
public long getTotalLogicalConnectionCount(String group)

Implements com.mysql.cj.jdbc.jmx.LoadBalanceConnectionGroupManagerMBean.getTotalLogicalConnectionCount.

Annotations
@Override
getTotalPhysicalConnectionCountback to summary
public long getTotalPhysicalConnectionCount(String group)

Implements com.mysql.cj.jdbc.jmx.LoadBalanceConnectionGroupManagerMBean.getTotalPhysicalConnectionCount.

Annotations
@Override
getTotalTransactionCountback to summary
public long getTotalTransactionCount(String group)

Implements com.mysql.cj.jdbc.jmx.LoadBalanceConnectionGroupManagerMBean.getTotalTransactionCount.

Annotations
@Override
registerJmxback to summary
public synchronized void registerJmx() throws SQLException
removeHostback to summary
public void removeHost(String group, String host) throws SQLException

Implements com.mysql.cj.jdbc.jmx.LoadBalanceConnectionGroupManagerMBean.removeHost.

Annotations
@Override
stopNewConnectionsToHostback to summary
public void stopNewConnectionsToHost(String group, String host) throws SQLException

Implements com.mysql.cj.jdbc.jmx.LoadBalanceConnectionGroupManagerMBean.stopNewConnectionsToHost.

Annotations
@Override