Uses of Class
org.glassfish.grizzly.nio.NIOConnection
-
Packages that use NIOConnection Package Description org.glassfish.grizzly.nio org.glassfish.grizzly.nio.tmpselectors org.glassfish.grizzly.nio.transport -
-
Uses of NIOConnection in org.glassfish.grizzly.nio
Fields in org.glassfish.grizzly.nio with type parameters of type NIOConnection Modifier and Type Field Description protected static AtomicReferenceFieldUpdater<NIOConnection,Object>NIOConnection. connectCloseSemaphoreUpdaterSemaphore responsible for connect/close notificationMethods in org.glassfish.grizzly.nio that return NIOConnection Modifier and Type Method Description NIOConnectionDefaultSelectionKeyHandler. getConnectionForKey(SelectionKey selectionKey)NIOConnectionSelectionKeyHandler. getConnectionForKey(SelectionKey selectionKey)Methods in org.glassfish.grizzly.nio with parameters of type NIOConnection Modifier and Type Method Description protected voidNIOTransport. configureNIOConnection(NIOConnection connection)protected static voidNIOConnection. notifyIOEventDisabled(NIOConnection connection, IOEvent ioEvent)Notify registeredConnectionProbes about the IO Event disabled event.protected static voidNIOConnection. notifyIOEventEnabled(NIOConnection connection, IOEvent ioEvent)Notify registeredConnectionProbes about the IO Event enabled event.protected static voidNIOConnection. notifyIOEventReady(NIOConnection connection, IOEvent ioEvent)Notify registeredConnectionProbes about the IO Event ready event.protected static voidNIOConnection. notifyProbesAccept(NIOConnection serverConnection, NIOConnection clientConnection)Notify registeredConnectionProbes about the accept event.protected static voidNIOConnection. notifyProbesBind(NIOConnection connection)Notify registeredConnectionProbes about the bind event.protected static voidNIOConnection. notifyProbesClose(NIOConnection connection)Notify registeredConnectionProbes about the close event.protected static voidNIOConnection. notifyProbesConnect(NIOConnection connection)Notify registeredConnectionProbes about the connect event.protected static voidNIOConnection. notifyProbesError(NIOConnection connection, Throwable error)Notify registeredConnectionProbes about the error.protected static voidNIOConnection. notifyProbesRead(NIOConnection connection, Buffer data, int size)Notify registeredConnectionProbes about the read event.protected static voidNIOConnection. notifyProbesWrite(NIOConnection connection, Buffer data, long size)Notify registeredConnectionProbes about the write event.protected abstract voidAbstractNIOAsyncQueueWriter. onReadyToWrite(NIOConnection connection)voidDefaultSelectionKeyHandler. setConnectionForKey(NIOConnection connection, SelectionKey selectionKey)voidSelectionKeyHandler. setConnectionForKey(NIOConnection connection, SelectionKey selectionKey)protected abstract RecordWriteResultAbstractNIOAsyncQueueWriter. write0(NIOConnection connection, AsyncWriteQueueRecord queueRecord) -
Uses of NIOConnection in org.glassfish.grizzly.nio.tmpselectors
Methods in org.glassfish.grizzly.nio.tmpselectors with parameters of type NIOConnection Modifier and Type Method Description protected intTemporarySelectorReader. read0(NIOConnection connection, ReadResult<Buffer,SocketAddress> currentResult, Buffer buffer, long timeout, TimeUnit timeunit)protected abstract intTemporarySelectorReader. readNow0(NIOConnection connection, Buffer buffer, ReadResult<Buffer,SocketAddress> currentResult)protected longTemporarySelectorWriter. write0(NIOConnection connection, SocketAddress dstAddress, WritableMessage message, WriteResult<WritableMessage,SocketAddress> currentResult, long timeout, TimeUnit timeunit)Flush the buffer by looping until theBufferis emptyprotected abstract longTemporarySelectorWriter. writeNow0(NIOConnection connection, SocketAddress dstAddress, WritableMessage message, WriteResult<WritableMessage,SocketAddress> currentResult) -
Uses of NIOConnection in org.glassfish.grizzly.nio.transport
Subclasses of NIOConnection in org.glassfish.grizzly.nio.transport Modifier and Type Class Description classTCPNIOConnectionConnectionimplementation for theTCPNIOTransportclassTCPNIOServerConnectionclassUDPNIOConnectionConnectionimplementation for theUDPNIOTransportclassUDPNIOServerConnectionServerConnectionimplementation for theUDPNIOTransportMethods in org.glassfish.grizzly.nio.transport with parameters of type NIOConnection Modifier and Type Method Description protected voidTCPNIOAsyncQueueWriter. onReadyToWrite(NIOConnection connection)protected voidUDPNIOAsyncQueueWriter. onReadyToWrite(NIOConnection connection)protected intTCPNIOTemporarySelectorReader. readNow0(NIOConnection connection, Buffer buffer, ReadResult<Buffer,SocketAddress> currentResult)protected intUDPNIOTemporarySelectorReader. readNow0(NIOConnection connection, Buffer buffer, ReadResult<Buffer,SocketAddress> currentResult)protected RecordWriteResultTCPNIOAsyncQueueWriter. write0(NIOConnection connection, AsyncWriteQueueRecord queueRecord)protected longTCPNIOAsyncQueueWriter. write0(NIOConnection connection, WritableMessage message, WriteResult<WritableMessage,SocketAddress> currentResult)protected RecordWriteResultUDPNIOAsyncQueueWriter. write0(NIOConnection connection, AsyncWriteQueueRecord queueRecord)protected longTCPNIOTemporarySelectorWriter. writeNow0(NIOConnection connection, SocketAddress dstAddress, WritableMessage message, WriteResult<WritableMessage,SocketAddress> currentResult)protected longUDPNIOTemporarySelectorWriter. writeNow0(NIOConnection connection, SocketAddress dstAddress, WritableMessage message, WriteResult<WritableMessage,SocketAddress> currentResult)
-