org.jgroups.jmx.protocols

Interface TPMBean

All Superinterfaces:
ProtocolMBean
Known Subinterfaces:
TCPMBean, TCP_NIOMBean, UDPMBean
Known Implementing Classes:
TCP, TCP_NIO, TP, UDP

public interface TPMBean
extends ProtocolMBean

Version:
$Id: TPMBean.java,v 1.5 2005/11/09 17:42:52 belaban Exp $
Author:
Bela Ban

Method Summary

String
getBindAddress()
long
getBytesReceived()
long
getBytesSent()
String
getChannelName()
int
getIncomingQueueSize()
Address
getLocalAddress()
int
getMaxBundleSize()
long
getMaxBundleTimeout()
long
getMessagesReceived()
long
getMessagesSent()
int
getOutgoingQueueMaxSize()
int
getOutgoingQueueSize()
List
getReceiveInterfaces()
List
getSendInterfaces()
boolean
isDiscardIncompatiblePackets()
boolean
isEnableBundling()
boolean
isLoopback()
boolean
isReceiveOnAllInterfaces()
boolean
isSendOnAllInterfaces()
boolean
isUseIncomingPacketHandler()
boolean
isUseOutgoungPacketHandler()
void
setBindAddress(String bind_address)
void
setDiscardIncompatiblePackets(boolean flag)
void
setEnableBundling(boolean flag)
void
setLoopback(boolean b)
void
setMaxBundleSize(int size)
void
setMaxBundleTimeout(long timeout)
void
setOutgoingQueueMaxSize(int new_size)

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

Method Details

getBindAddress

public String getBindAddress()

getBytesReceived

public long getBytesReceived()

getBytesSent

public long getBytesSent()

getChannelName

public String getChannelName()

getIncomingQueueSize

public int getIncomingQueueSize()

getLocalAddress

public Address getLocalAddress()

getMaxBundleSize

public int getMaxBundleSize()

getMaxBundleTimeout

public long getMaxBundleTimeout()

getMessagesReceived

public long getMessagesReceived()

getMessagesSent

public long getMessagesSent()

getOutgoingQueueMaxSize

public int getOutgoingQueueMaxSize()

getOutgoingQueueSize

public int getOutgoingQueueSize()

getReceiveInterfaces

public List getReceiveInterfaces()

getSendInterfaces

public List getSendInterfaces()

isDiscardIncompatiblePackets

public boolean isDiscardIncompatiblePackets()

isEnableBundling

public boolean isEnableBundling()

isLoopback

public boolean isLoopback()

isReceiveOnAllInterfaces

public boolean isReceiveOnAllInterfaces()

isSendOnAllInterfaces

public boolean isSendOnAllInterfaces()

isUseIncomingPacketHandler

public boolean isUseIncomingPacketHandler()

isUseOutgoungPacketHandler

public boolean isUseOutgoungPacketHandler()

setBindAddress

public void setBindAddress(String bind_address)
            throws UnknownHostException

setDiscardIncompatiblePackets

public void setDiscardIncompatiblePackets(boolean flag)

setEnableBundling

public void setEnableBundling(boolean flag)

setLoopback

public void setLoopback(boolean b)

setMaxBundleSize

public void setMaxBundleSize(int size)

setMaxBundleTimeout

public void setMaxBundleTimeout(long timeout)

setOutgoingQueueMaxSize

public void setOutgoingQueueMaxSize(int new_size)

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