org.jgroups.jmx.protocols.pbcast

Class GMS

Implemented Interfaces:
GMSMBean, ProtocolMBean

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)
String
dumpHistory()
String
dumpViewHandlerQueue()
long
getJoinRetryTimeout()
long
getJoinTimeout()
String
getLocalAddress()
String
getMembers()
int
getNumMembers()
int
getNumberOfViews()
String
getView()
int
getViewHandlerQueue()
boolean
isCoordinator()
boolean
isShun()
boolean
isViewHandlerSuspended()
String
printPreviousMembers()
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

attachProtocol, create, destroy, dumpStats, getDownThread, getName, getPropertiesAsString, getStatsEnabled, getUpThread, isTrace, isWarn, printStats, resetStats, setObserver, setProperties, setStatsEnabled, setTrace, setWarn, start, stop

Constructor Details

GMS

public GMS()

GMS

public GMS(Protocol p)

Method Details

attachProtocol

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

dumpHistory

public String dumpHistory()
Specified by:
dumpHistory in interface GMSMBean

dumpViewHandlerQueue

public String dumpViewHandlerQueue()
Specified by:
dumpViewHandlerQueue in interface GMSMBean

getJoinRetryTimeout

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

getJoinTimeout

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

getLocalAddress

public String getLocalAddress()
Specified by:
getLocalAddress in interface GMSMBean

getMembers

public String getMembers()
Specified by:
getMembers in interface GMSMBean

getNumMembers

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

getNumberOfViews

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

getView

public String getView()
Specified by:
getView in interface GMSMBean

getViewHandlerQueue

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

isCoordinator

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

isShun

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

isViewHandlerSuspended

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

printPreviousMembers

public String printPreviousMembers()
Specified by:
printPreviousMembers in interface GMSMBean

printPreviousViews

public String printPreviousViews()
Specified by:
printPreviousViews in interface GMSMBean

resumeViewHandler

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

setJoinRetryTimeout

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

setJoinTimeout

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

setShun

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

suspendViewHandler

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

Copyright B) 1998-2005 Bela Ban. All Rights Reserved.