|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| AsyncExecutor | A interface used to define the execution of a AsyncTask
By default, AsyncTask will invoke an implementation
of this interface in this order:
(1) preExecute()
(2) interrupt()
(3) postExecute()
Implementation of this interface must decide when a task must be interrupted. |
| AsyncFilter | An interface marker used to execute operations before
a AsycnProcesssorTask in pre/post or interrupted. |
| AsyncHandler | When asynchronous request processing is enabled, the
Task must delegate the execution of the request
processing to an implementation of this interface. |
| AsyncTask | A Task that wraps the execution of an asynchronous execution
of a ProcessorTask. |
| ByteBufferStream | Add Flushable properties to a ByteBuffer stream. |
| Handler<E> | Simple interception hook used to trap events inside Grizzly core. |
| Management | Simple interface used as a wrapper to a JMX management implementation. |
| MultiSelectorThread | This interface allow implementation of multi Selector support from a SelectorThread. |
| Pipeline | An interface used as a wrapper around any kind of thread pool |
| ProcessorTask | Process HTTP request. |
| ReadTask | Main Task to handle OP_READ. |
| Rule<E> | A rule is used to define operations, and can be executed by invoking
call directly or using any objects that supports the
Callable interface. |
| SecureSelector<E> | Non blocking SSL interface secure instance of SelectorThread must implement. |
| StreamAlgorithm | This interface defines the methods an instance of a ReadTask
will invoke. |
| Task | Wrapper object used by the WorkerThread |
| TaskListener | This interface allows Task object to communicate their state
when WorkerThread start processing them or when the processing
is completed. |
| WorkerThread | Simple interface to allow the addition of Thread attributes. |
| Class Summary | |
|---|---|
| AsyncReadTask | This task execute and then notify its listener, which usualy execute on their own thread. |
| ByteBufferFactory | Factory class used to create views of a ByteBuffer. |
| ByteBufferInputStream | This class implement IO stream operations on top of a ByteBuffer. |
| ConcurrentQueue<E> | Concurrent Queue implementation, which is used in Grizzly. |
| Constants | Constants. |
| DefaultProcessorTask | Process HTTP request. |
| DefaultReadTask | Read available data on a non blocking SocketChannel. |
| FileCache | This class implements a file caching mechanism used to cache static resources. |
| FileCacheFactory | A factory for creating FileCache instance. |
| GrizzlyThreadFactory | Customized ThreadFactory used by the Pipeline
instance. |
| HtmlHelper | Utility class used to generate HTML pages. |
| KeepAlivePipeline | Keep Alive subsystems. |
| KeepAliveStats | Class collecting keep-alive statistics. |
| LinkedListPipeline | Internal FIFO used by the Worker Threads to pass information
between Task objects. |
| NioProvider | Nio Provider interface to handle 6562829. |
| OutputWriter | NIO utility to flush ByteBuffer |
| PipelineStatistic | This class is a placeholde for gathering statistic
from a Pipeline |
| SelectorFactory | Factory used to dispatch/share Selector. |
| SelectorReadThread | Specialized SelectorThread that only handle OP_READ. |
| SelectorThread | This class implement an NIO socket HTTP Listener. |
| SelectorThreadConfig | |
| SocketChannelOutputBuffer | Output buffer. |
| TaskBase | Abstract implementation of a Task object. |
| TaskContext | This class encapsulates the logic required to synchronized unblocking socket request with the blocked stream architecture of Tomcat. |
| TaskEvent<E> | Sample event object used by instance of TaskListener to share
status information about where they are when processing a request. |
| ThreadPoolExecutorPipeline | A wrapper around an ThreadPoolExecutor. |
| WorkerThreadImpl | Simple worker thread used for processing HTTP requests. |
| XAReadTask | Read available data on a non blocking SocketChannel. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||