org.jboss.ha.singleton
Interface PreferredMasterElectionPolicyMBean

All Superinterfaces:
HASingletonElectionPolicySimpleMBean
All Known Implementing Classes:
PreferredMasterElectionPolicy

public interface PreferredMasterElectionPolicyMBean
extends HASingletonElectionPolicySimpleMBean

MBean interface for the preferred master election policy that allows preferred master to be changed at runtime.

Author:
Galder Zamarreno

Method Summary
 String getPreferredMaster()
          Get the preferred master node.
 void setPreferredMaster(String node)
          Sets the preferred master node.
 
Methods inherited from interface org.jboss.ha.singleton.HASingletonElectionPolicySimpleMBean
getPosition, setPosition
 

Method Detail

setPreferredMaster

void setPreferredMaster(String node)
Sets the preferred master node. As long as the preferred master node presents in the cluster, it will be always selected as master node, no matter what the election policy is.

Parameters:
node - String format of ip_address:port_number or host_name:port_number.

getPreferredMaster

String getPreferredMaster()
Get the preferred master node.

Returns:
preferred master node in ip_address:port_number or host_name:port_number format.


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.