org.jgroups.jmx.protocols.pbcast
Class NAKACK

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

public class NAKACK
extends Protocol
implements NAKACKMBean

Version:
$Id: NAKACK.java,v 1.6 2005/11/08 11:08:32 belaban Exp $
Author:
Bela Ban

Constructor Summary
NAKACK()
           
NAKACK(Protocol p)
           
 
Method Summary
 void attachProtocol(Protocol p)
           
 int getGcLag()
           
 int getMaxXmitBufSize()
           
 long getMaxXmitSize()
           
 long getMissingMessagesReceived()
           
 int getPendingRetransmissionRequests()
           
 int getReceivedTableSize()
           
 int getSentTableSize()
           
 long getXmitRequestsReceived()
           
 long getXmitRequestsSent()
           
 long getXmitResponsesReceived()
           
 long getXmitResponsesSent()
           
 boolean isDiscardDeliveredMsgs()
           
 boolean isUseMcastXmit()
           
 boolean isXmitFromRandomMember()
           
 java.lang.String printMessages()
           
 java.lang.String printSentMessages()
           
 void setDiscardDeliveredMsgs(boolean discard_delivered_msgs)
           
 void setGcLag(int gc_lag)
           
 void setMaxXmitBufSize(int max_xmit_buf_size)
           
 void setMaxXmitSize(long max_xmit_size)
           
 void setUseMcastXmit(boolean use_mcast_xmit)
           
 void setXmitFromRandomMember(boolean xmit_from_random_member)
           
 
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

NAKACK

public NAKACK()

NAKACK

public NAKACK(Protocol p)
Method Detail

attachProtocol

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

getGcLag

public int getGcLag()
Specified by:
getGcLag in interface NAKACKMBean

setGcLag

public void setGcLag(int gc_lag)
Specified by:
setGcLag in interface NAKACKMBean

isUseMcastXmit

public boolean isUseMcastXmit()
Specified by:
isUseMcastXmit in interface NAKACKMBean

setUseMcastXmit

public void setUseMcastXmit(boolean use_mcast_xmit)
Specified by:
setUseMcastXmit in interface NAKACKMBean

isXmitFromRandomMember

public boolean isXmitFromRandomMember()
Specified by:
isXmitFromRandomMember in interface NAKACKMBean

setXmitFromRandomMember

public void setXmitFromRandomMember(boolean xmit_from_random_member)
Specified by:
setXmitFromRandomMember in interface NAKACKMBean

isDiscardDeliveredMsgs

public boolean isDiscardDeliveredMsgs()
Specified by:
isDiscardDeliveredMsgs in interface NAKACKMBean

setDiscardDeliveredMsgs

public void setDiscardDeliveredMsgs(boolean discard_delivered_msgs)
Specified by:
setDiscardDeliveredMsgs in interface NAKACKMBean

getMaxXmitBufSize

public int getMaxXmitBufSize()
Specified by:
getMaxXmitBufSize in interface NAKACKMBean

setMaxXmitBufSize

public void setMaxXmitBufSize(int max_xmit_buf_size)
Specified by:
setMaxXmitBufSize in interface NAKACKMBean

getMaxXmitSize

public long getMaxXmitSize()
Specified by:
getMaxXmitSize in interface NAKACKMBean

setMaxXmitSize

public void setMaxXmitSize(long max_xmit_size)
Specified by:
setMaxXmitSize in interface NAKACKMBean

getXmitRequestsReceived

public long getXmitRequestsReceived()
Specified by:
getXmitRequestsReceived in interface NAKACKMBean

getXmitRequestsSent

public long getXmitRequestsSent()
Specified by:
getXmitRequestsSent in interface NAKACKMBean

getXmitResponsesReceived

public long getXmitResponsesReceived()
Specified by:
getXmitResponsesReceived in interface NAKACKMBean

getXmitResponsesSent

public long getXmitResponsesSent()
Specified by:
getXmitResponsesSent in interface NAKACKMBean

getMissingMessagesReceived

public long getMissingMessagesReceived()
Specified by:
getMissingMessagesReceived in interface NAKACKMBean

getPendingRetransmissionRequests

public int getPendingRetransmissionRequests()
Specified by:
getPendingRetransmissionRequests in interface NAKACKMBean

getSentTableSize

public int getSentTableSize()
Specified by:
getSentTableSize in interface NAKACKMBean

getReceivedTableSize

public int getReceivedTableSize()
Specified by:
getReceivedTableSize in interface NAKACKMBean

printSentMessages

public java.lang.String printSentMessages()
Specified by:
printSentMessages in interface NAKACKMBean

printMessages

public java.lang.String printMessages()
Specified by:
printMessages in interface NAKACKMBean


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