Package org.jgroups.jmx.protocols
Class FD
- java.lang.Object
-
- org.jgroups.jmx.Protocol
-
- org.jgroups.jmx.protocols.FD
-
- All Implemented Interfaces:
ProtocolMBean
,FDMBean
public class FD extends Protocol implements FDMBean
- Version:
- $Id: FD.java,v 1.1 2005/06/13 12:44:06 belaban Exp $
- Author:
- Bela Ban
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
attachProtocol(Protocol p)
int
getCurrentNumTries()
java.lang.String
getLocalAddress()
int
getMaxTries()
java.lang.String
getMembers()
int
getNumberOfHeartbeatsSent()
int
getNumSuspectEventsGenerated()
java.lang.String
getPingableMembers()
java.lang.String
getPingDest()
long
getTimeout()
boolean
isShun()
java.lang.String
printSuspectHistory()
void
setMaxTries(int max_tries)
void
setShun(boolean flag)
void
setTimeout(long timeout)
-
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
-
FD
public FD()
-
FD
public FD(Protocol p)
-
-
Method Detail
-
attachProtocol
public void attachProtocol(Protocol p)
- Overrides:
attachProtocol
in classProtocol
-
getNumberOfHeartbeatsSent
public int getNumberOfHeartbeatsSent()
- Specified by:
getNumberOfHeartbeatsSent
in interfaceFDMBean
-
getNumSuspectEventsGenerated
public int getNumSuspectEventsGenerated()
- Specified by:
getNumSuspectEventsGenerated
in interfaceFDMBean
-
getTimeout
public long getTimeout()
- Specified by:
getTimeout
in interfaceFDMBean
-
setTimeout
public void setTimeout(long timeout)
- Specified by:
setTimeout
in interfaceFDMBean
-
getMaxTries
public int getMaxTries()
- Specified by:
getMaxTries
in interfaceFDMBean
-
setMaxTries
public void setMaxTries(int max_tries)
- Specified by:
setMaxTries
in interfaceFDMBean
-
getCurrentNumTries
public int getCurrentNumTries()
- Specified by:
getCurrentNumTries
in interfaceFDMBean
-
getLocalAddress
public java.lang.String getLocalAddress()
- Specified by:
getLocalAddress
in interfaceFDMBean
-
getMembers
public java.lang.String getMembers()
- Specified by:
getMembers
in interfaceFDMBean
-
getPingableMembers
public java.lang.String getPingableMembers()
- Specified by:
getPingableMembers
in interfaceFDMBean
-
getPingDest
public java.lang.String getPingDest()
- Specified by:
getPingDest
in interfaceFDMBean
-
printSuspectHistory
public java.lang.String printSuspectHistory()
- Specified by:
printSuspectHistory
in interfaceFDMBean
-
-