|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of Processor in com.sun.grizzly |
|---|
| Classes in com.sun.grizzly that implement Processor | |
|---|---|
class |
AbstractProcessor<E extends Context>
Abstract Processor interface implementation. |
class |
StandaloneProcessor
Processor, which is not interested in processing I/O events. |
| Fields in com.sun.grizzly declared as Processor | |
|---|---|
protected Processor |
AbstractSocketConnectorHandler.defaultProcessor
|
protected Processor |
AbstractTransport.processor
Transport default Processor |
| Methods in com.sun.grizzly that return Processor | |
|---|---|
Processor |
Context.getProcessor()
Get the Processor, which is responsible to process
the IOEvent. |
Processor |
Transport.getProcessor()
Gets the default Processor, which will process Connection
I/O events in case, if Connection doesn't have own
Processor preferences. |
Processor |
AbstractSocketConnectorHandler.getProcessor()
|
Processor |
ProcessorRunnable.getProcessor()
Get the Processor, which is responsible to process
the IOEvent. |
Processor |
Connection.getProcessor()
Gets the default Processor, which will process Connection
I/O events. |
Processor |
AbstractTransport.getProcessor()
Gets the default Processor, which will process Connection
I/O events in case, if Connection doesn't have own
Processor preferences. |
Processor |
SocketConnectorHandler.getProcessor()
Get the default Processor to process IOEvent, occuring
on connection phase. |
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. |
| Methods in com.sun.grizzly with parameters of type Processor | |
|---|---|
void |
Context.setProcessor(Processor processor)
Set the Processor, which is responsible to process
the IOEvent. |
void |
Transport.setProcessor(Processor processor)
Sets the default Processor, which will process Connection
I/O events in case, if Connection doesn't have own
Processor preferences. |
void |
AbstractSocketConnectorHandler.setProcessor(Processor defaultProcessor)
|
void |
ProcessorRunnable.setProcessor(Processor processor)
Set the Processor, which is responsible to process
the IOEvent. |
void |
Connection.setProcessor(Processor preferableProcessor)
Sets the default Processor, which will process Connection
I/O events. |
void |
AbstractTransport.setProcessor(Processor processor)
Sets the default Processor, which will process Connection
I/O events in case, if Connection doesn't have own
Processor preferences. |
void |
SocketConnectorHandler.setProcessor(Processor defaultProcessor)
Set the default Processor to process IOEvent, occuring
on connection phase. |
| Constructors in com.sun.grizzly with parameters of type Processor | |
|---|---|
ProcessorRunnable(IOEvent ioEvent,
Connection connection,
Processor processor,
PostProcessor postProcessor)
|
|
| Uses of Processor in com.sun.grizzly.asyncqueue |
|---|
| Subinterfaces of Processor in com.sun.grizzly.asyncqueue | |
|---|---|
interface |
AsyncQueueProcessor
Common interface for AsyncQueue processors. |
interface |
AsyncQueueReader<L>
The AsyncQueueProcessor, which implements asynchronous read queue. |
interface |
AsyncQueueWriter<L>
The AsyncQueueProcessor, which implements asynchronous write queue. |
| Methods in com.sun.grizzly.asyncqueue that return Processor | |
|---|---|
Processor |
AsyncQueueProcessorSelector.select(IOEvent ioEvent,
Connection connection)
Returns asynchronous queue Processor if required |
| Uses of Processor in com.sun.grizzly.callbackhandler |
|---|
| Subinterfaces of Processor in com.sun.grizzly.callbackhandler | |
|---|---|
interface |
CallbackHandler
Callback handler, which works like adapter for Processor, where
each IOEvent could be processed in separate method. |
| Classes in com.sun.grizzly.callbackhandler that implement Processor | |
|---|---|
class |
AbstractCallbackHandler
Base CallbackHandler implementation, which delegates
process(Context) call to appropriate CallbackHandler
method. |
class |
CallbackHandlerAdapter
Empty adapter for CallbackHandler interface. |
| Uses of Processor in com.sun.grizzly.filterchain |
|---|
| Subinterfaces of Processor in com.sun.grizzly.filterchain | |
|---|---|
interface |
FilterChain
This class implement the "Chain of Responsibility" pattern (for more info, take a look at the classic "Gang of Four" design patterns book). |
| Classes in com.sun.grizzly.filterchain that implement Processor | |
|---|---|
class |
AbstractFilterChain
Abstract FilterChain implementation,
which redirects process(com.sun.grizzly.Context)
call to the AbstractFilterChain.execute(com.sun.grizzly.filterchain.FilterChainContext) |
class |
DefaultFilterChain
Default FilterChain implementation |
class |
ListFacadeFilterChain
FilterChain facade, which implements all the List related
methods. |
| Methods in com.sun.grizzly.filterchain that return Processor | |
|---|---|
Processor |
FilterChainProcessorSelector.select(IOEvent ioEvent,
Connection connection)
Returns FilterChain instance, if it's interested in processing
passed IOEvent, or null otherwise. |
| Uses of Processor in com.sun.grizzly.nio |
|---|
| Classes in com.sun.grizzly.nio that implement Processor | |
|---|---|
class |
AbstractNIOAsyncQueueReader
The AsyncQueueReader implementation, based on the Java NIO |
class |
AbstractNIOAsyncQueueWriter
The AsyncQueueWriter implementation, based on the Java NIO |
| Fields in com.sun.grizzly.nio declared as Processor | |
|---|---|
protected Processor |
AbstractNIOConnection.processor
|
| Methods in com.sun.grizzly.nio that return Processor | |
|---|---|
Processor |
AbstractNIOConnection.getProcessor()
|
| Methods in com.sun.grizzly.nio with parameters of type Processor | |
|---|---|
void |
AbstractNIOConnection.setProcessor(Processor preferableProcessor)
|
| Uses of Processor in com.sun.grizzly.nio.transport |
|---|
| Classes in com.sun.grizzly.nio.transport that implement Processor | |
|---|---|
class |
TCPNIOAsyncQueueReader
The TCP transport AsyncQueueReader implementation, based on
the Java NIO |
class |
TCPNIOAsyncQueueWriter
The TCP transport AsyncQueueWriter implementation, based on
the Java NIO |
protected class |
TCPNIOConnectorHandler.ConnectorEventProcessor
Processor, which will be notified, once OP_CONNECT will be ready |
protected class |
TCPNIOServerConnection.AcceptorEventProcessor
EventProcessor, which will be notified, once OP_ACCEPT will be ready on ServerSockerChannel |
class |
UDPNIOAsyncQueueReader
The UDP transport AsyncQueueReader implementation, based on
the Java NIO |
class |
UDPNIOAsyncQueueWriter
The UDP transport AsyncQueueWriter implementation, based on
the Java NIO |
| Methods in com.sun.grizzly.nio.transport that return Processor | |
|---|---|
Processor |
UDPNIOServerConnection.getProcessor()
|
Processor |
TCPNIOServerConnection.AcceptorEventProcessorSelector.select(IOEvent ioEvent,
Connection connection)
|
| Methods in com.sun.grizzly.nio.transport with parameters of type Processor | |
|---|---|
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)
|
| Uses of Processor in com.sun.grizzly.utils |
|---|
| Classes in com.sun.grizzly.utils that implement Processor | |
|---|---|
class |
ProcessorWrapper<E extends Context>
Processor, which redirects all calls to internal Processor
instance; |
| Constructors in com.sun.grizzly.utils with parameters of type Processor | |
|---|---|
ProcessorWrapper(Processor<E> internalProcessor)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||