org.glassfish.grizzly.nio.transport.jmx
Class NIOTransport
java.lang.Object
org.glassfish.grizzly.monitoring.jmx.JmxObject
org.glassfish.grizzly.nio.transport.jmx.NIOTransport
- Direct Known Subclasses:
- TCPNIOTransport, UDPNIOTransport
@ManagedObject
@Description(value="Grizzly NIO Transport")
public class NIOTransport
- extends JmxObject
NIO Transport JMX object.
- Author:
- Alexey Stashok
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
transport
protected final NIOTransport transport
NIOTransport
public NIOTransport(NIOTransport transport)
getName
@NameValue
public java.lang.String getName()
getJmxName
public java.lang.String getJmxName()
- Specified by:
getJmxName in class JmxObject
- Returns:
- the name this managed object should be registered with.
onRegister
protected void onRegister(GrizzlyJmxManager mom,
org.glassfish.gmbal.GmbalMBean bean)
- Description copied from class:
JmxObject
- Method will be called right after this JmxObject is registered by the JMX manager.
- Specified by:
onRegister in class JmxObject
- Parameters:
mom - GrizzlyJmxManager Grizzly JMX manager.bean - GmbalMBean, which represents the registration.
onDeregister
protected void onDeregister(GrizzlyJmxManager mom)
- Description copied from class:
JmxObject
- Method will be called right after this JmxObject is unregistered by the JMX manager.
- Specified by:
onDeregister in class JmxObject
- Parameters:
mom - GrizzlyJmxManager Grizzly JMX manager.
getState
@ManagedAttribute(id="state")
public java.lang.String getState()
getReadBufferSize
@ManagedAttribute(id="read-buffer-size")
public int getReadBufferSize()
getWriteBufferSize
@ManagedAttribute(id="write-buffer-size")
public int getWriteBufferSize()
getProcessor
@ManagedAttribute(id="processor")
public java.lang.String getProcessor()
getProcessorSelector
@ManagedAttribute(id="processor-selector")
public java.lang.String getProcessorSelector()
getIOStrategy
@ManagedAttribute(id="io-strategy")
public java.lang.String getIOStrategy()
getChannelDistributor
@ManagedAttribute(id="channel-distributor")
public java.lang.String getChannelDistributor()
getSelectorHandler
@ManagedAttribute(id="selector-handler")
public java.lang.String getSelectorHandler()
getSelectionKeyHandler
@ManagedAttribute(id="selection-key-handler")
public java.lang.String getSelectionKeyHandler()
getSelectorHandlerRunners
@ManagedAttribute(id="selector-threads-count")
public int getSelectorHandlerRunners()
getThreadPoolType
@ManagedAttribute(id="thread-pool-type")
public java.lang.String getThreadPoolType()
getLastError
@ManagedAttribute(id="last-error")
public java.lang.String getLastError()
getBytesRead
@ManagedAttribute(id="bytes-read")
public long getBytesRead()
getBytesWritten
@ManagedAttribute(id="bytes-written")
public long getBytesWritten()
getBoundAddresses
@ManagedAttribute(id="bound-addresses")
public java.lang.String getBoundAddresses()
getOpenConnectionsCount
@ManagedAttribute(id="open-connections-count")
public int getOpenConnectionsCount()
getTotalConnectionsCount
@ManagedAttribute(id="total-connections-count")
public long getTotalConnectionsCount()
rebuildSubTree
protected void rebuildSubTree()
Copyright © 2011 Oracle Corpration. All Rights Reserved.