@ManagedObject @Description(value="Grizzly NIO Transport") public class NIOTransport extends JmxObject
Modifier and Type | Field and Description |
---|---|
protected NIOTransport |
transport |
Constructor and Description |
---|
NIOTransport(NIOTransport transport) |
Modifier and Type | Method and Description |
---|---|
String |
getBoundAddresses() |
long |
getBytesRead() |
long |
getBytesWritten() |
String |
getChannelDistributor() |
String |
getIOStrategy() |
String |
getJmxName() |
String |
getLastError() |
String |
getName() |
int |
getOpenConnectionsCount() |
String |
getProcessor() |
String |
getProcessorSelector() |
int |
getReadBufferSize() |
String |
getSelectionKeyHandler() |
String |
getSelectorHandler() |
int |
getSelectorHandlerRunners() |
String |
getState() |
String |
getThreadPoolType() |
long |
getTotalConnectionsCount() |
int |
getWriteBufferSize() |
protected void |
onDeregister(GrizzlyJmxManager mom)
Method will be called right after this JmxObject is unregistered by the JMX manager.
|
protected void |
onRegister(GrizzlyJmxManager mom,
org.glassfish.gmbal.GmbalMBean bean)
Method will be called right after this JmxObject is registered by the JMX manager.
|
protected void |
rebuildSubTree() |
protected final NIOTransport transport
public NIOTransport(NIOTransport transport)
@NameValue public String getName()
public String getJmxName()
getJmxName
in class JmxObject
protected void onRegister(GrizzlyJmxManager mom, org.glassfish.gmbal.GmbalMBean bean)
JmxObject
onRegister
in class JmxObject
mom
- GrizzlyJmxManager
Grizzly JMX manager.bean
- GmbalMBean
, which represents the registration.protected void onDeregister(GrizzlyJmxManager mom)
JmxObject
onDeregister
in class JmxObject
mom
- GrizzlyJmxManager
Grizzly JMX manager.@ManagedAttribute(id="state") public String getState()
@ManagedAttribute(id="read-buffer-size") public int getReadBufferSize()
@ManagedAttribute(id="write-buffer-size") public int getWriteBufferSize()
@ManagedAttribute(id="processor") public String getProcessor()
@ManagedAttribute(id="processor-selector") public String getProcessorSelector()
@ManagedAttribute(id="io-strategy") public String getIOStrategy()
@ManagedAttribute(id="channel-distributor") public String getChannelDistributor()
@ManagedAttribute(id="selector-handler") public String getSelectorHandler()
@ManagedAttribute(id="selection-key-handler") public String getSelectionKeyHandler()
@ManagedAttribute(id="selector-threads-count") public int getSelectorHandlerRunners()
@ManagedAttribute(id="thread-pool-type") public String getThreadPoolType()
@ManagedAttribute(id="last-error") public String getLastError()
@ManagedAttribute(id="bytes-read") public long getBytesRead()
@ManagedAttribute(id="bytes-written") public long getBytesWritten()
@ManagedAttribute(id="bound-addresses") public String getBoundAddresses()
@ManagedAttribute(id="open-connections-count") public int getOpenConnectionsCount()
@ManagedAttribute(id="total-connections-count") public long getTotalConnectionsCount()
protected void rebuildSubTree()
Copyright © 2014 Oracle Corporation. All rights reserved.