com.sun.grizzly.tcp
Interface PendingIOhandler

All Known Subinterfaces:
ComplexSelectorHandler, HttpSelectorHandler, SelectorHandler
All Known Implementing Classes:
ReusableTCPSelectorHandler, ReusableUDPSelectorHandler, RoundRobinSelectorHandler, SelectorThreadHandler, SSLSelectorHandler, SSLSelectorThreadHandler, TCPSelectorHandler, UDPSelectorHandler

public interface PendingIOhandler

allows for SelectorHandlers like TCPSelectorHandler to in an efficent "bulk style" offload selectionkey attachmen triggered IO to worker threads.

Author:
gustav trede

Method Summary
 void addPendingIO(Runnable runnable)
          Enqueues runnable to be executed on Selector thread.
 void addPendingKeyCancel(SelectionKey key)
          Enqueues SelectionKey for later cancel and close on a Selector thread.
 

Method Detail

addPendingIO

void addPendingIO(Runnable runnable)
Enqueues runnable to be executed on Selector thread.

Parameters:
runnable -

addPendingKeyCancel

void addPendingKeyCancel(SelectionKey key)
Enqueues SelectionKey for later cancel and close on a Selector thread.

Parameters:
runnable -


Copyright © 2012 Oracle Corporation. All Rights Reserved.