org.glassfish.grizzly.nio.transport.jmx
Class TCPNIOTransport

java.lang.Object
  extended by org.glassfish.grizzly.monitoring.jmx.JmxObject
      extended by org.glassfish.grizzly.nio.transport.jmx.NIOTransport
          extended by org.glassfish.grizzly.nio.transport.jmx.TCPNIOTransport

@ManagedObject
@Description(value="Grizzly TCP NIO Transport")
public class TCPNIOTransport
extends NIOTransport

TCP NIO Transport JMX object.

Author:
Alexey Stashok

Field Summary
 
Fields inherited from class org.glassfish.grizzly.nio.transport.jmx.NIOTransport
transport
 
Constructor Summary
TCPNIOTransport(TCPNIOTransport transport)
           
 
Method Summary
 int getClientSocketSoTimeout()
           
 int getConnectTimeout()
           
 boolean getKeepAlive()
           
 int getLinger()
           
 boolean getReuseAddress()
           
 int getServerSocketSoTimeout()
           
 boolean getTcpNoDelay()
           
 
Methods inherited from class org.glassfish.grizzly.nio.transport.jmx.NIOTransport
getBoundAddresses, getBytesRead, getBytesWritten, getChannelDistributor, getIOStrategy, getJmxName, getLastError, getName, getOpenConnectionsCount, getProcessor, getProcessorSelector, getReadBufferSize, getSelectionKeyHandler, getSelectorHandler, getSelectorHandlerRunners, getState, getThreadPoolType, getTotalConnectionsCount, getWriteBufferSize, onDeregister, onRegister, rebuildSubTree
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TCPNIOTransport

public TCPNIOTransport(TCPNIOTransport transport)
Method Detail

getServerSocketSoTimeout

@ManagedAttribute(id="server-socket-so-timeout")
public int getServerSocketSoTimeout()

getClientSocketSoTimeout

@ManagedAttribute(id="client-socket-so-timeout")
public int getClientSocketSoTimeout()

getTcpNoDelay

@ManagedAttribute(id="socket-tcp-no-delay")
public boolean getTcpNoDelay()

getReuseAddress

@ManagedAttribute(id="socket-reuse-address")
public boolean getReuseAddress()

getLinger

@ManagedAttribute(id="socket-linger")
public int getLinger()

getKeepAlive

@ManagedAttribute(id="socket-keep-alive")
public boolean getKeepAlive()

getConnectTimeout

@ManagedAttribute(id="client-connect-timeout-millis")
public int getConnectTimeout()


Copyright © 2011 Oracle Corpration. All Rights Reserved.