org.jgroups.jmx.protocols.pbcast

Class NAKACK

Implemented Interfaces:
NAKACKMBean, ProtocolMBean

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()
String
printMessages()
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

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

Constructor Details

NAKACK

public NAKACK()

NAKACK

public NAKACK(Protocol p)

Method Details

attachProtocol

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

getGcLag

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

getMaxXmitBufSize

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

getMaxXmitSize

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

getMissingMessagesReceived

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

getPendingRetransmissionRequests

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

getReceivedTableSize

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

getSentTableSize

public int getSentTableSize()
Specified by:
getSentTableSize 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

isDiscardDeliveredMsgs

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

isUseMcastXmit

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

isXmitFromRandomMember

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

printMessages

public String printMessages()
Specified by:
printMessages in interface NAKACKMBean

printSentMessages

public String printSentMessages()
Specified by:
printSentMessages in interface NAKACKMBean

setDiscardDeliveredMsgs

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

setGcLag

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

setMaxXmitBufSize

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

setMaxXmitSize

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

setUseMcastXmit

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

setXmitFromRandomMember

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

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