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

public Class ReplicationGroupManager

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

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 long
public int
public int
public String
public String
public int
public String
public long
public void
public synchronized void
public void
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

isJmxRegisteredback to summary
private boolean isJmxRegistered

Constructor Detail

ReplicationGroupManagerback to summary
public ReplicationGroupManager()

Method Detail

addReplicaHostback to summary
public void addReplicaHost(String groupFilter, String host) throws SQLException

Implements com.mysql.cj.jdbc.jmx.ReplicationGroupManagerMBean.addReplicaHost.

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

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

Annotations
@Override
getActiveReplicaHostCountback to summary
public int getActiveReplicaHostCount(String group)

Implements com.mysql.cj.jdbc.jmx.ReplicationGroupManagerMBean.getActiveReplicaHostCount.

Annotations
@Override
getActiveSourceHostCountback to summary
public int getActiveSourceHostCount(String group)

Implements com.mysql.cj.jdbc.jmx.ReplicationGroupManagerMBean.getActiveSourceHostCount.

Annotations
@Override
getRegisteredConnectionGroupsback to summary
public String getRegisteredConnectionGroups()

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

Annotations
@Override
getReplicaHostsListback to summary
public String getReplicaHostsList(String group)

Implements com.mysql.cj.jdbc.jmx.ReplicationGroupManagerMBean.getReplicaHostsList.

Annotations
@Override
getReplicaPromotionCountback to summary
public int getReplicaPromotionCount(String group)

Implements com.mysql.cj.jdbc.jmx.ReplicationGroupManagerMBean.getReplicaPromotionCount.

Annotations
@Override
getSourceHostsListback to summary
public String getSourceHostsList(String group)

Implements com.mysql.cj.jdbc.jmx.ReplicationGroupManagerMBean.getSourceHostsList.

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

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

Annotations
@Override
promoteReplicaToSourceback to summary
public void promoteReplicaToSource(String groupFilter, String host) throws SQLException

Implements com.mysql.cj.jdbc.jmx.ReplicationGroupManagerMBean.promoteReplicaToSource.

Annotations
@Override
registerJmxback to summary
public synchronized void registerJmx() throws SQLException
removeReplicaHostback to summary
public void removeReplicaHost(String groupFilter, String host) throws SQLException

Implements com.mysql.cj.jdbc.jmx.ReplicationGroupManagerMBean.removeReplicaHost.

Annotations
@Override
removeSourceHostback to summary
public void removeSourceHost(String groupFilter, String host) throws SQLException

Implements com.mysql.cj.jdbc.jmx.ReplicationGroupManagerMBean.removeSourceHost.

Annotations
@Override