org.jgroups.jmx.protocols.pbcast
Class GMS

java.lang.Object
  extended by org.jgroups.jmx.Protocol
      extended by org.jgroups.jmx.protocols.pbcast.GMS
All Implemented Interfaces:
ProtocolMBean, GMSMBean

public class GMS
extends Protocol
implements GMSMBean

Version:
$Id: GMS.java,v 1.3 2005/12/23 14:57:05 belaban Exp $
Author:
Bela Ban

Constructor Summary
GMS()
           
GMS(Protocol p)
           
 
Method Summary
 void attachProtocol(Protocol p)
           
 java.lang.String dumpHistory()
           
 java.lang.String dumpViewHandlerQueue()
           
 long getJoinRetryTimeout()
           
 long getJoinTimeout()
           
 java.lang.String getLocalAddress()
           
 java.lang.String getMembers()
           
 int getNumberOfViews()
           
 int getNumMembers()
           
 java.lang.String getView()
           
 int getViewHandlerQueue()
           
 boolean isCoordinator()
           
 boolean isShun()
           
 boolean isViewHandlerSuspended()
           
 java.lang.String printPreviousMembers()
           
 java.lang.String printPreviousViews()
           
 void resumeViewHandler()
           
 void setJoinRetryTimeout(long t)
           
 void setJoinTimeout(long t)
           
 void setShun(boolean s)
           
 void suspendViewHandler()
           
 
Methods inherited from class org.jgroups.jmx.Protocol
create, destroy, dumpStats, getDownThread, getName, getPropertiesAsString, getStatsEnabled, getUpThread, isTrace, isWarn, printStats, resetStats, setObserver, setProperties, setStatsEnabled, setTrace, setWarn, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jgroups.jmx.ProtocolMBean
create, destroy, dumpStats, getDownThread, getName, getPropertiesAsString, getStatsEnabled, getUpThread, isTrace, isWarn, printStats, resetStats, setObserver, setProperties, setStatsEnabled, setTrace, setWarn, start, stop
 

Constructor Detail

GMS

public GMS()

GMS

public GMS(Protocol p)
Method Detail

attachProtocol

public void attachProtocol(Protocol p)
Overrides:
attachProtocol in class Protocol

getView

public java.lang.String getView()
Specified by:
getView in interface GMSMBean

getLocalAddress

public java.lang.String getLocalAddress()
Specified by:
getLocalAddress in interface GMSMBean

getMembers

public java.lang.String getMembers()
Specified by:
getMembers in interface GMSMBean

getNumMembers

public int getNumMembers()
Specified by:
getNumMembers in interface GMSMBean

isCoordinator

public boolean isCoordinator()
Specified by:
isCoordinator in interface GMSMBean

getNumberOfViews

public int getNumberOfViews()
Specified by:
getNumberOfViews in interface GMSMBean

getJoinTimeout

public long getJoinTimeout()
Specified by:
getJoinTimeout in interface GMSMBean

setJoinTimeout

public void setJoinTimeout(long t)
Specified by:
setJoinTimeout in interface GMSMBean

getJoinRetryTimeout

public long getJoinRetryTimeout()
Specified by:
getJoinRetryTimeout in interface GMSMBean

setJoinRetryTimeout

public void setJoinRetryTimeout(long t)
Specified by:
setJoinRetryTimeout in interface GMSMBean

isShun

public boolean isShun()
Specified by:
isShun in interface GMSMBean

setShun

public void setShun(boolean s)
Specified by:
setShun in interface GMSMBean

printPreviousMembers

public java.lang.String printPreviousMembers()
Specified by:
printPreviousMembers in interface GMSMBean

printPreviousViews

public java.lang.String printPreviousViews()
Specified by:
printPreviousViews in interface GMSMBean

getViewHandlerQueue

public int getViewHandlerQueue()
Specified by:
getViewHandlerQueue in interface GMSMBean

isViewHandlerSuspended

public boolean isViewHandlerSuspended()
Specified by:
isViewHandlerSuspended in interface GMSMBean

dumpViewHandlerQueue

public java.lang.String dumpViewHandlerQueue()
Specified by:
dumpViewHandlerQueue in interface GMSMBean

dumpHistory

public java.lang.String dumpHistory()
Specified by:
dumpHistory in interface GMSMBean

suspendViewHandler

public void suspendViewHandler()
Specified by:
suspendViewHandler in interface GMSMBean

resumeViewHandler

public void resumeViewHandler()
Specified by:
resumeViewHandler in interface GMSMBean


Copyright ? 1998-2005 Bela Ban. All Rights Reserved.