org.jgroups.jmx.protocols

Class TCP_NIO

Implemented Interfaces:
ProtocolMBean, TCPMBean, TCP_NIOMBean, TPMBean

public class TCP_NIO
extends TCP
implements TCP_NIOMBean

Version:
$Id: TCP_NIO.java,v 1.1 2005/11/22 13:58:18 smarlownovell Exp $
Author:
Scott Marlow

Constructor Summary

TCP_NIO()
TCP_NIO(Protocol p)

Method Summary

void
attachProtocol(Protocol p)
int
getProcessorKeepAliveTime()
int
getProcessorMaxThreads()
int
getProcessorMinThreads()
int
getProcessorQueueSize()
int
getProcessorThreads()
int
getReaderThreads()
int
getWriterThreads()

Methods inherited from class org.jgroups.jmx.protocols.TCP

attachProtocol, getBindAddr, getConnExpireTime, getEndPort, getOpenConnections, getReaperInterval, getStartPort, printConnections, setBindAddr, setConnExpireTime, setEndPort, setReaperInterval, setStartPort

Methods inherited from class org.jgroups.jmx.protocols.TP

attachProtocol, getBindAddress, getBytesReceived, getBytesSent, getChannelName, getIncomingQueueSize, getLocalAddress, getMaxBundleSize, getMaxBundleTimeout, getMessagesReceived, getMessagesSent, getOutgoingQueueMaxSize, getOutgoingQueueSize, getReceiveInterfaces, getSendInterfaces, isDiscardIncompatiblePackets, isEnableBundling, isLoopback, isReceiveOnAllInterfaces, isSendOnAllInterfaces, isUseIncomingPacketHandler, isUseOutgoungPacketHandler, setBindAddress, setDiscardIncompatiblePackets, setEnableBundling, setLoopback, setMaxBundleSize, setMaxBundleTimeout, setOutgoingQueueMaxSize

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

TCP_NIO

public TCP_NIO()

TCP_NIO

public TCP_NIO(Protocol p)

Method Details

attachProtocol

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

getProcessorKeepAliveTime

public int getProcessorKeepAliveTime()
Specified by:
getProcessorKeepAliveTime in interface TCP_NIOMBean

getProcessorMaxThreads

public int getProcessorMaxThreads()
Specified by:
getProcessorMaxThreads in interface TCP_NIOMBean

getProcessorMinThreads

public int getProcessorMinThreads()
Specified by:
getProcessorMinThreads in interface TCP_NIOMBean

getProcessorQueueSize

public int getProcessorQueueSize()
Specified by:
getProcessorQueueSize in interface TCP_NIOMBean

getProcessorThreads

public int getProcessorThreads()
Specified by:
getProcessorThreads in interface TCP_NIOMBean

getReaderThreads

public int getReaderThreads()
Specified by:
getReaderThreads in interface TCP_NIOMBean

getWriterThreads

public int getWriterThreads()
Specified by:
getWriterThreads in interface TCP_NIOMBean

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