Uses of Class
com.sun.grizzly.IOEvent

Packages that use IOEvent
com.sun.grizzly   
com.sun.grizzly.asyncqueue   
com.sun.grizzly.callbackhandler   
com.sun.grizzly.filterchain   
com.sun.grizzly.nio   
com.sun.grizzly.nio.transport   
com.sun.grizzly.strategies   
com.sun.grizzly.utils   
 

Uses of IOEvent in com.sun.grizzly
 

Methods in com.sun.grizzly that return IOEvent
 IOEvent Context.getIoEvent()
          Get the processing IOEvent.
 IOEvent ProcessorRunnable.getIoEvent()
          Get the processing IOEvent.
static IOEvent IOEvent.valueOf(String name)
          Returns the enum constant of this type with the specified name.
static IOEvent[] IOEvent.values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 

Methods in com.sun.grizzly with parameters of type IOEvent
 void Transport.fireIOEvent(IOEvent ioEvent, Connection connection)
          Fires specific IOEvent on the Connection
 void AbstractTransport.fireIOEvent(IOEvent ioEvent, Connection connection)
          Fires specific IOEvent on the Connection
 void Transport.fireIOEvent(IOEvent ioEvent, Connection connection, Object strategyContext)
          Fires specific IOEvent on the Connection
 boolean StandaloneProcessor.isInterested(IOEvent ioEvent)
          StandaloneProcessor is not interested in any IOEvent.
 boolean Processor.isInterested(IOEvent ioEvent)
          Is this Processor interested in processing the i/o event
 E Strategy.prepare(Connection connection, IOEvent ioEvent)
          Prepare Strategy for processing IOEvent, occured on the Connection.
 Processor StandaloneProcessorSelector.select(IOEvent ioEvent, Connection connection)
          Always return null, which means no Processor was found to process IOEvent.
 Processor ChainProcessorSelector.select(IOEvent ioEvent, Connection connection)
          Selects Processor, which will process connection event.
 Processor DefaultProcessorSelector.select(IOEvent ioEvent, Connection connection)
          Selects Processor, which will process connection event.
 Processor ProcessorSelector.select(IOEvent ioEvent, Connection connection)
          Selects Processor, which will process connection event.
 void StandaloneProcessor.setInterested(IOEvent ioEvent, boolean isInterested)
          Method does nothing.
 void Processor.setInterested(IOEvent ioEvent, boolean isInterested)
          Set the the i/o event, this Processor is interested in
 void Context.setIoEvent(IOEvent ioEvent)
          Set the processing IOEvent.
 void ProcessorRunnable.setIoEvent(IOEvent ioEvent)
          Set the processing IOEvent.
 

Constructors in com.sun.grizzly with parameters of type IOEvent
ProcessorRunnable(IOEvent ioEvent, Connection connection, Processor processor, PostProcessor postProcessor)
           
 

Uses of IOEvent in com.sun.grizzly.asyncqueue
 

Methods in com.sun.grizzly.asyncqueue with parameters of type IOEvent
 Processor AsyncQueueProcessorSelector.select(IOEvent ioEvent, Connection connection)
          Returns asynchronous queue Processor if required
 

Uses of IOEvent in com.sun.grizzly.callbackhandler
 

Methods in com.sun.grizzly.callbackhandler with parameters of type IOEvent
 boolean AbstractCallbackHandler.isInterested(IOEvent ioEvent)
          Is this Processor interested in processing the i/o event
 void AbstractCallbackHandler.setInterested(IOEvent ioEvent, boolean isInterested)
          Set the the i/o event, this Processor is interested in
 

Uses of IOEvent in com.sun.grizzly.filterchain
 

Methods in com.sun.grizzly.filterchain with parameters of type IOEvent
 boolean AbstractFilterChain.isInterested(IOEvent ioEvent)
          Is this Processor interested in processing the i/o event
 Processor FilterChainProcessorSelector.select(IOEvent ioEvent, Connection connection)
          Returns FilterChain instance, if it's interested in processing passed IOEvent, or null otherwise.
 void AbstractFilterChain.setInterested(IOEvent ioEvent, boolean isInterested)
          Set the the i/o event, this Processor is interested in
 

Uses of IOEvent in com.sun.grizzly.nio
 

Methods in com.sun.grizzly.nio that return IOEvent
 IOEvent DefaultSelectionKeyHandler.selectionKeyInterest2IoEvent(int selectionKeyInterest)
           
 IOEvent SelectionKeyHandler.selectionKeyInterest2IoEvent(int selectionKeyInterest)
           
 

Methods in com.sun.grizzly.nio with parameters of type IOEvent
 void AbstractNIOConnection.disableIOEvent(IOEvent ioEvent)
           
 void NIOConnection.disableIOEvent(IOEvent ioEvent)
           
 void AbstractNIOConnection.enableIOEvent(IOEvent ioEvent)
           
 void NIOConnection.enableIOEvent(IOEvent ioEvent)
           
 int DefaultSelectionKeyHandler.ioEvent2SelectionKeyInterest(IOEvent ioEvent)
           
 int SelectionKeyHandler.ioEvent2SelectionKeyInterest(IOEvent ioEvent)
           
 boolean AbstractNIOAsyncQueueReader.isInterested(IOEvent ioEvent)
          Is this Processor interested in processing the i/o event
 boolean AbstractNIOAsyncQueueWriter.isInterested(IOEvent ioEvent)
          Is this Processor interested in processing the i/o event
 void AbstractNIOAsyncQueueReader.setInterested(IOEvent ioEvent, boolean isInterested)
          Set the the i/o event, this Processor is interested in
 void AbstractNIOAsyncQueueWriter.setInterested(IOEvent ioEvent, boolean isInterested)
          Set the the i/o event, this Processor is interested in
 

Uses of IOEvent in com.sun.grizzly.nio.transport
 

Methods in com.sun.grizzly.nio.transport with parameters of type IOEvent
protected  void TCPNIOTransport.executeProcessor(IOEvent ioEvent, Connection connection, Processor processor, ProcessorExecutor executor, PostProcessor postProcessor, Object strategyContext)
           
protected  void UDPNIOTransport.executeProcessor(IOEvent ioEvent, Connection connection, Processor processor, ProcessorExecutor executor, PostProcessor postProcessor, Object strategyContext)
           
 void TCPNIOTransport.fireIOEvent(IOEvent ioEvent, Connection connection, Object strategyContext)
           
 void UDPNIOTransport.fireIOEvent(IOEvent ioEvent, Connection connection, Object strategyContext)
           
 boolean TCPNIOConnectorHandler.ConnectorEventProcessor.isInterested(IOEvent ioEvent)
           
 boolean TCPNIOServerConnection.AcceptorEventProcessor.isInterested(IOEvent ioEvent)
           
 Processor TCPNIOServerConnection.AcceptorEventProcessorSelector.select(IOEvent ioEvent, Connection connection)
           
 void TCPNIOConnectorHandler.ConnectorEventProcessor.setInterested(IOEvent ioEvent, boolean isInterested)
           
 void TCPNIOServerConnection.AcceptorEventProcessor.setInterested(IOEvent ioEvent, boolean isInterested)
           
 

Uses of IOEvent in com.sun.grizzly.strategies
 

Methods in com.sun.grizzly.strategies with parameters of type IOEvent
 SimpleDynamicStrategy.DynamicStrategyContext SimpleDynamicStrategy.prepare(Connection connection, IOEvent ioEvent)
          Prepare Strategy for processing IOEvent, occured on the Connection.
 Boolean LeaderFollowerStrategy.prepare(Connection connection, IOEvent ioEvent)
          Prepare Strategy for processing IOEvent, occured on the Connection.
 Object WorkerThreadStrategy.prepare(Connection connection, IOEvent ioEvent)
          Prepare Strategy for processing IOEvent, occured on the Connection.
 Object SameThreadStrategy.prepare(Connection connection, IOEvent ioEvent)
          Prepare Strategy for processing IOEvent, occured on the Connection.
 

Uses of IOEvent in com.sun.grizzly.utils
 

Methods in com.sun.grizzly.utils with parameters of type IOEvent
 boolean ArrayIOEventMask.isInterested(IOEvent ioEvent)
           
 boolean IOEventMask.isInterested(IOEvent ioEvent)
           
 boolean ProcessorWrapper.isInterested(IOEvent ioEvent)
           
 void ImmutableIOEventMask.setInterested(IOEvent ioEvent, boolean isInterested)
           
 void ArrayIOEventMask.setInterested(IOEvent ioEvent, boolean isInterested)
           
 void IOEventMask.setInterested(IOEvent ioEvent, boolean isInterested)
           
 void ProcessorWrapper.setInterested(IOEvent ioEvent, boolean isInterested)
           
 

Constructors in com.sun.grizzly.utils with parameters of type IOEvent
ArrayIOEventMask(IOEvent... ioEvents)
          Costructs IOEventMask, with specific enabled interests
 



Copyright © 2009 SUN Microsystems. All Rights Reserved.