Package com.sun.grizzly.http

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.
Management Simple interface used as a wrapper to a JMX management implementation.
MultiSelectorThread This interface allow implementation of multi Selector support from a SelectorThread.
ProcessorTask Process HTTP request.
SecureSelector<E> Non blocking SSL interface secure instance of SelectorThread must implement.
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.
 

Class Summary
Constants Constants.
DefaultProcessorTask Process HTTP request.
DefaultProtocolFilter Default ProtocolFilter implementation, that allows http request processing.
FileCache This class implements a file caching mechanism used to cache static resources.
FileCacheFactory A factory for creating FileCache instance.
HtmlHelper Utility class used to generate HTML pages.
HttpWorkerThread Specialized WorkerThread.
KeepAliveCountManager Keep Alive subsystems.
KeepAliveStats Class collecting keep-alive statistics.
LinkedListPipeline Internal FIFO used by the Worker Threads to pass information between Task objects.
PipelineStatistic This class is a placeholde for gathering statistic from a Pipeline
SelectorThread The SelectorThread class is the entry point when embedding the Grizzly Web Server.
SelectorThreadConfig  
SelectorThreadHandler SelectorHandler implementation SelectorThread passes to Controller.
SelectorThreadKeyHandler Default HTTP SelectionKeyHandler implementation
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.
 



Copyright © 2010 SUN Microsystems. All Rights Reserved.