public class ReplicationConnectionGroupManager
extends java.lang.Object
| Constructor and Description |
|---|
ReplicationConnectionGroupManager() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addReplicaHost(java.lang.String group,
java.lang.String hostPortPair) |
static void |
addSlaveHost(java.lang.String group,
java.lang.String hostPortPair)
Deprecated.
|
static long |
getActiveConnectionCount(java.lang.String group) |
static int |
getConnectionCountWithHostAsMaster(java.lang.String groupFilter,
java.lang.String hostPortPair)
Deprecated.
|
static int |
getConnectionCountWithHostAsReplica(java.lang.String groupFilter,
java.lang.String hostPortPair) |
static int |
getConnectionCountWithHostAsSlave(java.lang.String groupFilter,
java.lang.String hostPortPair)
Deprecated.
|
static int |
getConnectionCountWithHostAsSource(java.lang.String groupFilter,
java.lang.String hostPortPair) |
static ReplicationConnectionGroup |
getConnectionGroup(java.lang.String groupName) |
static ReplicationConnectionGroup |
getConnectionGroupInstance(java.lang.String groupName) |
static java.util.Collection<ReplicationConnectionGroup> |
getGroupsMatching(java.lang.String group) |
static java.util.Collection<java.lang.String> |
getMasterHosts(java.lang.String groupFilter)
Deprecated.
|
static int |
getNumberOfMasterPromotion(java.lang.String groupFilter)
Deprecated.
|
static int |
getNumberOfSourcePromotion(java.lang.String groupFilter) |
static java.lang.String |
getRegisteredReplicationConnectionGroups() |
static java.util.Collection<java.lang.String> |
getReplicaHosts(java.lang.String groupFilter) |
static long |
getReplicaPromotionCount(java.lang.String group) |
static java.util.Collection<java.lang.String> |
getSlaveHosts(java.lang.String groupFilter)
Deprecated.
|
static long |
getSlavePromotionCount(java.lang.String group)
Deprecated.
|
static java.util.Collection<java.lang.String> |
getSourceHosts(java.lang.String groupFilter) |
static long |
getTotalConnectionCount(java.lang.String group) |
static void |
promoteReplicaToSource(java.lang.String group,
java.lang.String hostPortPair) |
static void |
promoteSlaveToMaster(java.lang.String group,
java.lang.String hostPortPair)
Deprecated.
|
static void |
registerJmx() |
static void |
removeMasterHost(java.lang.String group,
java.lang.String hostPortPair)
Deprecated.
|
static void |
removeMasterHost(java.lang.String group,
java.lang.String hostPortPair,
boolean closeGently)
Deprecated.
|
static void |
removeReplicaHost(java.lang.String group,
java.lang.String hostPortPair) |
static void |
removeReplicaHost(java.lang.String group,
java.lang.String hostPortPair,
boolean closeGently) |
static void |
removeSlaveHost(java.lang.String group,
java.lang.String hostPortPair)
Deprecated.
|
static void |
removeSlaveHost(java.lang.String group,
java.lang.String hostPortPair,
boolean closeGently)
Deprecated.
|
static void |
removeSourceHost(java.lang.String group,
java.lang.String hostPortPair) |
static void |
removeSourceHost(java.lang.String group,
java.lang.String hostPortPair,
boolean closeGently) |
public static ReplicationConnectionGroup getConnectionGroupInstance(java.lang.String groupName)
public static void registerJmx()
throws java.sql.SQLException
java.sql.SQLExceptionpublic static ReplicationConnectionGroup getConnectionGroup(java.lang.String groupName)
public static java.util.Collection<ReplicationConnectionGroup> getGroupsMatching(java.lang.String group)
public static void addReplicaHost(java.lang.String group,
java.lang.String hostPortPair)
throws java.sql.SQLException
java.sql.SQLException@Deprecated
public static void addSlaveHost(java.lang.String group,
java.lang.String hostPortPair)
throws java.sql.SQLException
addReplicaHost(String, String) instead.group - group namehostPortPair - host:portjava.sql.SQLExceptionpublic static void removeReplicaHost(java.lang.String group,
java.lang.String hostPortPair)
throws java.sql.SQLException
java.sql.SQLException@Deprecated
public static void removeSlaveHost(java.lang.String group,
java.lang.String hostPortPair)
throws java.sql.SQLException
removeReplicaHost(String, String) instead.group - group namehostPortPair - host:portjava.sql.SQLExceptionpublic static void removeReplicaHost(java.lang.String group,
java.lang.String hostPortPair,
boolean closeGently)
throws java.sql.SQLException
java.sql.SQLException@Deprecated
public static void removeSlaveHost(java.lang.String group,
java.lang.String hostPortPair,
boolean closeGently)
throws java.sql.SQLException
removeReplicaHost(String, String, boolean) instead.group - group namehostPortPair - host:portcloseGently - optionjava.sql.SQLExceptionpublic static void promoteReplicaToSource(java.lang.String group,
java.lang.String hostPortPair)
throws java.sql.SQLException
java.sql.SQLException@Deprecated
public static void promoteSlaveToMaster(java.lang.String group,
java.lang.String hostPortPair)
throws java.sql.SQLException
promoteReplicaToSource(String, String) instead.group - group namehostPortPair - host:portjava.sql.SQLExceptionpublic static long getReplicaPromotionCount(java.lang.String group)
throws java.sql.SQLException
java.sql.SQLException@Deprecated
public static long getSlavePromotionCount(java.lang.String group)
throws java.sql.SQLException
getReplicaPromotionCount(String) instead.group - group namejava.sql.SQLExceptionpublic static void removeSourceHost(java.lang.String group,
java.lang.String hostPortPair)
throws java.sql.SQLException
java.sql.SQLException@Deprecated
public static void removeMasterHost(java.lang.String group,
java.lang.String hostPortPair)
throws java.sql.SQLException
removeSourceHost(String, String) instead.group - group namehostPortPair - host:portjava.sql.SQLExceptionpublic static void removeSourceHost(java.lang.String group,
java.lang.String hostPortPair,
boolean closeGently)
throws java.sql.SQLException
java.sql.SQLException@Deprecated
public static void removeMasterHost(java.lang.String group,
java.lang.String hostPortPair,
boolean closeGently)
throws java.sql.SQLException
removeSourceHost(String, String, boolean) instead.group - group namehostPortPair - host:portcloseGently - optionjava.sql.SQLExceptionpublic static java.lang.String getRegisteredReplicationConnectionGroups()
public static int getNumberOfSourcePromotion(java.lang.String groupFilter)
@Deprecated public static int getNumberOfMasterPromotion(java.lang.String groupFilter)
getNumberOfSourcePromotion(String) instead.groupFilter - filterpublic static int getConnectionCountWithHostAsReplica(java.lang.String groupFilter,
java.lang.String hostPortPair)
@Deprecated
public static int getConnectionCountWithHostAsSlave(java.lang.String groupFilter,
java.lang.String hostPortPair)
getConnectionCountWithHostAsReplica(String, String) instead.groupFilter - filterhostPortPair - host:portpublic static int getConnectionCountWithHostAsSource(java.lang.String groupFilter,
java.lang.String hostPortPair)
@Deprecated
public static int getConnectionCountWithHostAsMaster(java.lang.String groupFilter,
java.lang.String hostPortPair)
getConnectionCountWithHostAsSource(String, String) instead.groupFilter - filterhostPortPair - host:portpublic static java.util.Collection<java.lang.String> getReplicaHosts(java.lang.String groupFilter)
@Deprecated public static java.util.Collection<java.lang.String> getSlaveHosts(java.lang.String groupFilter)
getReplicaHosts(String) instead.groupFilter - filterpublic static java.util.Collection<java.lang.String> getSourceHosts(java.lang.String groupFilter)
@Deprecated public static java.util.Collection<java.lang.String> getMasterHosts(java.lang.String groupFilter)
getSourceHosts(String) instead.groupFilter - filterpublic static long getTotalConnectionCount(java.lang.String group)
public static long getActiveConnectionCount(java.lang.String group)