Package org.jgroups.jmx.protocols.pbcast
Class GMS
- java.lang.Object
-
- org.jgroups.jmx.Protocol
-
- 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
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidattachProtocol(Protocol p)java.lang.StringdumpHistory()java.lang.StringdumpViewHandlerQueue()longgetJoinRetryTimeout()longgetJoinTimeout()java.lang.StringgetLocalAddress()java.lang.StringgetMembers()intgetNumberOfViews()intgetNumMembers()java.lang.StringgetView()intgetViewHandlerQueue()booleanisCoordinator()booleanisShun()booleanisViewHandlerSuspended()java.lang.StringprintPreviousMembers()java.lang.StringprintPreviousViews()voidresumeViewHandler()voidsetJoinRetryTimeout(long t)voidsetJoinTimeout(long t)voidsetShun(boolean s)voidsuspendViewHandler()-
Methods inherited from class org.jgroups.jmx.Protocol
create, destroy, dumpStats, getName, getPropertiesAsString, getStatsEnabled, printStats, resetStats, setProperties, setStatsEnabled, 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, getName, getPropertiesAsString, getStatsEnabled, printStats, resetStats, setProperties, setStatsEnabled, start, stop
-
-
-
-
Constructor Detail
-
GMS
public GMS()
-
GMS
public GMS(Protocol p)
-
-
Method Detail
-
attachProtocol
public void attachProtocol(Protocol p)
- Overrides:
attachProtocolin classProtocol
-
getLocalAddress
public java.lang.String getLocalAddress()
- Specified by:
getLocalAddressin interfaceGMSMBean
-
getMembers
public java.lang.String getMembers()
- Specified by:
getMembersin interfaceGMSMBean
-
getNumMembers
public int getNumMembers()
- Specified by:
getNumMembersin interfaceGMSMBean
-
isCoordinator
public boolean isCoordinator()
- Specified by:
isCoordinatorin interfaceGMSMBean
-
getNumberOfViews
public int getNumberOfViews()
- Specified by:
getNumberOfViewsin interfaceGMSMBean
-
getJoinTimeout
public long getJoinTimeout()
- Specified by:
getJoinTimeoutin interfaceGMSMBean
-
setJoinTimeout
public void setJoinTimeout(long t)
- Specified by:
setJoinTimeoutin interfaceGMSMBean
-
getJoinRetryTimeout
public long getJoinRetryTimeout()
- Specified by:
getJoinRetryTimeoutin interfaceGMSMBean
-
setJoinRetryTimeout
public void setJoinRetryTimeout(long t)
- Specified by:
setJoinRetryTimeoutin interfaceGMSMBean
-
printPreviousMembers
public java.lang.String printPreviousMembers()
- Specified by:
printPreviousMembersin interfaceGMSMBean
-
printPreviousViews
public java.lang.String printPreviousViews()
- Specified by:
printPreviousViewsin interfaceGMSMBean
-
getViewHandlerQueue
public int getViewHandlerQueue()
- Specified by:
getViewHandlerQueuein interfaceGMSMBean
-
isViewHandlerSuspended
public boolean isViewHandlerSuspended()
- Specified by:
isViewHandlerSuspendedin interfaceGMSMBean
-
dumpViewHandlerQueue
public java.lang.String dumpViewHandlerQueue()
- Specified by:
dumpViewHandlerQueuein interfaceGMSMBean
-
dumpHistory
public java.lang.String dumpHistory()
- Specified by:
dumpHistoryin interfaceGMSMBean
-
suspendViewHandler
public void suspendViewHandler()
- Specified by:
suspendViewHandlerin interfaceGMSMBean
-
resumeViewHandler
public void resumeViewHandler()
- Specified by:
resumeViewHandlerin interfaceGMSMBean
-
-