Package org.jgroups.jmx.protocols.pbcast
Class FLUSH
java.lang.Object
org.jgroups.jmx.Protocol
org.jgroups.jmx.protocols.pbcast.FLUSH
- All Implemented Interfaces:
ProtocolMBean
,FLUSHMBean
- Version:
- $Id$
- Author:
- Vladimir Blagojevic
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
double
int
long
boolean
void
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 Details
-
FLUSH
public FLUSH() -
FLUSH
-
-
Method Details
-
attachProtocol
- Overrides:
attachProtocol
in classProtocol
-
getAverageFlushDuration
public double getAverageFlushDuration()- Specified by:
getAverageFlushDuration
in interfaceFLUSHMBean
-
getTotalTimeInFlush
public long getTotalTimeInFlush()- Specified by:
getTotalTimeInFlush
in interfaceFLUSHMBean
-
getNumberOfFlushes
public int getNumberOfFlushes()- Specified by:
getNumberOfFlushes
in interfaceFLUSHMBean
-
startFlush
public boolean startFlush()- Specified by:
startFlush
in interfaceFLUSHMBean
-
stopFlush
public void stopFlush()- Specified by:
stopFlush
in interfaceFLUSHMBean
-