public class ReplicationGroupManager extends java.lang.Object implements ReplicationGroupManagerMBean
| Constructor and Description |
|---|
ReplicationGroupManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
addReplicaHost(java.lang.String groupFilter,
java.lang.String host) |
long |
getActiveLogicalConnectionCount(java.lang.String group) |
int |
getActiveReplicaHostCount(java.lang.String group) |
int |
getActiveSourceHostCount(java.lang.String group) |
java.lang.String |
getRegisteredConnectionGroups() |
java.lang.String |
getReplicaHostsList(java.lang.String group) |
int |
getReplicaPromotionCount(java.lang.String group) |
java.lang.String |
getSourceHostsList(java.lang.String group) |
long |
getTotalLogicalConnectionCount(java.lang.String group) |
void |
promoteReplicaToSource(java.lang.String groupFilter,
java.lang.String host) |
void |
registerJmx() |
void |
removeReplicaHost(java.lang.String groupFilter,
java.lang.String host) |
void |
removeSourceHost(java.lang.String groupFilter,
java.lang.String host) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddSlaveHost, getActiveMasterHostCount, getActiveSlaveHostCount, getMasterHostsList, getSlaveHostsList, getSlavePromotionCount, promoteSlaveToMaster, removeMasterHost, removeSlaveHostpublic void registerJmx()
throws java.sql.SQLException
java.sql.SQLExceptionpublic void addReplicaHost(java.lang.String groupFilter,
java.lang.String host)
throws java.sql.SQLException
addReplicaHost in interface ReplicationGroupManagerMBeanjava.sql.SQLExceptionpublic void removeReplicaHost(java.lang.String groupFilter,
java.lang.String host)
throws java.sql.SQLException
removeReplicaHost in interface ReplicationGroupManagerMBeanjava.sql.SQLExceptionpublic void promoteReplicaToSource(java.lang.String groupFilter,
java.lang.String host)
throws java.sql.SQLException
promoteReplicaToSource in interface ReplicationGroupManagerMBeanjava.sql.SQLExceptionpublic void removeSourceHost(java.lang.String groupFilter,
java.lang.String host)
throws java.sql.SQLException
removeSourceHost in interface ReplicationGroupManagerMBeanjava.sql.SQLExceptionpublic java.lang.String getSourceHostsList(java.lang.String group)
getSourceHostsList in interface ReplicationGroupManagerMBeanpublic java.lang.String getReplicaHostsList(java.lang.String group)
getReplicaHostsList in interface ReplicationGroupManagerMBeanpublic java.lang.String getRegisteredConnectionGroups()
getRegisteredConnectionGroups in interface ReplicationGroupManagerMBeanpublic int getActiveSourceHostCount(java.lang.String group)
getActiveSourceHostCount in interface ReplicationGroupManagerMBeanpublic int getActiveReplicaHostCount(java.lang.String group)
getActiveReplicaHostCount in interface ReplicationGroupManagerMBeanpublic int getReplicaPromotionCount(java.lang.String group)
getReplicaPromotionCount in interface ReplicationGroupManagerMBeanpublic long getTotalLogicalConnectionCount(java.lang.String group)
getTotalLogicalConnectionCount in interface ReplicationGroupManagerMBeanpublic long getActiveLogicalConnectionCount(java.lang.String group)
getActiveLogicalConnectionCount in interface ReplicationGroupManagerMBean