Top Fields Constructors Methods
org.glassfish.grizzly.nio.tmpselectors

public Class TemporarySelectorIO

extends Object
Class Inheritance
Imports
java.net.SocketAddress, java.nio.channels.SelectionKey, .Selector, java.util.logging.Level, .Logger, org.glassfish.grizzly.Grizzly, .Reader, .Writer, org.glassfish.grizzly.localization.LogMessages

Author
oleksiys

Field Summary

Modifier and TypeField and Description
private static final Logger
private final Reader<SocketAddress>
protected TemporarySelectorPool
private final Writer<SocketAddress>

Constructor Summary

AccessConstructor and Description
public
public

Method Summary

Modifier and TypeMethod and Description
public Reader<SocketAddress>
public TemporarySelectorPool
public Writer<SocketAddress>
protected void
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

LOGGERback to summary
private static final Logger LOGGER
readerback to summary
private final Reader<SocketAddress> reader
selectorPoolback to summary
protected TemporarySelectorPool selectorPool
writerback to summary
private final Writer<SocketAddress> writer

Constructor Detail

TemporarySelectorIOback to summary
public TemporarySelectorIO(Reader<SocketAddress> reader, Writer<SocketAddress> writer)
TemporarySelectorIOback to summary
public TemporarySelectorIO(Reader<SocketAddress> reader, Writer<SocketAddress> writer, TemporarySelectorPool selectorPool)

Method Detail

getReaderback to summary
public Reader<SocketAddress> getReader()
getSelectorPoolback to summary
public TemporarySelectorPool getSelectorPool()
getWriterback to summary
public Writer<SocketAddress> getWriter()
recycleTemporaryArtifactsback to summary
protected void recycleTemporaryArtifacts(Selector selector, SelectionKey selectionKey)
setSelectorPoolback to summary
public void setSelectorPool(TemporarySelectorPool selectorPool)