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.SQLException
public 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.SQLException
public 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.SQLException
public 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.SQLException
public 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.SQLException
public 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.SQLException
public 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.SQLException
public 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.SQLException
public 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)