A B C D E F G H I K L M N O P Q R S T U V W X Z _

A

A - Static variable in class com.sun.grizzly.http.Constants
'A'.
a - Static variable in class com.sun.grizzly.http.Constants
'a'.
ACCEPT_TASK - Static variable in interface com.sun.grizzly.http.Task
 
ACK - Static variable in class com.sun.grizzly.http.SocketChannelOutputBuffer
ACK static bytes.
ACK_BYTES - Static variable in class com.sun.grizzly.http.Constants
 
action(ActionCode, Object) - Method in class com.sun.grizzly.http.ProcessorTask
Send an action to the connector.
action(ActionCode, Object) - Method in class com.sun.grizzly.ssl.SSLProcessorTask
Send an action to the connector.
activeProcessorTasks - Variable in class com.sun.grizzly.http.SelectorThread
List of active ProcessorTask.
adapter - Variable in class com.sun.grizzly.http.ProcessorTask
Associated adapter.
adapter - Variable in class com.sun.grizzly.http.SelectorThread
Associated adapter.
ADAPTER - Static variable in class com.sun.grizzly.standalone.StandaloneMainUtil
 
add(String, String, String, String, MimeHeaders, boolean) - Method in class com.sun.grizzly.http.FileCache
Add a resource to the cache.
addAsyncEnabledContextPath(String) - Method in class com.sun.grizzly.http.SelectorThread
Add a context-path that will be allowed to execute using the AsyncHandler.
addAsyncFilter(AsyncFilter) - Method in interface com.sun.grizzly.arp.AsyncExecutor
Add a AsyncFilter
addAsyncFilter(AsyncFilter) - Method in interface com.sun.grizzly.arp.AsyncHandler
Add a AsyncFilter
addAsyncFilter(AsyncFilter) - Method in class com.sun.grizzly.arp.DefaultAsyncExecutor
Add an AsyncFilter
addAsyncFilter(AsyncFilter) - Method in class com.sun.grizzly.arp.DefaultAsyncHandler
Add an AsyncFilter
addAsyncFilter(AsyncFilter) - Method in class com.sun.grizzly.http.embed.GrizzlyWebServer
Add an AsyncFilter.
addCompressableMimeType(String) - Method in class com.sun.grizzly.http.ProcessorTask
Add a mime-type which will be compressable The mime-type String will be exactly matched in the response mime-type header .
addContextPath(String) - Method in class com.sun.grizzly.arp.AsyncInterceptor
Add a context-path that will be allowed to execute under AsyncHandler.
addFilter(String) - Method in class com.sun.grizzly.http.ProcessorTask
Add input or output filter.
addGrizzlyAdapter(GrizzlyAdapter) - Method in class com.sun.grizzly.http.embed.GrizzlyWebServer
Deprecated. - Use GrizzlyWebServer.addGrizzlyAdapter(GrizzlyAdapter, String[])
addGrizzlyAdapter(GrizzlyAdapter, String[]) - Method in class com.sun.grizzly.http.embed.GrizzlyWebServer
Add a GrizzlyAdapter with its associated mapping.
addHeapSize(long) - Method in class com.sun.grizzly.http.FileCache
 
addInputFilter(InputFilter[], String) - Method in class com.sun.grizzly.http.ProcessorTask
Add an input filter to the current request.
addMappedMemorySize(long) - Method in class com.sun.grizzly.http.FileCache
 
addNoCompressionUserAgent(String) - Method in class com.sun.grizzly.http.ProcessorTask
Add user-agent for which gzip compression didn't works The user agent String given will be exactly matched to the user-agent header submitted by the client.
address - Variable in class com.sun.grizzly.http.DefaultProtocolFilter
The current address.
address - Variable in class com.sun.grizzly.http.FileCacheFactory
The address associated with the FileCache instance.
addRestrictedUserAgent(String) - Method in class com.sun.grizzly.http.ProcessorTask
Add restricted user-agent (which will downgrade the connector to HTTP/1.0 mode).
algorithmClass - Variable in class com.sun.grizzly.http.DefaultProtocolFilter
The StreamAlgorithm class.
algorithmClass - Variable in class com.sun.grizzly.http.SelectorThread
TheStreamAlgorithm used to predict the end of the NIO stream
algorithmClassName - Variable in class com.sun.grizzly.http.SelectorThread
TheStreamAlgorithm used to parse the NIO stream.
allocate(boolean, boolean, int) - Method in class com.sun.grizzly.http.algorithms.StreamAlgorithmBase
Allocate a ByteBuffer
allowed - Variable in class com.sun.grizzly.arp.AsyncInterceptor
 
appendWarContentToClassPath(String) - Method in class com.sun.grizzly.standalone.StandaloneMainUtil
Make available the content of a War file to the current Thread Context Classloader.
aptCancelKey - Variable in class com.sun.grizzly.http.ProcessorTask
True if AsyncProtocolFilter should cancel the selectionkey in the terminateProcess() call
ascbuf - Variable in class com.sun.grizzly.http.algorithms.ContentLengthAlgorithm
Pointer to the US-ASCII header buffer.
asyncExecution - Variable in class com.sun.grizzly.http.ProcessorTask
Is asynchronous mode enabled?
asyncExecution - Variable in class com.sun.grizzly.http.SelectorThread
Is asynchronous mode enabled?
AsyncExecutor - Interface in com.sun.grizzly.arp
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 - Interface in com.sun.grizzly.arp
An interface marker used to execute operations before a AsyncProcesssorTask in pre/post or interrupted.
AsyncFilter.Result - Enum in com.sun.grizzly.arp
 
AsyncHandler - Interface in com.sun.grizzly.arp
When asynchronous request processing is enabled, the Task must delegate the execution of the request processing to an implementation of this interface.
asyncHandler - Variable in class com.sun.grizzly.http.ProcessorTask
When the asynchronous mode is enabled, the execution of this object will be delegated to the AsyncHandler
asyncHandler - Variable in class com.sun.grizzly.http.SelectorThread
When the asynchronous mode is enabled, the execution of this object will be delegated to the AsyncHandler
AsynchronousOutputBuffer - Class in com.sun.grizzly.arp
SocketChannelOutputBuffer used when Comet is used.
AsynchronousOutputBuffer(Response, int, boolean) - Constructor for class com.sun.grizzly.arp.AsynchronousOutputBuffer
Alternate constructor.
asyncHttpByteBufferCloner - Variable in class com.sun.grizzly.http.SocketChannelOutputBuffer
ByteBufferCloner implementation, which is called by Grizzly framework at the time, when asynchronous write queue can not write the buffer directly on socket and instead will put it in queue.
AsyncInterceptor - Class in com.sun.grizzly.arp
Determine if a request can be executed using an AsyncHandler or not.
AsyncInterceptor() - Constructor for class com.sun.grizzly.arp.AsyncInterceptor
 
AsyncProcessorTask - Class in com.sun.grizzly.arp
A Task that wraps the execution of an asynchronous execution of a ProcessorTask.
AsyncProcessorTask() - Constructor for class com.sun.grizzly.arp.AsyncProcessorTask
 
AsyncProtocolFilter - Class in com.sun.grizzly.arp
A ProtocolFilter that allow asynchronous http request processing.
AsyncProtocolFilter(Class, int) - Constructor for class com.sun.grizzly.arp.AsyncProtocolFilter
Deprecated. use AsyncProtocolFilter.AsyncProtocolFilter(Class, java.net.InetAddress, int)
AsyncProtocolFilter(Class, InetAddress, int) - Constructor for class com.sun.grizzly.arp.AsyncProtocolFilter
Constructs a new AsyncProtocolFilter .
asyncQueueWriter - Variable in class com.sun.grizzly.http.SocketChannelOutputBuffer
Asynchronous queue writer, which will be used if asyncHttp mode is enabled
AsyncTask - Interface in com.sun.grizzly.arp
A Task that wraps the execution of an asynchronous execution of a ProcessorTask.
attach(E) - Method in class com.sun.grizzly.http.TaskEvent
Set TaskContext instance.
attachChannel(SocketChannel) - Method in class com.sun.grizzly.arp.AsyncInterceptor
 
attachChannel(SocketChannel) - Method in class com.sun.grizzly.http.algorithms.StreamAlgorithmBase.DummyHandler
 
attachChannel(SocketChannel) - Method in class com.sun.grizzly.standalone.StaticHandler
Attach a SocketChannel to this object.
attachement() - Method in class com.sun.grizzly.http.TaskEvent
Return the TaskContext instance.
awaitTermination(long, TimeUnit) - Method in class com.sun.grizzly.http.StatsThreadPool
 

B

bb - Variable in class com.sun.grizzly.http.FileCache.FileCacheEntry
 
bbSize - Variable in class com.sun.grizzly.arp.AsyncProtocolFilter
Default size for ByteBuffer.
BUFFERED_FILTER - Static variable in class com.sun.grizzly.http.Constants
Buffered filter (input)
bufferPool - Static variable in class com.sun.grizzly.http.SocketChannelOutputBuffer
ByteBuffer pool to be used with async write
bufferResponse - Variable in class com.sun.grizzly.http.ProcessorTask
Buffer the response until the buffer is full.
bufferResponse - Variable in class com.sun.grizzly.http.SelectorThread
Buffer the response until the buffer is full.

C

cache - Static variable in class com.sun.grizzly.http.FileCacheFactory
Create a factory per address + port.
cacheManager - Variable in class com.sun.grizzly.http.FileCacheFactory
The cache manager used by instance of FileCache created by this factory;
call() - Method in class com.sun.grizzly.http.TaskBase
By default, do nothing when a Callable is invoked.
cancel(SelectionKey) - Method in class com.sun.grizzly.http.SelectorThreadKeyHandler
 
cancelKey(SelectionKey) - Method in class com.sun.grizzly.http.SelectorThread
Cancel the current SelectionKey
channel - Variable in class com.sun.grizzly.http.SocketChannelOutputBuffer
Underlying output channel.
checkForUpgrade(Request) - Method in class com.sun.grizzly.http.TemporaryInterceptor
 
checkIfHeaders(Request, FileCache.FileCacheEntry) - Method in class com.sun.grizzly.http.FileCache
Check if the conditions specified in the optional If headers are satisfied.
checkIfMatch(Request, FileCache.FileCacheEntry) - Method in class com.sun.grizzly.http.FileCache
Check if the if-match condition is satisfied.
checkIfUnmodifiedSince(Request, FileCache.FileCacheEntry) - Method in class com.sun.grizzly.http.FileCache
Check if the if-unmodified-since condition is satisfied.
CHUNKED - Static variable in class com.sun.grizzly.http.Constants
 
CHUNKED_FILTER - Static variable in class com.sun.grizzly.http.Constants
Chunked filters (input and output).
CL_HEADER - Static variable in class com.sun.grizzly.http.algorithms.ContentLengthAlgorithm
 
clearTasks() - Method in class com.sun.grizzly.http.SelectorThread
Clear all cached Tasks
clone(ByteBuffer) - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer.ByteBufferClonerImpl
 
CLOSE - Static variable in class com.sun.grizzly.http.Constants
 
CLOSE_BYTES - Static variable in class com.sun.grizzly.http.Constants
 
COLON - Static variable in class com.sun.grizzly.http.Constants
COLON.
COLON_BYTES - Static variable in class com.sun.grizzly.http.Constants
 
com.sun.grizzly.arp - package com.sun.grizzly.arp
 
com.sun.grizzly.http - package com.sun.grizzly.http
 
com.sun.grizzly.http.algorithms - package com.sun.grizzly.http.algorithms
 
com.sun.grizzly.http.deployer - package com.sun.grizzly.http.deployer
 
com.sun.grizzly.http.embed - package com.sun.grizzly.http.embed
 
com.sun.grizzly.http.portunif - package com.sun.grizzly.http.portunif
 
com.sun.grizzly.ssl - package com.sun.grizzly.ssl
 
com.sun.grizzly.standalone - package com.sun.grizzly.standalone
 
COMPLETED - Static variable in interface com.sun.grizzly.arp.AsyncTask
 
COMPLETED - Static variable in class com.sun.grizzly.http.TaskEvent
 
compressableMimeTypes - Variable in class com.sun.grizzly.http.ProcessorTask
List of MIMES which could be gzipped
compressableMimeTypes - Variable in class com.sun.grizzly.http.SelectorThread
 
compression - Variable in class com.sun.grizzly.http.SelectorThread
Compression value.
CompressionFiltersProvider - Class in com.sun.grizzly.http
Provider, which is responsible for collecting compression filters.
compressionLevel - Variable in class com.sun.grizzly.http.ProcessorTask
Allowed compression level.
compressionMinSize - Variable in class com.sun.grizzly.http.ProcessorTask
Minimum contentsize to make compression.
compressionMinSize - Variable in class com.sun.grizzly.http.SelectorThread
 
configPreProcess() - Method in class com.sun.grizzly.http.ProcessorTask
Prepare this object before parsing the request.
configure(SelectorThread) - Static method in class com.sun.grizzly.http.SelectorThreadConfig
Configure properties on SelectorThread
configureAdapter(SelectorThread) - Method in class com.sun.grizzly.standalone.StandaloneMainUtil
Configure the SelectorThread.setAdapter(com.sun.grizzly.tcp.Adapter)
configureChannel(SelectableChannel) - Method in class com.sun.grizzly.http.SelectorThreadHandler
 
configureCompression(ProcessorTask) - Method in class com.sun.grizzly.http.SelectorThread
 
configureFileCache() - Method in class com.sun.grizzly.http.FileCacheFactory
 
configureFileCacheFactory() - Method in class com.sun.grizzly.http.SelectorThread
 
configureFilters(ProtocolChain) - Method in class com.sun.grizzly.http.SelectorThread
Adds and configures ProtocolChain's filters
configureFilters(ProtocolChain) - Method in class com.sun.grizzly.ssl.SSLSelectorThread
Adds and configures ProtocolChain's filters
configureInputBuffer(InputReader, Context, HttpWorkerThread) - Method in class com.sun.grizzly.arp.AsyncProtocolFilter
Configure InputReader.
configureInputBuffer(InputReader, Context, HttpWorkerThread) - Method in class com.sun.grizzly.http.DefaultProtocolFilter
Configure InputReader.
configureInputBuffer(InputReader, Context, HttpWorkerThread) - Method in class com.sun.grizzly.ssl.SSLAsyncProtocolFilter
Configure InputReader.
configureInputBuffer(InputReader, Context, HttpWorkerThread) - Method in class com.sun.grizzly.ssl.SSLDefaultProtocolFilter
Configure InputReader.
configurePortUnification(Properties) - Method in class com.sun.grizzly.http.SelectorThread
Configures port unification depending on passed Properties
configurePortUnification(List<ProtocolFinder>, List<ProtocolHandler>, List<PUPreProcessor>) - Method in class com.sun.grizzly.http.SelectorThread
Configures port unification depending on passed Lists
configureProcessorTask(ProcessorTask, Context, StreamAlgorithm, InputStream) - Method in class com.sun.grizzly.arp.AsyncProtocolFilter
Configure SSLProcessorTask.
configureProcessorTask(ProcessorTask, Context, StreamAlgorithm) - Method in class com.sun.grizzly.http.DefaultProtocolFilter
Configure ProcessorTask.
configureProcessorTask(ProcessorTask) - Method in class com.sun.grizzly.http.SelectorThread
 
configureProcessorTask(ProcessorTask, Context, StreamAlgorithm, InputStream) - Method in class com.sun.grizzly.ssl.SSLAsyncProtocolFilter
Configure SSLProcessorTask.
configureProcessorTask(ProcessorTask, Context, StreamAlgorithm) - Method in class com.sun.grizzly.ssl.SSLDefaultProtocolFilter
Configure ProcessorTask.
configureProperties(SelectorThread) - Static method in class com.sun.grizzly.http.SelectorThreadConfig
Read systems properties and configure the SelectorThread.
configureProtocolChain() - Method in class com.sun.grizzly.http.SelectorThread
Configure SelectorThread ProtocolChain
configureSelectorHandler(TCPSelectorHandler) - Method in class com.sun.grizzly.http.SelectorThread
Configure TCPSelectorHandler
CONNECTION - Static variable in class com.sun.grizzly.http.Constants
 
connectionCloseBB - Static variable in class com.sun.grizzly.http.FileCache
A connection: close of ByteBuffer
connectionHeaderValueSet - Variable in class com.sun.grizzly.http.ProcessorTask
Connection: value
connectionKaBB - Static variable in class com.sun.grizzly.http.FileCache
A connection: keep-alive of ByteBuffer
Constants - Class in com.sun.grizzly.http
Constants.
Constants() - Constructor for class com.sun.grizzly.http.Constants
 
contentDelimitation - Variable in class com.sun.grizzly.http.ProcessorTask
Content delimitator for the request (if false, the connection will be closed at the end of the request).
contentLength - Variable in class com.sun.grizzly.http.algorithms.StreamAlgorithmBase
The actual length of the stream we are able to read.
contentLength() - Method in class com.sun.grizzly.http.algorithms.StreamAlgorithmBase
Return the stream content-length.
contentLength - Variable in class com.sun.grizzly.http.FileCache.FileCacheEntry
 
ContentLengthAlgorithm - Class in com.sun.grizzly.http.algorithms
Predict if the NIO channel has been fully read or not.
ContentLengthAlgorithm() - Constructor for class com.sun.grizzly.http.algorithms.ContentLengthAlgorithm
 
contentType - Variable in class com.sun.grizzly.http.FileCache.FileCacheEntry
 
CONTINUE - Static variable in class com.sun.grizzly.http.TaskEvent
 
controller - Variable in class com.sun.grizzly.http.SelectorThread
The Grizzly's Controller.
convert(V, T) - Method in class com.sun.grizzly.http.deployer.Deployer
Converts deployable object to Map of GrizzlyAdapters to paths to deploy to.
copyTo(Copyable) - Method in class com.sun.grizzly.http.SelectorThreadHandler
copyTo(Copyable) - Method in class com.sun.grizzly.http.SelectorThreadKeyHandler
 
copyTo(Copyable) - Method in class com.sun.grizzly.ssl.SSLSelectorThreadHandler
 
countContentHit() - Method in class com.sun.grizzly.http.FileCache
 
countContentMiss() - Method in class com.sun.grizzly.http.FileCache
 
countHit() - Method in class com.sun.grizzly.http.FileCache
 
countInfoHit() - Method in class com.sun.grizzly.http.FileCache
 
countInfoMiss() - Method in class com.sun.grizzly.http.FileCache
 
countMiss() - Method in class com.sun.grizzly.http.FileCache
 
CR - Static variable in class com.sun.grizzly.http.Constants
CR.
createByteBuffer(int) - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer
Create the output ByteBuffer
createFileCache() - Method in class com.sun.grizzly.http.FileCacheFactory
 
createFileCache() - Method in class com.sun.grizzly.ssl.SSLFileCacheFactory
Return an instance of a FileCache
createFileCacheFactory() - Method in class com.sun.grizzly.http.SelectorThread
 
createFileCacheFactory() - Method in class com.sun.grizzly.ssl.SSLSelectorThread
Create SSL aware FileCacheFactory
createHttpParserFilter() - Method in class com.sun.grizzly.http.SelectorThread
Create HTTP parser ProtocolFilter
createHttpParserFilter() - Method in class com.sun.grizzly.ssl.SSLSelectorThread
Create HTTP parser ProtocolFilter
createInputBuffer(Request, int) - Method in class com.sun.grizzly.http.ProcessorTask
 
createInputReader() - Method in class com.sun.grizzly.arp.AsyncProtocolFilter
Creates InputReader
createInputReader() - Method in class com.sun.grizzly.ssl.SSLAsyncProtocolFilter
Creates InputReader
createKeepAliveStats() - Method in class com.sun.grizzly.http.SelectorThread
 
createOutputBuffer(Response, int, boolean) - Method in class com.sun.grizzly.http.ProcessorTask
 
createProcessorTask(SelectorThread, boolean) - Method in interface com.sun.grizzly.http.ProcessorTaskFactory
 
createRaFilter() - Method in class com.sun.grizzly.http.SelectorThread
Create and configure resource allocation ProtocolFilter
createRequest() - Method in class com.sun.grizzly.http.ProcessorTask
Creates Request object.
createResponse() - Method in class com.sun.grizzly.http.ProcessorTask
Creates Response object.
createSelectionKeyHandler() - Method in class com.sun.grizzly.http.SelectorThread
Create SelectorThreadKeyHandler
createSelectorHandler() - Method in class com.sun.grizzly.http.SelectorThread
Create TCPSelectorHandler
createSelectorHandler() - Method in class com.sun.grizzly.ssl.SSLSelectorThread
Create TCPSelectorHandler
createSelectorThread(String[]) - Method in class com.sun.grizzly.standalone.StandaloneMainUtil
Create a single SelectorThread and configure it using the command line passed arguments.
CRLF - Static variable in class com.sun.grizzly.http.Constants
CRLF.
CRLF_BYTES - Static variable in class com.sun.grizzly.http.Constants
 
ctx - Variable in class com.sun.grizzly.http.TaskEvent
The associated TaskContext instance.
curLimit - Variable in class com.sun.grizzly.http.algorithms.StreamAlgorithmBase
The ByteBuffer current limit value
curPosition - Variable in class com.sun.grizzly.http.algorithms.StreamAlgorithmBase
The ByteBuffer current position value

D

date - Variable in class com.sun.grizzly.http.FileCache.FileCacheEntry
 
decOpenCacheEntries() - Method in class com.sun.grizzly.http.FileCache
 
decrementCountConnections() - Method in class com.sun.grizzly.http.KeepAliveStats
Decrement the number of connections in keep-alive mode.
decrementOpenConnectionsCount(SelectableChannel) - Method in class com.sun.grizzly.http.ThreadPoolStatistic
Decrease the number of open connections, which are being handled by the Pipeline
DEFAULT_ALGORITHM - Static variable in class com.sun.grizzly.http.SelectorThread
The default NIO stream algorithm.
DEFAULT_BUFFER_POOL_SIZE - Static variable in class com.sun.grizzly.http.SocketChannelOutputBuffer
 
DEFAULT_CONNECTION_LINGER - Static variable in class com.sun.grizzly.http.Constants
 
DEFAULT_CONNECTION_UPLOAD_TIMEOUT - Static variable in class com.sun.grizzly.http.Constants
 
DEFAULT_HEADER_SIZE - Static variable in class com.sun.grizzly.http.Constants
Default request header size
DEFAULT_HTTP_HEADER_BUFFER_SIZE - Static variable in class com.sun.grizzly.http.Constants
Default HTTP header buffer size.
DEFAULT_IDLE_THREAD_KEEPALIVE_TIMEOUT - Static variable in class com.sun.grizzly.http.StatsThreadPool
 
DEFAULT_MAX_KEEP_ALIVE - Static variable in class com.sun.grizzly.http.Constants
Default max keep-alive count.
DEFAULT_MAX_TASKS_QUEUED - Static variable in class com.sun.grizzly.http.StatsThreadPool
 
DEFAULT_MAX_THREAD_COUNT - Static variable in class com.sun.grizzly.http.StatsThreadPool
 
DEFAULT_MIN_THREAD_COUNT - Static variable in class com.sun.grizzly.http.StatsThreadPool
 
DEFAULT_QUEUE_SIZE - Static variable in class com.sun.grizzly.http.Constants
Default queue in bytes size.
DEFAULT_RECYCLE - Static variable in class com.sun.grizzly.http.Constants
Default recycle value.
DEFAULT_REQUEST_BUFFER_SIZE - Static variable in class com.sun.grizzly.http.Constants
Default request buffer size
DEFAULT_RESPONSE_TYPE - Static variable in class com.sun.grizzly.http.Constants
The default response-type
DEFAULT_SERVER_SOCKET_TIMEOUT - Static variable in class com.sun.grizzly.http.Constants
 
DEFAULT_SERVLET_NAME - Static variable in class com.sun.grizzly.http.FileCache
 
DEFAULT_TCP_NO_DELAY - Static variable in class com.sun.grizzly.http.Constants
 
DEFAULT_TIMEOUT - Static variable in class com.sun.grizzly.http.Constants
Default transaction time out.
defaultAlgorithmInstalled - Static variable in class com.sun.grizzly.http.SelectorThread
Is the DEFAULT_ALGORITHM used.
DefaultAsyncExecutor - Class in com.sun.grizzly.arp
Default implementation of the AsyncExecutor.
DefaultAsyncExecutor() - Constructor for class com.sun.grizzly.arp.DefaultAsyncExecutor
 
DefaultAsyncHandler - Class in com.sun.grizzly.arp
Default implementation of AsyncHandler.
DefaultAsyncHandler() - Constructor for class com.sun.grizzly.arp.DefaultAsyncHandler
 
DefaultProtocolFilter - Class in com.sun.grizzly.http
Default ProtocolFilter implementation, that allows HTTP request processing.
DefaultProtocolFilter(Class, int) - Constructor for class com.sun.grizzly.http.DefaultProtocolFilter
Deprecated. call DefaultProtocolFilter.DefaultProtocolFilter(Class, java.net.InetAddress, int)
DefaultProtocolFilter(Class, InetAddress, int) - Constructor for class com.sun.grizzly.http.DefaultProtocolFilter
Constructs a new DefaultProtocolFilter/
defaultResponseType - Variable in class com.sun.grizzly.http.ProcessorTask
The default response-type
defaultResponseType - Variable in class com.sun.grizzly.http.SelectorThread
The default response-type
deploy(GrizzlyWebServer, V, T) - Method in class com.sun.grizzly.http.deployer.Deployer
Deploy Deployable to gws.
deploy(GrizzlyWebServer, URI, T) - Method in class com.sun.grizzly.http.deployer.FromURIDeployer
Deploy deployable to gws.
deploy(T, Deployer<T, V>, V) - Method in class com.sun.grizzly.http.embed.GrizzlyWebServer
Deploy given deployable using provided deployer.
deploy(URI, FromURIDeployer<T, V>, V) - Method in class com.sun.grizzly.http.embed.GrizzlyWebServer
Deploy from given uri using provided deployer.
Deployable - Interface in com.sun.grizzly.http.deployer
Deployable marker interface.
Deployer<V extends Deployable,T extends DeploymentConfiguration> - Class in com.sun.grizzly.http.deployer
Deployer abstraction.
Deployer() - Constructor for class com.sun.grizzly.http.deployer.Deployer
 
DeployException - Exception in com.sun.grizzly.http.deployer
Deploying error.
DeployException() - Constructor for exception com.sun.grizzly.http.deployer.DeployException
DeployException(String) - Constructor for exception com.sun.grizzly.http.deployer.DeployException
DeployException(String, Throwable) - Constructor for exception com.sun.grizzly.http.deployer.DeployException
DeployException(Throwable) - Constructor for exception com.sun.grizzly.http.deployer.DeployException
DeploymentConfiguration - Interface in com.sun.grizzly.http.deployer
Deployer configuration marker interface.
DeploymentID - Class in com.sun.grizzly.http.deployer
Deployment identification.
DeploymentID(Integer) - Constructor for class com.sun.grizzly.http.deployer.DeploymentID
Constuctor with deployment id.
detectCompression() - Method in class com.sun.grizzly.http.ProcessorTask
Check for compression.
disable() - Method in class com.sun.grizzly.http.KeepAliveStats
 
disableMonitoring() - Method in class com.sun.grizzly.http.SelectorThread
Disable gathering of monitoring data.
disableThreadPoolStats() - Method in class com.sun.grizzly.http.SelectorThread
Removes ThreadPoolStatistic from every ExecutorService, when monitoring has been turned off.
disableUploadTimeout - Variable in class com.sun.grizzly.http.ProcessorTask
Flag to disable setting a different time-out on uploads.
disableUploadTimeout - Variable in class com.sun.grizzly.http.SelectorThread
Flag to disable setting a different time-out on uploads.
discardBytes - Variable in class com.sun.grizzly.http.SocketChannelOutputBuffer
 
discardUpstreamBytes() - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer
Stop buffering bytes, discard any upcoming writes.
displayConfiguration - Variable in class com.sun.grizzly.http.SelectorThread
If true, display the NIO configuration information.
doFilter(AsyncExecutor) - Method in interface com.sun.grizzly.arp.AsyncFilter
Execute and return AsyncFilter.Result.
domain - Variable in class com.sun.grizzly.http.SelectorThread
 
doProcess() - Method in class com.sun.grizzly.http.ProcessorTask
Process an HTTP request using a non blocking Socket
doRead() - Method in class com.sun.grizzly.ssl.SSLAsyncStream
Read and decrypt bytes from the underlying SSL connections.
doRegisterKey(SelectionKey, int, long) - Method in class com.sun.grizzly.http.SelectorThreadKeyHandler
 
doTask() - Method in class com.sun.grizzly.arp.AsyncProcessorTask
Execute the AsyncExecutor based on the stage of the ProcessorTask execution.
doTask() - Method in class com.sun.grizzly.http.ProcessorTask
Execute the HTTP request by parsing the header/body, and then by delegating the process to the Catalina container.
doTask() - Method in interface com.sun.grizzly.http.Task
Execute the task.
doUpgrade(SelectionKey, Request, SSLSupport) - Method in class com.sun.grizzly.http.TemporaryInterceptor
 
dropConnection - Variable in class com.sun.grizzly.http.ProcessorTask
Allow client of this class to force connection closing.
dump(ByteBuffer) - Method in class com.sun.grizzly.http.algorithms.StreamAlgorithmBase
Dump the ByteBuffer content.

E

enable() - Method in class com.sun.grizzly.http.KeepAliveStats
 
enableJMX(Management) - Method in class com.sun.grizzly.http.embed.GrizzlyWebServer
Enable JMX Management by configuring the Management
enableMonitoring() - Method in class com.sun.grizzly.http.SelectorThread
Enable gathering of monitoring data.
enableNioLogging - Static variable in class com.sun.grizzly.http.SelectorThread
Grizzly own debug flag.
enableProtocol(GrizzlyWebServer.PROTOCOL) - Method in class com.sun.grizzly.http.embed.GrizzlyWebServer
Enable support for protocol like HTTP or AJP (Apache Java Protocol like mod_jk)
enableRCM(boolean) - Method in class com.sun.grizzly.http.HttpProtocolChain
Enable/Disable RCM.
enableRcmSupport(boolean) - Method in class com.sun.grizzly.http.SelectorThread
Enable Application Resource Allocation Grizzly Extension.
enableThreadPoolStats() - Method in class com.sun.grizzly.http.SelectorThread
Injects ThreadPoolStatistic into every ExecutorService, for monitoring purposes.
endRequest() - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer
End request.
equals(Object) - Method in class com.sun.grizzly.http.deployer.DeploymentID
error - Variable in class com.sun.grizzly.http.ProcessorTask
Error flag.
ERROR - Static variable in class com.sun.grizzly.http.TaskEvent
 
ErrorHandler - Interface in com.sun.grizzly.http
Error handler to be called on HTTP request processing.
errorHandler - Variable in class com.sun.grizzly.http.SelectorThread
SelectorThread ErrorHandler.
Etag - Variable in class com.sun.grizzly.http.FileCache.FileCacheEntry
 
execute() - Method in interface com.sun.grizzly.arp.AsyncExecutor
Execute the defined Adapter or GrizzlyAdapter
execute(Context) - Method in class com.sun.grizzly.arp.AsyncProtocolFilter
Execute a unit of processing work to be performed.
EXECUTE - Static variable in interface com.sun.grizzly.arp.AsyncTask
 
execute() - Method in class com.sun.grizzly.arp.DefaultAsyncExecutor
Execute the associated Adapter or GrizzlyAdapter
execute(Context) - Method in class com.sun.grizzly.http.DefaultProtocolFilter
 
execute(Context) - Method in class com.sun.grizzly.http.HttpProtocolChain
Execute the request.
execute(Runnable) - Method in class com.sun.grizzly.http.StatsThreadPool
 
execute() - Method in interface com.sun.grizzly.http.Task
Execute this task by using the associated ExecutorService.
execute(ExecutorService) - Method in interface com.sun.grizzly.http.Task
Execute this task using the passed ExecutorService.
execute() - Method in class com.sun.grizzly.http.TaskBase
Execute the task based on its ExecutorService.
execute(ExecutorService) - Method in class com.sun.grizzly.http.TaskBase
Execute this task using the passed ExecutorService.
expire(Iterator<SelectionKey>) - Method in class com.sun.grizzly.http.SelectorThreadKeyHandler
expireKey(SelectionKey) - Method in class com.sun.grizzly.http.portunif.HttpProtocolHandler
Invoked when the SelectorThread is about to expire a SelectionKey.

F

FileCache - Class in com.sun.grizzly.http
This class implements a file caching mechanism used to cache static resources.
FileCache() - Constructor for class com.sun.grizzly.http.FileCache
 
fileCache - Variable in class com.sun.grizzly.http.FileCacheFactory
A list of FileCache instance this Factory is owning.
fileCache - Variable in class com.sun.grizzly.standalone.StaticHandler
The FileCache mechanism used to cache static resources.
FileCache.FileCacheEntry - Class in com.sun.grizzly.http
 
FileCache.FileCacheEntry() - Constructor for class com.sun.grizzly.http.FileCache.FileCacheEntry
 
FileCacheFactory - Class in com.sun.grizzly.http
A factory for creating FileCache instance.
FileCacheFactory() - Constructor for class com.sun.grizzly.http.FileCacheFactory
 
fileCacheFactory - Variable in class com.sun.grizzly.http.SelectorThread
The FileCacheFactory associated with this Selector
find(Context, PUProtocolRequest) - Method in class com.sun.grizzly.http.portunif.HttpProtocolFinder
 
findBytes(byte[], int, int, byte[]) - Method in class com.sun.grizzly.http.algorithms.ContentLengthAlgorithm
Compare two bytes array and return > 0 if true.
findBytes(ByteChunk, byte[]) - Method in class com.sun.grizzly.http.ProcessorTask
Specialized utility method: find a sequence of lower case bytes inside a ByteChunk.
findBytes(ByteChunk, byte[]) - Method in class com.sun.grizzly.standalone.StaticHandler
Specialized utility method: find a sequence of lower case bytes inside a ByteChunk.
findCompressableMimeTypes() - Method in class com.sun.grizzly.http.ProcessorTask
Return the list of comprassable mime types.
findNoCompressionUserAgents() - Method in class com.sun.grizzly.http.ProcessorTask
Return the list of no compression user agents.
findRestrictedUserAgents() - Method in class com.sun.grizzly.http.ProcessorTask
Return the list of restricted user agents.
FINISH - Static variable in interface com.sun.grizzly.arp.AsyncTask
 
finishExecute() - Method in interface com.sun.grizzly.arp.AsyncExecutor
finish the processing on this connection until new data come.
finishExecute() - Method in class com.sun.grizzly.arp.DefaultAsyncExecutor
Resume the connection by commit the Response object.
finishResponse() - Method in class com.sun.grizzly.http.ProcessorTask
Finish the response
flush() - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer
Flush the buffered bytes,
flushAsyncWriteQueueAndClose(SelectorHandler, SelectionKey) - Static method in class com.sun.grizzly.http.DefaultProtocolFilter
 
flushBuffer() - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer
Writes bytes to the underlying channel.
flushChannel(ByteBuffer) - Method in class com.sun.grizzly.arp.AsynchronousOutputBuffer
 
flushChannel(ByteBuffer) - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer
Flush the buffer by looping until the ByteBuffer is empty
flushChannel(ByteBuffer) - Method in class com.sun.grizzly.ssl.SSLAsyncOutputBuffer
Flush the buffer by looping until the ByteBuffer is empty using SSLOutputBuffer
flushChannel(ByteBuffer) - Method in class com.sun.grizzly.ssl.SSLOutputBuffer
Flush the buffer by looping until the ByteBuffer is empty using SSLOutputBuffer
FORCED_REQUEST_TYPE - Static variable in class com.sun.grizzly.http.Constants
The forced request-type
forcedRequestType - Variable in class com.sun.grizzly.http.ProcessorTask
The forced request-type
forcedRequestType - Variable in class com.sun.grizzly.http.SelectorThread
The forced request-type
forceKeepAlive - Variable in class com.sun.grizzly.http.SelectorThread
 
fromURI(URI, T) - Method in class com.sun.grizzly.http.deployer.FromURIDeployer
Create object to deploy from uri.
FromURIDeployer<V extends Deployable,T extends DeploymentConfiguration> - Class in com.sun.grizzly.http.deployer
Deployer abstraction supporting deployment from URI .
FromURIDeployer() - Constructor for class com.sun.grizzly.http.deployer.FromURIDeployer
 
future - Variable in class com.sun.grizzly.http.FileCache.FileCacheEntry
 

G

gather(int) - Method in class com.sun.grizzly.http.ThreadPoolStatistic
Gather ExecutorService statistic.
GET - Static variable in class com.sun.grizzly.http.Constants
GET.
get(String) - Static method in class com.sun.grizzly.standalone.MimeType
Deprecated.  
getActiveCount() - Method in class com.sun.grizzly.http.StatsThreadPool
 
getActiveProcessorTasks() - Method in class com.sun.grizzly.http.SelectorThread
 
getAdapter() - Method in class com.sun.grizzly.http.ProcessorTask
Get the associated adapter.
getAdapter() - Method in class com.sun.grizzly.http.SelectorThread
Get the associated adapter.
getAddress() - Method in class com.sun.grizzly.http.FileCache
 
getAddress() - Method in class com.sun.grizzly.http.SelectorThread
 
getAlgorithmClassName() - Method in class com.sun.grizzly.http.SelectorThread
 
getAptCancelKey() - Method in class com.sun.grizzly.http.ProcessorTask
True if AsyncProtocolFilter should cancel the selectionkey in the terminateProcess() call
getAsyncExecutor() - Method in class com.sun.grizzly.arp.AsyncProcessorTask
Get the AsyncExecutor.
getAsyncExecutor() - Method in interface com.sun.grizzly.arp.AsyncTask
Get the AsyncExecutor.
getAsyncHandler() - Method in interface com.sun.grizzly.arp.AsyncExecutor
Get the AsyncHandler who drive the asynchronous process.
getAsyncHandler() - Method in class com.sun.grizzly.arp.DefaultAsyncExecutor
Get the AsyncHandler who drive the asynchronous process.
getAsyncHandler() - Method in class com.sun.grizzly.http.ProcessorTask
Return the AsyncHandler used when asynchronous execution is enabled.
getAsyncHandler() - Method in class com.sun.grizzly.http.SelectorThread
Return the AsyncHandler used when asynchronous execution is enabled.
getAsyncQueueWriter() - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer
Gets the asynchronous queue writer, which will be used if asyncHttp mode is enabled
getAsyncTask() - Method in interface com.sun.grizzly.arp.AsyncExecutor
Get the AsyncProcesssorTask.
getAsyncTask() - Method in class com.sun.grizzly.arp.DefaultAsyncExecutor
Return AsyncTask.
getAttachment() - Method in class com.sun.grizzly.http.HttpWorkerThread
 
getBufferResponse() - Method in class com.sun.grizzly.http.SelectorThread
Return true if the reponse is buffered.
getBufferSize() - Method in class com.sun.grizzly.http.ProcessorTask
Return the request input buffer size
getBufferSize() - Method in class com.sun.grizzly.http.SelectorThread
Return the request input buffer size
getByteBuffer() - Method in class com.sun.grizzly.http.portunif.HttpProtocolHandler
 
getCache() - Method in class com.sun.grizzly.http.FileCache
Return the FileCache
getCache() - Method in class com.sun.grizzly.http.FileCacheFactory
Return the FileCache
getChannel() - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer
Return the underlying SocketChannel
getClassLoader() - Method in class com.sun.grizzly.http.SelectorThread
 
getCompletedTaskCount() - Method in class com.sun.grizzly.http.StatsThreadPool
 
getCompressableMimeTypes() - Method in class com.sun.grizzly.http.SelectorThread
 
getCompression() - Method in class com.sun.grizzly.http.ProcessorTask
Return compression level.
getCompression() - Method in class com.sun.grizzly.http.SelectorThread
 
getCompressionMinSize() - Method in class com.sun.grizzly.http.ProcessorTask
 
getCompressionMinSize() - Method in class com.sun.grizzly.http.SelectorThread
 
getController() - Method in class com.sun.grizzly.http.SelectorThread
 
getCoreThreads() - Method in class com.sun.grizzly.http.SelectorThread
 
getCountConnections() - Method in class com.sun.grizzly.http.KeepAliveStats
Gets the number of connections in keep-alive mode.
getCountContentHits() - Method in class com.sun.grizzly.http.FileCache
Return the Number of hits on cached file content
getCountContentHits() - Method in class com.sun.grizzly.http.FileCacheFactory
Return the Number of hits on cached file content
getCountContentMisses() - Method in class com.sun.grizzly.http.FileCache
Return the Number of misses on cached file content
getCountContentMisses() - Method in class com.sun.grizzly.http.FileCacheFactory
Return the Number of misses on cached file content
getCountEntries() - Method in class com.sun.grizzly.http.FileCache
Return the number of current cache entries.
getCountEntries() - Method in class com.sun.grizzly.http.FileCacheFactory
Return the number of current cache entries.
getCountFlushes() - Method in class com.sun.grizzly.http.KeepAliveStats
Gets the number of keep-alive connections that were closed
getCountHits() - Method in class com.sun.grizzly.http.FileCache
Return the Number of cache lookup hits
getCountHits() - Method in class com.sun.grizzly.http.FileCacheFactory
Return the Number of cache lookup hits
getCountHits() - Method in class com.sun.grizzly.http.KeepAliveStats
Gets the number of requests received by connections in keep-alive mode.
getCountInfoHits() - Method in class com.sun.grizzly.http.FileCache
The Number of hits on cached file info
getCountInfoHits() - Method in class com.sun.grizzly.http.FileCacheFactory
The Number of hits on cached file info
getCountInfoMisses() - Method in class com.sun.grizzly.http.FileCache
Return the number of misses on cached file info
getCountInfoMisses() - Method in class com.sun.grizzly.http.FileCacheFactory
Return the number of misses on cached file info
getCountMisses() - Method in class com.sun.grizzly.http.FileCache
Return the Number of cache lookup misses
getCountMisses() - Method in class com.sun.grizzly.http.FileCacheFactory
Return the Number of cache lookup misses
getCountOpenEntries() - Method in class com.sun.grizzly.http.FileCache
The number of current open cache entries
getCountOpenEntries() - Method in class com.sun.grizzly.http.FileCacheFactory
The number of current open cache entries
getCountOverflows() - Method in class com.sun.grizzly.http.ThreadPoolStatistic
Total number of thread pool overflow
getCountQueued() - Method in class com.sun.grizzly.http.ThreadPoolStatistic
Gets the number of connections currently in the queue
getCountQueued15MinuteAverage() - Method in class com.sun.grizzly.http.ThreadPoolStatistic
Gets the average number of connections queued in the last 15 minutes
getCountQueued1MinuteAverage() - Method in class com.sun.grizzly.http.ThreadPoolStatistic
Gets the average number of connections queued in the last 1 minute
getCountQueued5MinuteAverage() - Method in class com.sun.grizzly.http.ThreadPoolStatistic
Gets the average number of connections queued in the last 5 minutes
getCountRefusals() - Method in class com.sun.grizzly.http.KeepAliveStats
Gets the number of keep-alive connections that were rejected.
getCountTimeouts() - Method in class com.sun.grizzly.http.KeepAliveStats
Gets the number of keep-alive connections that timed out.
getCountTotalConnections() - Method in class com.sun.grizzly.http.ThreadPoolStatistic
Gets the total number of connections that have been accepted.
getCountTotalQueued() - Method in class com.sun.grizzly.http.ThreadPoolStatistic
Gets the total number of connections that have been queued.
getDefaultResponseType() - Method in class com.sun.grizzly.http.ProcessorTask
Return the default response type used
getDefaultResponseType() - Method in class com.sun.grizzly.http.SelectorThread
 
getDisableUploadTimeout() - Method in class com.sun.grizzly.http.ProcessorTask
Get the flag that controls upload time-outs.
getDisableUploadTimeout() - Method in class com.sun.grizzly.http.SelectorThread
Get the flag that controls upload time-outs.
getDomain() - Method in class com.sun.grizzly.http.SelectorThread
 
getDropConnection() - Method in class com.sun.grizzly.http.ProcessorTask
Is the keep-alive mechanism enabled or disabled.
getEnableAsyncExecution() - Method in class com.sun.grizzly.http.SelectorThread
Return true when asynchronous execution is enabled.
getEnabledCipherSuites() - Method in class com.sun.grizzly.ssl.SSLSelectorThread
Returns the list of cipher suites to be enabled when SSLEngine is initialized.
getEnabledProtocols() - Method in class com.sun.grizzly.ssl.SSLSelectorThread
Returns the list of protocols to be enabled when SSLEngine is initialized.
getErrorHandler() - Method in class com.sun.grizzly.http.ProcessorTask
 
getErrorHandler() - Method in class com.sun.grizzly.http.SelectorThread
Returns the ErrorHandler.
getFactory(InetAddress, int) - Static method in class com.sun.grizzly.http.FileCacheFactory
Return an instance of this Factory.
getFactory(InetAddress, int, Class<? extends FileCache>) - Static method in class com.sun.grizzly.http.FileCacheFactory
Return an instance of this Factory.
getFactory(int) - Static method in class com.sun.grizzly.ssl.SSLFileCacheFactory
Return an instance of this Factory.
getFileCache() - Method in class com.sun.grizzly.http.FileCacheFactory
Return an instance of a FileCache
getFilterFactory(String) - Method in class com.sun.grizzly.http.CompressionFiltersProvider
Get FilterFactory, which supports passed encoding, or null, if encoding is not supported by any registered filter factory.
getFilters() - Method in class com.sun.grizzly.http.CompressionFiltersProvider
Get collection of registered compression FilterFactorys.
getFlagEnabled() - Method in class com.sun.grizzly.http.FileCache
Returns flag indicating whether file cache has been enabled
getFlagEnabled() - Method in class com.sun.grizzly.http.FileCacheFactory
Returns flag indicating whether file cache has been enabled
getForcedRequestType() - Method in class com.sun.grizzly.http.ProcessorTask
Return the default request type used
getForcedRequestType() - Method in class com.sun.grizzly.http.SelectorThread
 
getForceKeepAlive() - Method in class com.sun.grizzly.http.ProcessorTask
Is keep-alive forced?
getForceKeepAlive() - Method in class com.sun.grizzly.http.SelectorThread
Is keep-alive forced?
getHandler() - Method in class com.sun.grizzly.http.algorithms.ContentLengthAlgorithm
Return the Interceptor used by this algorithm.
getHandler() - Method in class com.sun.grizzly.http.algorithms.NoParsingAlgorithm
Return the Interceptor used by this algorithm.
getHandler() - Method in class com.sun.grizzly.http.algorithms.StateMachineAlgorithm
Return the Interceptor used by this algorithm.
getHandler() - Method in class com.sun.grizzly.standalone.StaticStreamAlgorithm
Return the Interceptor used by this algorithm.
getHeaderBBSize() - Method in class com.sun.grizzly.http.FileCache
Retunr the header size buffer.
getHeaderBBSize() - Method in class com.sun.grizzly.http.FileCacheFactory
Retunr the header size buffer.
getId() - Method in class com.sun.grizzly.http.deployer.DeploymentID
Deployment id.
getInet() - Method in class com.sun.grizzly.http.SelectorThread
 
getInputStream() - Method in class com.sun.grizzly.http.HttpWorkerThread
 
getInputStream() - Method in class com.sun.grizzly.http.ProcessorTask
 
getInterceptor() - Method in class com.sun.grizzly.arp.AsyncProtocolFilter
Return the current Interceptor
getKeepAliveCount() - Method in class com.sun.grizzly.http.KeepAliveThreadAttachment
 
getKeepAliveStatistics() - Method in class com.sun.grizzly.http.embed.Statistics
Return an instance of KeepAliveStats , which gather information about the connection and the keep-alive mechanism.
getKeepAliveStats() - Method in class com.sun.grizzly.http.SelectorThread
 
getKeepAliveTimeoutInSeconds() - Method in class com.sun.grizzly.http.KeepAliveStats
Gets the number of seconds before a keep-alive connection that has been idle times out and is closed.
getKeepAliveTimeoutInSeconds() - Method in class com.sun.grizzly.http.SelectorThread
Gets the number of seconds before a keep-alive connection that has been idle times out and is closed.
getLargeFileCacheEnabled() - Method in class com.sun.grizzly.http.FileCache
Is the large file cache support enabled.
getLargeFileCacheEnabled() - Method in class com.sun.grizzly.http.FileCacheFactory
Is the large file cache support enabled.
getLargeFileCacheEnabled() - Method in class com.sun.grizzly.http.SelectorThread
Is the large file cache support enabled.
getLargestPoolSize() - Method in class com.sun.grizzly.http.StatsThreadPool
 
getLinger() - Method in class com.sun.grizzly.http.SelectorThread
 
getManagement() - Method in class com.sun.grizzly.http.SelectorThread
Return the Management interface, or null if JMX management is no enabled.
getMaxBufferedBytes() - Static method in class com.sun.grizzly.http.SocketChannelOutputBuffer
Return the maximum of buffered bytes.
getMaxBufferPoolSize() - Static method in class com.sun.grizzly.http.SocketChannelOutputBuffer
Return the maximum number of cached ByteBuffer
getMaxCachedProcessorTasks() - Method in class com.sun.grizzly.http.SelectorThread
Maximum number of ProcessorTasks to be cached.
getMaxCacheEntries() - Method in class com.sun.grizzly.http.FileCache
Return the maximum entries this cache can contains.
getMaxCacheEntries() - Method in class com.sun.grizzly.http.FileCacheFactory
Return the maximum entries this cache can contains.
getMaxCacheEntries() - Method in class com.sun.grizzly.http.SelectorThread
Return the maximum entries this cache can contains.
getMaxEntries() - Method in class com.sun.grizzly.http.FileCache
Return the maximum number of cache entries
getMaxEntries() - Method in class com.sun.grizzly.http.FileCacheFactory
Return the maximum number of cache entries
getMaxEntrySize() - Method in class com.sun.grizzly.http.FileCache
Get the maximum size a FileCache.FileCacheEntry can have.
getMaxEntrySize() - Method in class com.sun.grizzly.http.FileCacheFactory
Get the maximum size a FileCache.FileCacheEntry can have.
getMaxEntrySize() - Method in class com.sun.grizzly.http.SelectorThread
Get the maximum size a FileCache.FileCacheEntry can have.
getMaxHeapCacheSize() - Method in class com.sun.grizzly.http.FileCache
Return the maximum heap space used for cache
getMaxHeapCacheSize() - Method in class com.sun.grizzly.http.FileCacheFactory
Return the maximum heap space used for cache
getMaxHttpHeaderSize() - Method in class com.sun.grizzly.http.ProcessorTask
 
getMaxHttpHeaderSize() - Method in class com.sun.grizzly.http.SelectorThread
 
getMaxKeepAliveRequests() - Method in class com.sun.grizzly.http.KeepAliveStats
 
getMaxKeepAliveRequests() - Method in class com.sun.grizzly.http.SelectorThread
 
getMaxLargeCacheSize() - Method in class com.sun.grizzly.http.FileCache
Get the maximum cache size
getMaxLargeCacheSize() - Method in class com.sun.grizzly.http.FileCacheFactory
Get the maximum cache size
getMaxLargeCacheSize() - Method in class com.sun.grizzly.http.SelectorThread
Get the maximum cache size
getMaxMmapCacheSize() - Method in class com.sun.grizzly.http.FileCache
Return the Maximum Memory Map size to be used for caching
getMaxMmapCacheSize() - Method in class com.sun.grizzly.http.FileCacheFactory
Return the Maximum Memory Map size to be used for caching
getMaxOpenEntries() - Method in class com.sun.grizzly.http.FileCache
Return the maximum number of open cache entries
getMaxOpenEntries() - Method in class com.sun.grizzly.http.FileCacheFactory
Return the maximum number of open cache entries
getMaxPostSize() - Method in class com.sun.grizzly.http.ProcessorTask
Return the maximum size of a POST which will be buffered in SSL mode.
getMaxPostSize() - Method in class com.sun.grizzly.http.SelectorThread
 
getMaxQueued() - Method in class com.sun.grizzly.http.ThreadPoolStatistic
Gets the maximum size of the connection queue
getMaxSmallCacheSize() - Method in class com.sun.grizzly.http.FileCache
Get the maximum cache size
getMaxSmallCacheSize() - Method in class com.sun.grizzly.http.FileCacheFactory
Get the maximum cache size
getMaxSmallCacheSize() - Method in class com.sun.grizzly.http.SelectorThread
Get the maximum cache size
getMaxSwallowingInputBytes() - Method in class com.sun.grizzly.http.SelectorThread
Get the max number of bytes Grizzly will try to swallow in order to read off from the current request payload and prepare input to process next request.
getMaxThreads() - Method in class com.sun.grizzly.http.SelectorThread
 
getMinEntrySize() - Method in class com.sun.grizzly.http.FileCache
Get the maximum size a FileCache.FileCacheEntry can have.
getMinEntrySize() - Method in class com.sun.grizzly.http.FileCacheFactory
Get the maximum size a FileCache.FileCacheEntry can have.
getMinEntrySize() - Method in class com.sun.grizzly.http.SelectorThread
Get the maximum size a FileCache.FileCacheEntry can have.
getNoCompressionUserAgents() - Method in class com.sun.grizzly.http.SelectorThread
 
getObjectName() - Method in class com.sun.grizzly.http.SelectorThread
 
getOpenConnectionsCount() - Method in class com.sun.grizzly.http.ThreadPoolStatistic
Get the current number of open channels, which are being handled by the pipeline
getOutputBB() - Method in class com.sun.grizzly.ssl.SSLAsyncOutputBuffer
Return the encrypted ByteBuffer used to handle response.
getOutputByteBuffer() - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer
 
getOutputFilter(MessageBytes) - Method in class com.sun.grizzly.http.CompressionFiltersProvider
Get FilterFactory, which supports passed encoding, or null, if encoding is not supported by any registered filter factory.
getPeakQueued() - Method in class com.sun.grizzly.http.ThreadPoolStatistic
Gets the largest number of connections that were in the queue simultaneously.
getPoolSize() - Method in class com.sun.grizzly.http.StatsThreadPool
 
getPort() - Method in class com.sun.grizzly.http.algorithms.StreamAlgorithmBase
Return the port
getPort() - Method in class com.sun.grizzly.http.FileCache
 
getPort() - Method in class com.sun.grizzly.http.SelectorThread
 
getPort() - Method in class com.sun.grizzly.http.StatsThreadPool
Get the port number, which is served by the thread pool
getPortLowLevel() - Method in class com.sun.grizzly.http.SelectorThread
Deprecated. - uses SelectorThread.getPort() instead
getProcessorTask() - Method in interface com.sun.grizzly.arp.AsyncExecutor
The ProcessorTask used to execute the request processing.
getProcessorTask() - Method in class com.sun.grizzly.arp.AsyncProcessorTask
Deprecated. - Use AsyncExecutor.getProcessorTask()
getProcessorTask() - Method in interface com.sun.grizzly.arp.AsyncTask
Deprecated. - Use AsyncExecutor.getProcessorTask()
getProcessorTask() - Method in class com.sun.grizzly.arp.DefaultAsyncExecutor
The ProcessorTask used to execute the request processing.
getProcessorTask() - Method in class com.sun.grizzly.http.HttpWorkerThread
 
getProcessorTask() - Method in class com.sun.grizzly.http.SelectorThread
Return a ProcessorTask from the pool.
getProcessorTaskFactory() - Method in class com.sun.grizzly.http.SelectorThread
Get ProcessorTaskFactory.
getProperty(String) - Method in class com.sun.grizzly.http.SelectorThread
Return a configured property.
getProtocolChain() - Method in class com.sun.grizzly.http.SelectorThread
Return thr ProtocolChain used by this instance.
getProtocols() - Method in class com.sun.grizzly.http.portunif.HttpProtocolHandler
Returns an array of supported protocols.
getQueueSize() - Method in class com.sun.grizzly.http.StatsThreadPool
 
getQueueSizeInBytes() - Method in class com.sun.grizzly.http.ThreadPoolStatistic
Get the maximum pending connection this ExecutorService can handle.
getRequest() - Method in class com.sun.grizzly.http.ProcessorTask
Return the internal Request object.
getRequestGroupInfo() - Method in class com.sun.grizzly.http.SelectorThread
 
getRequestStatistics() - Method in class com.sun.grizzly.http.embed.Statistics
Return an instance of RequestGroupInfo , which gather information about all the requests made to Grizzly.
getRequestURI() - Method in class com.sun.grizzly.http.ProcessorTask
Get the request URI associated with this processor.
getReRegisterSelectionKey() - Method in class com.sun.grizzly.http.ProcessorTask
False prevents the selectionkey from being re registered after async is done in the terminateProcess() call.
getRestrictedUserAgents() - Method in class com.sun.grizzly.http.SelectorThread
 
getReuseAddress() - Method in class com.sun.grizzly.http.SelectorThread
 
getSecondsMaxAge() - Method in class com.sun.grizzly.http.FileCache
Return the maximum age of a valid cache entry
getSecondsMaxAge() - Method in class com.sun.grizzly.http.FileCacheFactory
Return the maximum age of a valid cache entry
getSelectionKey() - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer
Gets the underlying selection key of the output channel.
getSelectionKey() - Method in interface com.sun.grizzly.http.Task
Return the SelectionKey associated with this tasks.
getSelectionKey() - Method in class com.sun.grizzly.http.TaskBase
Return the SelectionKey associated with this task.
getSelector(int) - Static method in class com.sun.grizzly.http.SelectorThread
Deprecated. This method is not safe when a machine with multiple listeners are bound to different addresses using the same port. Use SelectorThread.getSelector(java.net.InetAddress, int).
getSelector(InetAddress, int) - Static method in class com.sun.grizzly.http.SelectorThread
 
getSelector() - Method in class com.sun.grizzly.http.SelectorThread
Deprecated. To get the right Selector, please request context associated SelectorHandler: SelectorHandler.getSelector()
getSelectorHandler() - Method in class com.sun.grizzly.http.SelectorThread
Deprecated. use SelectorHandler, which is usually provided by the current Context.
getSelectorHandler() - Method in interface com.sun.grizzly.http.Task
Returns SelectorHandler, which handles this taks's SelectionKey
getSelectorHandler() - Method in class com.sun.grizzly.http.TaskBase
Returns SelectorHandler, which handles this taks's SelectionKey
getSelectorReadThreadsCount() - Method in class com.sun.grizzly.http.SelectorThread
 
getSelectors() - Static method in class com.sun.grizzly.http.SelectorThread
Return an Enumeration of the active SelectorThreads
getSelectorThread() - Method in class com.sun.grizzly.http.embed.GrizzlyWebServer
Return the underlying SelectorThread.
getSelectorThread() - Method in interface com.sun.grizzly.http.HttpSelectorHandler
 
getSelectorThread() - Method in class com.sun.grizzly.http.SelectorThreadHandler
 
getSelectorThread() - Method in interface com.sun.grizzly.http.Task
Returns the SelectorThread used by this task.
getSelectorThread() - Method in class com.sun.grizzly.http.TaskBase
Return the SelectorThread
getSelectorThread() - Method in class com.sun.grizzly.ssl.SSLSelectorThreadHandler
 
getSelectorThreadKeyHandler() - Method in class com.sun.grizzly.http.SelectorThread
 
getSelectorTimeout() - Method in class com.sun.grizzly.http.SelectorThread
 
getSendBufferSize() - Method in class com.sun.grizzly.http.ProcessorTask
 
getSendBufferSize() - Method in class com.sun.grizzly.http.SelectorThread
 
getServerTimeout() - Method in class com.sun.grizzly.http.SelectorThread
 
getSizeHeapCache() - Method in class com.sun.grizzly.http.FileCache
Return the heap space used for cache
getSizeHeapCache() - Method in class com.sun.grizzly.http.FileCacheFactory
Return the heap space used for cache
getSizeMmapCache() - Method in class com.sun.grizzly.http.FileCache
Return the size of Mapped memory used for caching
getSizeMmapCache() - Method in class com.sun.grizzly.http.FileCacheFactory
Return the size of Mapped memory used for caching
getSocketTimeout() - Method in class com.sun.grizzly.http.SelectorThread
 
getSsBackLog() - Method in class com.sun.grizzly.http.SelectorThread
 
getSSLAsyncOutputBuffer() - Method in class com.sun.grizzly.ssl.SSLAsyncProcessorTask
Retunr the SSLAsyncOutputBuffer
getSSLContext() - Method in class com.sun.grizzly.ssl.SSLSelectorThread
Return the SSLContext required to support SSL over NIO.
getSSLEngine() - Method in interface com.sun.grizzly.ssl.SecureOutputBuffer
Set theSSLEngine.
getSSLEngine() - Method in class com.sun.grizzly.ssl.SSLAsyncOutputBuffer
Set theSSLEngine.
getSSLEngine() - Method in class com.sun.grizzly.ssl.SSLOutputBuffer
Set theSSLEngine.
getSSLImplementation() - Method in class com.sun.grizzly.ssl.SSLSelectorThread
Return the current SSLImplementation this Thread
getSSLSupport() - Method in class com.sun.grizzly.http.ProcessorTask
Return the SSLSupport object used by this instance.
getStage() - Method in class com.sun.grizzly.arp.AsyncProcessorTask
Return the stage of the current execution.
getStage() - Method in interface com.sun.grizzly.arp.AsyncTask
Return the stage of the current execution.
getStatistic() - Method in class com.sun.grizzly.http.StatsThreadPool
Return the ThreadPoolStatistic object used to gather statistic;
getStatistics() - Method in class com.sun.grizzly.http.embed.GrizzlyWebServer
Return a Statistics instance that can be used to gather statistics.
getStatus() - Method in class com.sun.grizzly.http.TaskEvent
 
getStreamAlgorithm() - Method in class com.sun.grizzly.http.HttpWorkerThread
 
getStreamAlgorithm() - Method in class com.sun.grizzly.http.ProcessorTask
Return the StreamAlgorithm used by this instance.
getTaskCount() - Method in class com.sun.grizzly.http.StatsThreadPool
 
getTaskListener() - Method in class com.sun.grizzly.http.TaskBase
The TaskListener associated with this instance.
getTcpNoDelay() - Method in class com.sun.grizzly.http.SelectorThread
 
getThreadPool() - Method in class com.sun.grizzly.http.SelectorThread
 
getThreadPool() - Method in interface com.sun.grizzly.http.Task
Return the thread pool used by this object.
getThreadPool() - Method in class com.sun.grizzly.http.TaskBase
Return the thread pool used by this object.
getThreadPoolClassname() - Method in class com.sun.grizzly.http.SelectorThread
 
getThreadPoolStatistics() - Method in class com.sun.grizzly.http.embed.Statistics
Return an instance of ThreadPoolStatistic, which gather information about the current thread pool used by Grizzly.
getTicksTotalQueued() - Method in class com.sun.grizzly.http.ThreadPoolStatistic
Gets the total number of ticks that connections have spent in the queue.
getTimeout() - Method in class com.sun.grizzly.http.ProcessorTask
Get the upload uploadTimeout.
getTransactionTimeout() - Method in class com.sun.grizzly.http.ProcessorTask
Set the maximum time, in milliseconds, a WorkerThread executing an instance of this class can execute.
getTransactionTimeout() - Method in class com.sun.grizzly.http.SelectorThread
Set the maximum time, in milliseconds, a WorkerThread executing an instance of this class can execute.
getType() - Method in interface com.sun.grizzly.http.Task
Return this Tash type.
getType() - Method in class com.sun.grizzly.http.TaskBase
 
getUploadTimeout() - Method in class com.sun.grizzly.http.SelectorThread
Get the upload timeout.
getWebAppRootPath() - Method in class com.sun.grizzly.http.SelectorThread
Return the folder's root where application are deployed.
getWorkerThreadID() - Method in class com.sun.grizzly.http.ProcessorTask
Return the current WorkerThread ID associated with this instance.
globalRequestProcessor - Variable in class com.sun.grizzly.http.SelectorThread
Monitoring object used to store information.
globalRequestProcessorName - Variable in class com.sun.grizzly.http.SelectorThread
 
GrizzlyWebServer - Class in com.sun.grizzly.http.embed
This class creates a WebServer that listen for http request.
GrizzlyWebServer() - Constructor for class com.sun.grizzly.http.embed.GrizzlyWebServer
Create a default GrizzlyWebServer
GrizzlyWebServer(int) - Constructor for class com.sun.grizzly.http.embed.GrizzlyWebServer
Create a WebServer that listen on port
GrizzlyWebServer(String) - Constructor for class com.sun.grizzly.http.embed.GrizzlyWebServer
Create a WebServer which server files from GrizzlyWebServer.webResourcesPath
GrizzlyWebServer(int, int) - Constructor for class com.sun.grizzly.http.embed.GrizzlyWebServer
Deprecated. use GrizzlyWebServer.setMaxThreads(int) to set maximum number of threads in a thread pool
GrizzlyWebServer(int, String) - Constructor for class com.sun.grizzly.http.embed.GrizzlyWebServer
Create a WebServer that listen on port
GrizzlyWebServer(int, int, String) - Constructor for class com.sun.grizzly.http.embed.GrizzlyWebServer
Deprecated. use GrizzlyWebServer.setMaxThreads(int) to set maximum number of threads in a thread pool
GrizzlyWebServer(int, String, boolean) - Constructor for class com.sun.grizzly.http.embed.GrizzlyWebServer
Create a WebServer that listen for secure tls/https requests
GrizzlyWebServer(String, int, String, boolean) - Constructor for class com.sun.grizzly.http.embed.GrizzlyWebServer
Create a WebServer that listen for secure tls/https requests
GrizzlyWebServer(int, int, String, boolean) - Constructor for class com.sun.grizzly.http.embed.GrizzlyWebServer
Deprecated. use GrizzlyWebServer.setMaxThreads(int) to set maximum number of threads in a thread pool
GrizzlyWebServer(String, int, int, String, boolean) - Constructor for class com.sun.grizzly.http.embed.GrizzlyWebServer
Create a WebServer that listen for secure tls/https requests
GrizzlyWebServer.PROTOCOL - Enum in com.sun.grizzly.http.embed
 
GZIP_FILTER - Static variable in class com.sun.grizzly.http.Constants
GZIP filter (output).

H

handle(Task) - Method in interface com.sun.grizzly.arp.AsyncHandler
Handle a Task execution.
handle(ByteBuffer, int) - Method in class com.sun.grizzly.arp.AsyncInterceptor
Introspect the request and determine if the target url can execute under AsyncHandler or not.
handle(Task) - Method in class com.sun.grizzly.arp.DefaultAsyncHandler
Handle an instance of a Task.
handle(Object, int) - Method in class com.sun.grizzly.http.algorithms.StreamAlgorithmBase.DummyHandler
 
handle(Context, PUProtocolRequest) - Method in class com.sun.grizzly.http.portunif.HttpProtocolHandler
Redirect the request to the protocol defined in the protocolInfo.
handle(Request, int) - Method in class com.sun.grizzly.standalone.StaticHandler
Intercept the request and decide if we cache the static resource.
handleKeepAliveBlockingThread - Variable in class com.sun.grizzly.http.ProcessorTask
 
handler - Variable in class com.sun.grizzly.http.algorithms.StreamAlgorithmBase
An Interceptor implementation used to implement a static resources cache.
hashCode() - Method in class com.sun.grizzly.http.deployer.DeploymentID
hasNextRequest() - Method in class com.sun.grizzly.http.ProcessorTask
 
hasRequestInfoRegistered - Variable in class com.sun.grizzly.http.ProcessorTask
Has the request associated with this ProcessorTask been registered with the RequestGroupInfo
HEAD - Static variable in class com.sun.grizzly.http.Constants
HEAD.
headerLength - Variable in class com.sun.grizzly.http.algorithms.StreamAlgorithmBase
The position, within the ByteBuffer, when the HTTP headers are completely reads.
headerLength() - Method in class com.sun.grizzly.http.algorithms.StreamAlgorithmBase
Return the stream header length.
host - Variable in class com.sun.grizzly.http.FileCache.FileCacheEntry
 
hostNameC - Variable in class com.sun.grizzly.http.ProcessorTask
Host name (used to avoid useless B2C conversion on the host name).
HT - Static variable in class com.sun.grizzly.http.Constants
HT.
http09 - Variable in class com.sun.grizzly.http.ProcessorTask
HTTP/0.9 flag.
http11 - Variable in class com.sun.grizzly.http.ProcessorTask
HTTP/1.1 flag.
HTTP_10 - Static variable in class com.sun.grizzly.http.Constants
HTTP/1.0.
HTTP_11 - Static variable in class com.sun.grizzly.http.Constants
HTTP/1.1.
HTTP_11_BYTES - Static variable in class com.sun.grizzly.http.Constants
 
HTTP_REQUEST_URL - Static variable in class com.sun.grizzly.http.portunif.HttpProtocolFinder
 
HttpProtocolChain - Class in com.sun.grizzly.http
Customized implementation of a ProtocolChain
HttpProtocolChain() - Constructor for class com.sun.grizzly.http.HttpProtocolChain
 
HttpProtocolFinder - Class in com.sun.grizzly.http.portunif
A ProtocolFinder implementation that parse the available SocketChannel bytes looking for the 'http' bytes.
HttpProtocolFinder() - Constructor for class com.sun.grizzly.http.portunif.HttpProtocolFinder
 
HttpProtocolHandler - Class in com.sun.grizzly.http.portunif
Redirect the request to the proper protocol, which can be http or https.
HttpProtocolHandler() - Constructor for class com.sun.grizzly.http.portunif.HttpProtocolHandler
 
HttpProtocolHandler(HttpProtocolHandler.Mode) - Constructor for class com.sun.grizzly.http.portunif.HttpProtocolHandler
 
HttpProtocolHandler.Mode - Enum in com.sun.grizzly.http.portunif
 
HttpRedirector - Class in com.sun.grizzly.http.portunif
Utility class used to redirect an HTTP(s) request to another protocol and endpoint.
HttpSelectorHandler - Interface in com.sun.grizzly.http
General HTTP SelectorHandler interface
HttpWorkerThread - Class in com.sun.grizzly.http
Specialized WorkerThread.
HttpWorkerThread(ThreadGroup, Runnable) - Constructor for class com.sun.grizzly.http.HttpWorkerThread
Create a Thread that will synchronizes/block on ExecutorService instance.
HttpWorkerThread(ExecutorService, String) - Constructor for class com.sun.grizzly.http.HttpWorkerThread
Create a Thread that will synchronizes/block on ExecutorService instance.
HttpWorkerThread(ExecutorService, String, Runnable, int) - Constructor for class com.sun.grizzly.http.HttpWorkerThread
Create a Thread

I

IDENTITY_FILTER - Static variable in class com.sun.grizzly.http.Constants
Identity filters (input and output).
incOpenCacheEntries() - Method in class com.sun.grizzly.http.FileCache
 
increaseKeepAliveCount() - Method in class com.sun.grizzly.http.KeepAliveThreadAttachment
Increase the keep alive count by one.
incrementCountConnections() - Method in class com.sun.grizzly.http.KeepAliveStats
Increments the number of connections in keep-alive mode.
incrementCountFlushes() - Method in class com.sun.grizzly.http.KeepAliveStats
Increments the number of keep-alive connections that were closed
incrementCountHits() - Method in class com.sun.grizzly.http.KeepAliveStats
Increments the number of requests received by connections in keep-alive mode.
incrementCountRefusals() - Method in class com.sun.grizzly.http.KeepAliveStats
Increments the number of keep-alive connections that were rejected.
incrementCountTimeouts() - Method in class com.sun.grizzly.http.KeepAliveStats
Increments the number of keep-alive connections that timed out.
incrementOpenConnectionsCount(SelectableChannel) - Method in class com.sun.grizzly.http.ThreadPoolStatistic
Increase the number of open connections, which are being handled by the Pipeline
incrementTotalAcceptCount() - Method in class com.sun.grizzly.http.ThreadPoolStatistic
 
inet - Variable in class com.sun.grizzly.http.SelectorThread
 
initAlgorithm() - Method in class com.sun.grizzly.http.SelectorThread
Load using reflection theStreamAlgorithm class.
initController() - Method in class com.sun.grizzly.http.SelectorThread
Initialize the Grizzly Framework classes.
initEndpoint() - Method in class com.sun.grizzly.http.SelectorThread
initialized the endpoint by creating the ServerScoketChannel and by initializing the server socket.
initFileCacheFactory() - Method in class com.sun.grizzly.http.SelectorThread
Initialize the FileCacheFactory associated with this instance
initFileCacheFactory() - Method in class com.sun.grizzly.ssl.SSLSelectorThread
Initialize the fileCacheFactory associated with this instance
initialize() - Method in class com.sun.grizzly.http.ProcessorTask
Initialize the stream and the buffer used to parse the request.
initialize() - Method in class com.sun.grizzly.ssl.SSLAsyncProcessorTask
Initialize the stream and the buffer used to parse the request.
initialize() - Method in class com.sun.grizzly.ssl.SSLProcessorTask
Initialize the stream and the buffer used to parse the request.
initialized - Variable in class com.sun.grizzly.http.SelectorThread
 
initializeFilters() - Method in class com.sun.grizzly.http.ProcessorTask
Initialize standard input and output filters.
initMonitoringLevel() - Method in class com.sun.grizzly.http.SelectorThread
Initialize the ThreadPoolStatistic instance.
initProcessorTask(int) - Method in class com.sun.grizzly.http.SelectorThread
Create a pool of ProcessorTask
initThreadPool() - Method in class com.sun.grizzly.http.SelectorThread
Init the StatsThreadPools used by the WorkerThreads.
injectToStringAttributes(StringBuilder) - Method in class com.sun.grizzly.http.StatsThreadPool
Deprecated.  
inputBuffer - Variable in class com.sun.grizzly.http.ProcessorTask
Input.
inputStream - Variable in class com.sun.grizzly.http.ProcessorTask
Input Stream.
interceptor - Variable in class com.sun.grizzly.arp.AsyncProtocolFilter
Interceptor used when determining if a request must be handled directly inside this ProtocolFilter.
interrupt() - Method in interface com.sun.grizzly.arp.AsyncExecutor
Interrupt the current request processing.
interrupt() - Method in class com.sun.grizzly.arp.DefaultAsyncExecutor
Interrupt the ProcessorTask if AsyncFilter has been defined.
INTERRUPTED - Static variable in interface com.sun.grizzly.arp.AsyncTask
 
invokeAdapter() - Method in class com.sun.grizzly.http.ProcessorTask
Invoke the Adapter, which usualy invoke the Servlet Container.
isAsyncExecutionEnabled() - Method in class com.sun.grizzly.http.ProcessorTask
Is asynchronous execution enabled?
isAsyncHttpWriteEnabled - Variable in class com.sun.grizzly.http.ProcessorTask
Flag, which indicates if async HTTP write is enabled
isAsyncHttpWriteEnabled() - Method in class com.sun.grizzly.http.ProcessorTask
Is async HTTP write enabled.
isAsyncHttpWriteEnabled - Variable in class com.sun.grizzly.http.SelectorThread
Is Async HTTP write enabled.
isAsyncHttpWriteEnabled() - Method in class com.sun.grizzly.http.SelectorThread
Is async HTTP write enabled
isAsyncHttpWriteEnabled - Variable in class com.sun.grizzly.http.SocketChannelOutputBuffer
Flag, which indicates if async HTTP write is enabled
isAsyncHttpWriteEnabled() - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer
Is async HTTP write enabled.
isClientMode() - Method in class com.sun.grizzly.ssl.SSLSelectorThread
Returns true if the SSlEngine is set to use client mode when handshaking.
isEnabled() - Method in class com.sun.grizzly.http.FileCache
Is the fileCache enabled.
isEnabled - Variable in class com.sun.grizzly.http.FileCacheFactory
Is the FileCache enabled.
isEnabled() - Method in class com.sun.grizzly.http.FileCacheFactory
Is the fileCache enabled.
isEnabled() - Method in class com.sun.grizzly.http.KeepAliveStats
 
isEnableNioLogging() - Static method in class com.sun.grizzly.http.SelectorThread
 
isError() - Method in class com.sun.grizzly.http.ProcessorTask
 
isFileCacheEnabled - Variable in class com.sun.grizzly.http.SelectorThread
Is the FileCache enabled.
isFileCacheEnabled() - Method in class com.sun.grizzly.http.SelectorThread
Is the fileCache enabled.
isFound - Variable in class com.sun.grizzly.http.algorithms.ContentLengthAlgorithm
Is the content-length fully read.
isInHeap - Variable in class com.sun.grizzly.http.FileCache.FileCacheEntry
 
isInitialized() - Method in class com.sun.grizzly.http.ProcessorTask
Returns true, if ProcessorTask was initialized, or false otherwise.
isKeepAlive() - Method in class com.sun.grizzly.http.ProcessorTask
 
isLargeFileCacheEnabled - Variable in class com.sun.grizzly.http.FileCacheFactory
Is the large FileCache enabled.
isLargeFileCacheEnabled - Variable in class com.sun.grizzly.http.SelectorThread
Is the large FileCache enabled.
isMonitoringEnabled - Variable in class com.sun.grizzly.http.FileCacheFactory
Is monitoring enabled
isMonitoringEnabled - Variable in class com.sun.grizzly.http.SelectorThread
Is monitoring already started.
isMonitoringEnabled() - Method in class com.sun.grizzly.http.SelectorThread
Returns true if monitoring has been enabled, false otherwise.
isNeedClientAuth() - Method in class com.sun.grizzly.ssl.SSLSelectorThread
Returns true if the SSLEngine will require client authentication.
isPreallocateProcessorTasks() - Method in class com.sun.grizzly.http.SelectorThread
Return true if this SelectorThread will pre-allocate ProcessorTask instances.
isRcmSupported() - Method in class com.sun.grizzly.http.SelectorThread
Returns whether Application Resource Allocation Grizzly Extension is supported
isRunning() - Method in class com.sun.grizzly.http.SelectorThread
 
isSecure() - Method in class com.sun.grizzly.http.DefaultProtocolFilter
Is ProtocolFilter secured
isSecure() - Method in class com.sun.grizzly.ssl.SSLAsyncProtocolFilter
Is ProtocolFilter secured
isSecure() - Method in class com.sun.grizzly.ssl.SSLDefaultProtocolFilter
Is ProtocolFilter secured
isShutdown() - Method in class com.sun.grizzly.http.StatsThreadPool
 
isSkipPostExecute() - Method in class com.sun.grizzly.http.ProcessorTask
returns value and resets it to false.
isSupportFileSend() - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer
isSupportFileSend() - Method in class com.sun.grizzly.ssl.SSLOutputBuffer
isTerminated() - Method in class com.sun.grizzly.http.StatsThreadPool
 
isUseByteBufferView() - Method in class com.sun.grizzly.http.SelectorThread
 
isUseChunking() - Method in class com.sun.grizzly.http.ProcessorTask
Is chunking encoding used.
isUseChunking() - Method in class com.sun.grizzly.http.SelectorThread
Is chunking encoding used.
isUseDirectByteBuffer() - Method in class com.sun.grizzly.http.SelectorThread
 
isWantClientAuth() - Method in class com.sun.grizzly.ssl.SSLSelectorThread
Returns true if the engine will request client authentication.

K

KEEPALIVE - Static variable in class com.sun.grizzly.http.Constants
 
keepAlive - Variable in class com.sun.grizzly.http.FileCache.FileCacheEntry
 
keepAlive - Variable in class com.sun.grizzly.http.ProcessorTask
Keep-alive.
keepAlive(Request) - Method in class com.sun.grizzly.standalone.StaticHandler
Get the keep-alive header.
KEEPALIVE_BYTES - Static variable in class com.sun.grizzly.http.Constants
 
keepAliveLeft - Variable in class com.sun.grizzly.http.ProcessorTask
The current keep-alive count left before closing the connection.
KeepAliveStats - Class in com.sun.grizzly.http
Class collecting keep-alive statistics.
KeepAliveStats() - Constructor for class com.sun.grizzly.http.KeepAliveStats
 
keepAliveStats - Variable in class com.sun.grizzly.http.SelectorThread
Keep-alive stats
KeepAliveThreadAttachment - Class in com.sun.grizzly.http
Add keep alive counting mechanism to the ThreadAttachment.
KeepAliveThreadAttachment() - Constructor for class com.sun.grizzly.http.KeepAliveThreadAttachment
 
keepAliveThreadCount - Variable in class com.sun.grizzly.http.SelectorThread
 
key - Variable in class com.sun.grizzly.http.TaskBase
The SelectionKey used by this task.

L

lastModified - Variable in class com.sun.grizzly.http.FileCache.FileCacheEntry
 
lastStatePosition - Variable in class com.sun.grizzly.http.algorithms.StreamAlgorithmBase
In case we were'nt able to parse the request line, we will continue parsing from that position.
lastValid - Variable in class com.sun.grizzly.http.algorithms.ContentLengthAlgorithm
Last valid byte.
LC_OFFSET - Static variable in class com.sun.grizzly.http.Constants
Lower case offset.
lengthReq - Variable in class com.sun.grizzly.http.algorithms.ContentLengthAlgorithm
The request bytes length
LF - Static variable in class com.sun.grizzly.http.Constants
LF.
linger - Variable in class com.sun.grizzly.http.SelectorThread
 
listen() - Method in class com.sun.grizzly.http.SelectorThread
Start the SelectorThread using its own thread and don't block the Thread.
loadFilters() - Static method in class com.sun.grizzly.arp.DefaultAsyncExecutor
Load the list of AsynchFilter.
localAddr - Variable in class com.sun.grizzly.http.ProcessorTask
The local Host address.
localName - Variable in class com.sun.grizzly.http.ProcessorTask
Local Host associated with the current connection.
localPort - Variable in class com.sun.grizzly.http.ProcessorTask
Local port to which the socket is connected
logger - Static variable in class com.sun.grizzly.http.DefaultProtocolFilter
Logger
logger - Static variable in class com.sun.grizzly.http.KeepAliveThreadAttachment
 
logger - Static variable in class com.sun.grizzly.http.SelectorThread
The logger used by the grizzly classes.
logger() - Static method in class com.sun.grizzly.http.SelectorThread
Return the logger used by the Grizzly classes.
logger - Static variable in class com.sun.grizzly.http.SocketChannelOutputBuffer
 
lookupCompressionFilter(MessageBytes) - Method in class com.sun.grizzly.http.ProcessorTask
 

M

Management - Interface in com.sun.grizzly.http
Simple interface used as a wrapper to a JMX management implementation.
map(Request) - Method in class com.sun.grizzly.http.FileCache
Return true if the file is cached.
MAX_BUFFERED_BYTES - Static variable in class com.sun.grizzly.http.Constants
Maximum cached bytes before flushing.
maxBufferedBytes - Static variable in class com.sun.grizzly.http.SocketChannelOutputBuffer
Default max cached bytes.
maxBufferPoolSize - Static variable in class com.sun.grizzly.http.SocketChannelOutputBuffer
 
maxCacheEntries - Variable in class com.sun.grizzly.http.FileCacheFactory
The maximum entries in the FileCache
maxCacheEntries - Variable in class com.sun.grizzly.http.SelectorThread
The maximum entries in the FileCache
maxEntrySize - Variable in class com.sun.grizzly.http.FileCacheFactory
The maximum size of a cached resources.
maxEntrySize - Variable in class com.sun.grizzly.http.SelectorThread
The maximum size of a cached resources.
maxHttpHeaderSize - Variable in class com.sun.grizzly.http.ProcessorTask
Default HTTP header buffer size.
maxHttpHeaderSize - Variable in class com.sun.grizzly.http.SelectorThread
Default HTTP header buffer size.
maxKeepAliveRequests - Variable in class com.sun.grizzly.http.ProcessorTask
Max keep-alive request before timing out.
maxLargeFileCacheSize - Variable in class com.sun.grizzly.http.FileCacheFactory
The maximum cached bytes
maxLargeFileCacheSize - Variable in class com.sun.grizzly.http.SelectorThread
The maximum cached bytes
maxPostSize - Variable in class com.sun.grizzly.http.ProcessorTask
Max post size.
maxPostSize - Variable in class com.sun.grizzly.http.SelectorThread
 
maxSmallFileCacheSize - Variable in class com.sun.grizzly.http.FileCacheFactory
The maximum cached bytes
maxSmallFileCacheSize - Variable in class com.sun.grizzly.http.SelectorThread
The maximum cached bytes
maxSwallowingInputBytes - Variable in class com.sun.grizzly.http.SelectorThread
Max number of bytes Grizzly will try to swallow in order to read off the current request payload and prepare input to process next request.
messageDropConnection(int) - Method in class com.sun.grizzly.http.ProcessorTask
 
MimeType - Class in com.sun.grizzly.standalone
Deprecated.  
MimeType() - Constructor for class com.sun.grizzly.standalone.MimeType
Deprecated.  
minEntrySize - Variable in class com.sun.grizzly.http.FileCacheFactory
The maximum size of a cached resources.
minEntrySize - Variable in class com.sun.grizzly.http.SelectorThread
The maximum size of a cached resources.
mserver - Variable in class com.sun.grizzly.http.SelectorThread
 

N

newAsyncExecutor(AsyncTask) - Method in class com.sun.grizzly.arp.DefaultAsyncHandler
Create an instance of DefaultAsyncExecutor
newConfiguredInstance(String) - Static method in class com.sun.grizzly.http.embed.GrizzlyWebServer
Return an already configured GrizzlyWebServer that can serves static resources.
newInstance(InetAddress, int, Class<? extends FileCache>) - Static method in class com.sun.grizzly.http.FileCacheFactory
Configure the factory.
newInstance(int) - Static method in class com.sun.grizzly.ssl.SSLFileCacheFactory
Configure the factory.
newProcessorTask(boolean) - Method in class com.sun.grizzly.http.SelectorThread
Create ProcessorTask objects and configure it to be ready to proceed request.
newProcessorTask(boolean) - Method in class com.sun.grizzly.ssl.SSLSelectorThread
Create SSLProcessorTask objects and configure it to be ready to proceed request.
newThread(Runnable) - Method in class com.sun.grizzly.http.StatsThreadPool.HttpWorkerThreadFactory
 
newThreadPool(int, String, int, int) - Method in class com.sun.grizzly.http.SelectorThread
Create a new StatsThreadPool instance.
noCompressionUserAgents - Variable in class com.sun.grizzly.http.ProcessorTask
List of user agents to not use gzip with
noCompressionUserAgents - Variable in class com.sun.grizzly.http.SelectorThread
 
NoParsingAlgorithm - Class in com.sun.grizzly.http.algorithms
This algorithm doesn't parse the bytes, delegating the work to the InternalInputBuffer.
NoParsingAlgorithm() - Constructor for class com.sun.grizzly.http.algorithms.NoParsingAlgorithm
 
nullByteBuffer - Static variable in class com.sun.grizzly.http.FileCache
A dummy instance of ByteBuffer

O

OK - Static variable in class com.sun.grizzly.http.FileCache
HTTP OK header
onAcceptInterest(SelectionKey, Context) - Method in class com.sun.grizzly.http.SelectorThreadHandler
 
oname - Variable in class com.sun.grizzly.http.ProcessorTask
ObjectName under which this ProcessorTask will be JMX-registered if monitoring has been turned on
oname - Variable in class com.sun.grizzly.http.SelectorThread
 
onException(Exception, SelectionKey, ByteBuffer, Queue<AsyncQueueWriteUnit>) - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer.AsyncWriteCallbackHandlerImpl
 
onParsingError(Response) - Method in interface com.sun.grizzly.http.ErrorHandler
The method to be called on HTTP request parsing error.
onWriteCompleted(SelectionKey, AsyncQueueWriteUnit) - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer.AsyncWriteCallbackHandlerImpl
 
oOBInline - Variable in class com.sun.grizzly.http.SelectorThread
 
outputBB - Variable in class com.sun.grizzly.ssl.SSLAsyncOutputBuffer
Encrypted Output ByteBuffer
outputBuffer - Variable in class com.sun.grizzly.http.ProcessorTask
Output.
outputByteBuffer - Variable in class com.sun.grizzly.http.SocketChannelOutputBuffer
Underlying ByteByteBuffer
outputStream - Variable in class com.sun.grizzly.http.ProcessorTask
Output Stream.

P

Package - Static variable in class com.sun.grizzly.http.Constants
Package name.
parse(ByteBuffer) - Method in class com.sun.grizzly.http.algorithms.ContentLengthAlgorithm
Parse the ByteBuffer and try to determine if the bytes stream has been fully read from the SocketChannel.
parse(ByteBuffer) - Method in class com.sun.grizzly.http.algorithms.NoParsingAlgorithm
Do not parse the bytes and automatically flip the ByteBuffer
parse(ByteBuffer) - Method in class com.sun.grizzly.http.algorithms.SeekHeaderAlgorithm
Parse the ByteBuffer and try to determine if the bytes stream has been fully read from the SocketChannel.
parse(ByteBuffer) - Method in class com.sun.grizzly.http.algorithms.StateMachineAlgorithm
Parse the ByteBuffer and try to determine if the bytes stream has been fully read from the SocketChannel.
parse(ByteBuffer) - Method in class com.sun.grizzly.http.algorithms.StreamAlgorithmBase
Manipulate the bytes stream and determine if the process can continue.
parse(ByteBuffer) - Method in class com.sun.grizzly.standalone.StaticStreamAlgorithm
Do not parse the bytes and automatically flip the ByteBuffer
parseApplicationLocation(String[]) - Method in class com.sun.grizzly.standalone.StandaloneMainUtil
Parse the current command line, and return the location of the war/jar/static resource location file passed as argument.
parseHeader(ByteBuffer) - Method in class com.sun.grizzly.http.algorithms.ContentLengthAlgorithm
Parse the headers, looking for content-length header and value.
parseHost(MessageBytes) - Method in class com.sun.grizzly.http.ProcessorTask
Parse host.
parseOptions(String[]) - Method in class com.sun.grizzly.standalone.StandaloneMainUtil
Validate the command line options.
parseRequest() - Method in class com.sun.grizzly.http.ProcessorTask
Parse the request line and the http header.
parseRequestLine(ByteBuffer) - Method in class com.sun.grizzly.http.algorithms.ContentLengthAlgorithm
Parse the request line, looking for a POST method.
port - Variable in class com.sun.grizzly.http.DefaultProtocolFilter
The current TCP port.
port - Variable in class com.sun.grizzly.http.FileCacheFactory
The port used
port - Variable in class com.sun.grizzly.http.SelectorThread
 
port - Variable in class com.sun.grizzly.http.StatsThreadPool
Port, which is served by this thread pool
portUnificationFilter - Variable in class com.sun.grizzly.http.SelectorThread
Port unification filter
pos - Variable in class com.sun.grizzly.http.algorithms.ContentLengthAlgorithm
Position in the buffer.
POST - Static variable in class com.sun.grizzly.http.Constants
POST.
POST_EXECUTE - Static variable in interface com.sun.grizzly.arp.AsyncTask
 
POST_METHOD - Static variable in class com.sun.grizzly.http.algorithms.ContentLengthAlgorithm
 
postDeregister() - Method in class com.sun.grizzly.http.SelectorThread
 
postExecute() - Method in interface com.sun.grizzly.arp.AsyncExecutor
Commit the http response.
postExecute() - Method in class com.sun.grizzly.arp.DefaultAsyncExecutor
Resume the connection by commit the Response object.
postExecute(Context) - Method in class com.sun.grizzly.http.DefaultProtocolFilter
 
postParse(ByteBuffer) - Method in class com.sun.grizzly.http.algorithms.StreamAlgorithmBase
After parsing the bytes, post process the ByteBuffer
postProcess() - Method in class com.sun.grizzly.http.ProcessorTask
Post process the http request, after the response has been commited.
postProcess(ProcessorTask) - Method in interface com.sun.grizzly.http.ProcessorTask.PostProcessor
 
postRegister(Boolean) - Method in class com.sun.grizzly.http.SelectorThread
 
postResponse() - Method in class com.sun.grizzly.http.ProcessorTask
Prepare and post the response.
PRE_EXECUTE - Static variable in interface com.sun.grizzly.arp.AsyncTask
 
preallocateProcessorTasks - Variable in class com.sun.grizzly.http.SelectorThread
Flag indicating whether or not ProcessorTask instances should be pre-allocated when the SelectorThread starts.
preDeregister() - Method in class com.sun.grizzly.http.SelectorThread
 
preExecute() - Method in interface com.sun.grizzly.arp.AsyncExecutor
Pre-execute some http request operation like decoding the headers.
preExecute() - Method in class com.sun.grizzly.arp.DefaultAsyncExecutor
Pre-execute a ProcessorTask by parsing the request line.
prepareForNextRequest() - Method in class com.sun.grizzly.http.ProcessorTask
 
prepareRequest() - Method in class com.sun.grizzly.http.ProcessorTask
After reading the request headers, we have to setup the request filters.
prepareResponse() - Method in class com.sun.grizzly.http.ProcessorTask
When committing the response, we have to validate the set of headers, as well as setup the response filters.
preParse(ByteBuffer) - Method in class com.sun.grizzly.http.algorithms.NoParsingAlgorithm
Do nothing, as the ByteBufferInputStream will take care of reading the missing bytes.
preParse(ByteBuffer) - Method in class com.sun.grizzly.http.algorithms.StreamAlgorithmBase
Before parsing the bytes, initialize and prepare the algorithm.
preParse(ByteBuffer) - Method in class com.sun.grizzly.standalone.StaticStreamAlgorithm
Do nothing, as the ByteBufferInputStream will take care of reading the missing bytes.
preProcess() - Method in class com.sun.grizzly.http.ProcessorTask
Pre process the request by decoding the request line and the header.
preProcess(InputStream, OutputStream) - Method in class com.sun.grizzly.http.ProcessorTask
Pre process the request by decoding the request line and the header.
preProcess(InputStream, OutputStream) - Method in class com.sun.grizzly.ssl.SSLProcessorTask
 
preRegister(MBeanServer, ObjectName) - Method in class com.sun.grizzly.http.SelectorThread
 
primaryByteBuffer - Variable in class com.sun.grizzly.http.algorithms.StreamAlgorithmBase
If a new ByteBuffer is created because the stream is too small, cache the original byteBuffer and reuse it once the transaction has completed.
printHelpAndExit() - Method in class com.sun.grizzly.standalone.StandaloneMainUtil
This method will be invoked when unexpected arguments are passed to the StandaloneMainUtil.createSelectorThread(java.lang.String[]).
process(InputStream, OutputStream) - Method in class com.sun.grizzly.http.ProcessorTask
Process pipelined HTTP requests using the specified input and output streams.
PROCESSOR_TASK - Static variable in interface com.sun.grizzly.http.Task
 
ProcessorTask - Class in com.sun.grizzly.http
Process HTTP request.
ProcessorTask() - Constructor for class com.sun.grizzly.http.ProcessorTask
 
ProcessorTask(boolean) - Constructor for class com.sun.grizzly.http.ProcessorTask
 
ProcessorTask(boolean, boolean) - Constructor for class com.sun.grizzly.http.ProcessorTask
 
ProcessorTask.PostProcessor - Interface in com.sun.grizzly.http
 
ProcessorTaskFactory - Interface in com.sun.grizzly.http
Factory, responsible for creating ProcessorTask.
processorTaskFactory - Variable in class com.sun.grizzly.http.SelectorThread
 
processorTasks - Variable in class com.sun.grizzly.http.SelectorThread
Queue used as an object pool.
processorWorkerThreadName - Variable in class com.sun.grizzly.http.SelectorThread
 
properties - Variable in class com.sun.grizzly.http.SelectorThread
Holder for our configured properties.
protocol() - Method in class com.sun.grizzly.http.SelectorThread
Return the protocol supported by this GrizzlyListener
protocols - Variable in class com.sun.grizzly.http.portunif.HttpProtocolHandler
The protocols supported by this handler.
provider() - Static method in class com.sun.grizzly.http.CompressionFiltersProvider
Get CompressionFiltersProvider instance.
PUT_METHOD - Static variable in class com.sun.grizzly.http.algorithms.ContentLengthAlgorithm
 

Q

QUESTION - Static variable in class com.sun.grizzly.http.Constants
'?'.

R

rampUpProcessorTask() - Method in class com.sun.grizzly.http.SelectorThread
Initialize ProcessorTask
rcmSupport - Variable in class com.sun.grizzly.http.SelectorThread
RCM support
READ_TASK - Static variable in interface com.sun.grizzly.http.Task
 
readThreadsCount - Variable in class com.sun.grizzly.http.SelectorThread
The number of read threads.
realWriteBytes(byte[], int, int) - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer
Callback to write data from the buffer.
recalcCacheStats(FileCache.FileCacheEntry) - Method in class com.sun.grizzly.http.FileCache
 
recalcCacheStatsIfMonitoring(FileCache.FileCacheEntry) - Method in class com.sun.grizzly.http.FileCache
 
reconfigure(ThreadPoolConfig) - Method in class com.sun.grizzly.http.StatsThreadPool
 
reconfigureAdapter() - Method in class com.sun.grizzly.http.SelectorThread
 
reconfigureAsyncExecution() - Method in class com.sun.grizzly.http.SelectorThread
Reconfigure Grizzly Asynchronous Request Processing(ARP) internal objects.
recycle() - Method in class com.sun.grizzly.arp.AsyncProcessorTask
Reset the object.
recycle() - Method in class com.sun.grizzly.http.algorithms.ContentLengthAlgorithm
Recylce this object.
recycle() - Method in class com.sun.grizzly.http.algorithms.NoParsingAlgorithm
Recycle this object.
recycle() - Method in class com.sun.grizzly.http.algorithms.StateMachineAlgorithm
Recycle this object.
recycle() - Method in class com.sun.grizzly.http.algorithms.StreamAlgorithmBase
Reset this object to its default state.
recycle() - Method in class com.sun.grizzly.http.ProcessorTask
Recycle this object.
recycle() - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer
Recycle the output buffer.
recycle() - Method in interface com.sun.grizzly.http.Task
Recycle this task.
recycle() - Method in class com.sun.grizzly.http.TaskBase
Recycle internal state.
recycle() - Method in class com.sun.grizzly.ssl.SSLOutputBuffer
 
recycle() - Method in class com.sun.grizzly.standalone.StaticStreamAlgorithm
Recycle this object.
redirect(Context, PUProtocolRequest) - Static method in class com.sun.grizzly.http.portunif.HttpRedirector
Redirect a un-secure request (http) to http or https.
redirect(Context, PUProtocolRequest, boolean) - Static method in class com.sun.grizzly.http.portunif.HttpRedirector
Redirect a un-secure request (http) to http or https.
redirect(Context, ByteBuffer, Integer, boolean) - Static method in class com.sun.grizzly.http.portunif.HttpRedirector
Redirect a un-secure request (http) to http or https.
redirectSSL(Context, PUProtocolRequest) - Static method in class com.sun.grizzly.http.portunif.HttpRedirector
Redirect a secure request (https) to http or https.
redirectSSL(Context, PUProtocolRequest, boolean) - Static method in class com.sun.grizzly.http.portunif.HttpRedirector
Redirect a secure request (https) to http or https.
redirectSSL(Context, SSLEngine, ByteBuffer, ByteBuffer, Integer, boolean) - Static method in class com.sun.grizzly.http.portunif.HttpRedirector
Redirect a secure request (https) to http or https.
registerComponent(Object, ObjectName, String) - Method in interface com.sun.grizzly.http.Management
Register a bean by creating a modeler mbean and adding it to the MBeanServer.
registerComponents() - Method in class com.sun.grizzly.http.SelectorThread
Register JMX components supported by this SelectorThread.
registerKey(SelectionKey) - Method in class com.sun.grizzly.http.SelectorThread
Register a SelectionKey to this Selector running of this thread.
registerOutputFilter(FilterFactory) - Method in class com.sun.grizzly.http.CompressionFiltersProvider
Register compression FilterFactory.
release(SelectionKey) - Method in class com.sun.grizzly.http.KeepAliveThreadAttachment
 
releaseAsyncWriteUnit(AsyncQueueWriteUnit) - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer.AsyncWriteCallbackHandlerImpl
 
releaseAsyncWriteUnit(AsyncQueueWriteUnit) - Method in class com.sun.grizzly.ssl.SSLOutputBuffer.AsyncWriteCallbackHandlerImpl
 
remoteAddr - Variable in class com.sun.grizzly.http.ProcessorTask
Remote Address associated with the current connection.
remoteHost - Variable in class com.sun.grizzly.http.ProcessorTask
Remote Host associated with the current connection.
remotePort - Variable in class com.sun.grizzly.http.ProcessorTask
Remote port to which the socket is connected
removeAsyncFilter(AsyncFilter) - Method in interface com.sun.grizzly.arp.AsyncExecutor
Remove an AsyncFilter
removeAsyncFilter(AsyncFilter) - Method in interface com.sun.grizzly.arp.AsyncHandler
Remove an AsyncFilter
removeAsyncFilter(AsyncFilter) - Method in class com.sun.grizzly.arp.DefaultAsyncExecutor
Remove an AsyncFilter
removeAsyncFilter(AsyncFilter) - Method in class com.sun.grizzly.arp.DefaultAsyncHandler
Remove an AsyncFilter
removeCacheEntry(String) - Method in class com.sun.grizzly.http.SelectorThread
Remove a context path from the FileCache.
removeGrizzlyAdapter(GrizzlyAdapter) - Method in class com.sun.grizzly.http.embed.GrizzlyWebServer
Remove a GrizzlyAdapter return true of the operation was successful.
removeProperty(String) - Method in class com.sun.grizzly.http.SelectorThread
remove a configured property.
request - Variable in class com.sun.grizzly.http.ProcessorTask
Request object.
requestBufferSize - Variable in class com.sun.grizzly.http.ProcessorTask
The input request buffer size.
requestBufferSize - Variable in class com.sun.grizzly.http.SelectorThread
The input request buffer size.
requestCount - Static variable in class com.sun.grizzly.http.ProcessorTask
The number of requests ProcessorTask has proceeded.
requestInfo - Variable in class com.sun.grizzly.http.ProcessorTask
The code>RequestInfo used to gather stats.
requestLineParsed - Variable in class com.sun.grizzly.http.algorithms.ContentLengthAlgorithm
Is the request line parsed?
requestURI - Variable in class com.sun.grizzly.http.FileCache.FileCacheEntry
 
reRegisterSelectionKey - Variable in class com.sun.grizzly.http.ProcessorTask
False prevents the selectionkey from being re registered after async is done in the terminateProcess() call
reset() - Method in interface com.sun.grizzly.arp.AsyncExecutor
Reset
reset() - Method in class com.sun.grizzly.arp.DefaultAsyncExecutor
Reset
reset() - Method in class com.sun.grizzly.http.HttpWorkerThread
 
reset() - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer
Reset current response.
reset() - Method in class com.sun.grizzly.standalone.StaticHandler
 
resetKeepAliveCount() - Method in class com.sun.grizzly.http.KeepAliveThreadAttachment
Reset the keep alive value to 0.
response - Variable in class com.sun.grizzly.http.ProcessorTask
Response object.
restrictedUserAgents - Variable in class com.sun.grizzly.http.ProcessorTask
List of restricted user agents.
restrictedUserAgents - Variable in class com.sun.grizzly.http.SelectorThread
 
returnBuffer(ByteBuffer) - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer.AsyncWriteCallbackHandlerImpl
 
returnTask(AsyncTask) - Method in interface com.sun.grizzly.arp.AsyncHandler
Return a Task
returnTask(AsyncTask) - Method in class com.sun.grizzly.arp.DefaultAsyncHandler
Return th Task to the pool
returnTask(Task) - Method in class com.sun.grizzly.http.SelectorThread
Returns the Task object to the pool.
REUSE_ADRESS - Static variable in class com.sun.grizzly.http.SelectorThreadConfig
Do not bind on occupied port
rollbackParseState(ByteBuffer) - Method in class com.sun.grizzly.http.algorithms.StreamAlgorithmBase
Rollback the ByteBuffer to its previous state in case an error as occured.
rootFolder - Variable in class com.sun.grizzly.http.SelectorThread
The root folder where application are deployed
run() - Method in class com.sun.grizzly.http.FileCache.FileCacheEntry
 
run() - Method in class com.sun.grizzly.http.SelectorThread
Start the endpoint (this)
run() - Method in class com.sun.grizzly.http.TaskBase
Some ExecutorService implementation requires a instance of Runnable instance.
running - Variable in class com.sun.grizzly.http.SelectorThread
 

S

SC_NOT_MODIFIED - Static variable in class com.sun.grizzly.http.FileCache
Status code (304) indicating that a conditional GET operation found that the resource was available and not modified.
SC_PRECONDITION_FAILED - Static variable in class com.sun.grizzly.http.FileCache
Status code (412) indicating that the precondition given in one or more of the request-header fields evaluated to false when it was tested on the server.
secondsMaxAge - Variable in class com.sun.grizzly.http.FileCacheFactory
Timeout before remove the static resource from the cache.
secondsMaxAge - Variable in class com.sun.grizzly.http.SelectorThread
Timeout before remove the static resource from the cache.
SecureOutputBuffer - Interface in com.sun.grizzly.ssl
Common SSL OutputBuffer interface.
SeekHeaderAlgorithm - Class in com.sun.grizzly.http.algorithms
Predict if the NIO channel has been fully read or not.
SeekHeaderAlgorithm() - Constructor for class com.sun.grizzly.http.algorithms.SeekHeaderAlgorithm
 
selectionKey - Variable in class com.sun.grizzly.http.SocketChannelOutputBuffer
Underlying selection key of the output channel.
selector - Variable in class com.sun.grizzly.http.SelectorThread
The Selector used by the connector.
SELECTOR_THREAD - Static variable in class com.sun.grizzly.standalone.StandaloneMainUtil
System property for the SelectorThread value.
selectorHandler - Variable in class com.sun.grizzly.http.SelectorThread
SelectorHandler current SelectorThread is based on
selectorHandler - Variable in class com.sun.grizzly.http.TaskBase
SelectorHandler, which handles this SelectionKey I/O events
SelectorThread - Class in com.sun.grizzly.http
The SelectorThread class is the entry point when embedding the Grizzly Web Server.
SelectorThread() - Constructor for class com.sun.grizzly.http.SelectorThread
Create the Selector object.
selectorThread - Variable in class com.sun.grizzly.http.TaskBase
The SelectorThread who created this task.
SelectorThreadConfig - Class in com.sun.grizzly.http
 
SelectorThreadConfig() - Constructor for class com.sun.grizzly.http.SelectorThreadConfig
 
SelectorThreadHandler - Class in com.sun.grizzly.http
SelectorHandler implementation SelectorThread passes to Controller.
SelectorThreadHandler() - Constructor for class com.sun.grizzly.http.SelectorThreadHandler
 
SelectorThreadHandler(SelectorThread) - Constructor for class com.sun.grizzly.http.SelectorThreadHandler
 
SelectorThreadKeyHandler - Class in com.sun.grizzly.http
Default HTTP SelectionKeyHandler implementation
SelectorThreadKeyHandler() - Constructor for class com.sun.grizzly.http.SelectorThreadKeyHandler
 
SelectorThreadKeyHandler(SelectorThread) - Constructor for class com.sun.grizzly.http.SelectorThreadKeyHandler
 
selectorThreads - Static variable in class com.sun.grizzly.http.SelectorThread
Static list of current instance of this class.
selectorTimeout - Variable in class com.sun.grizzly.http.SelectorThread
The Selector timeout value.
SEND_BUFFER_SIZE - Static variable in class com.sun.grizzly.http.Constants
Send Buffer Size
sendAck() - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer
Send an acknoledgement without buffering.
sendCache(Request) - Method in class com.sun.grizzly.http.FileCache
Send the cache.
sendCache(Request, FileCache.FileCacheEntry) - Method in class com.sun.grizzly.http.FileCache
Send the cached resource.
sendCache(Request, FileCache.FileCacheEntry) - Method in class com.sun.grizzly.ssl.SSLFileCache
 
sendFile(FileChannel, long, long) - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer
sendHeaders() - Method in class com.sun.grizzly.http.ProcessorTask
 
SERVER_NAME - Static variable in class com.sun.grizzly.http.SelectorThread
 
serverTimeout - Variable in class com.sun.grizzly.http.SelectorThread
 
setAdapter(Adapter) - Method in class com.sun.grizzly.http.ProcessorTask
Set the associated adapter.
setAdapter(Adapter) - Method in class com.sun.grizzly.http.SelectorThread
Set the associated adapter.
setAddress(InetAddress) - Method in class com.sun.grizzly.http.FileCache
Associates the specified network address with this cache instance.
setAddress(InetAddress) - Method in class com.sun.grizzly.http.SelectorThread
 
setAlgorithmClassName(String) - Method in class com.sun.grizzly.http.SelectorThread
 
setAptCancelKey(boolean) - Method in class com.sun.grizzly.http.ProcessorTask
True if AsyncProtocolFilter should cancel the selectionkey in the terminateProcess() call
setAsyncExecutor(AsyncExecutor) - Method in class com.sun.grizzly.arp.AsyncProcessorTask
Set the AsyncExecutor used to delegate the execution of a ProcessorTask.
setAsyncExecutor(AsyncExecutor) - Method in interface com.sun.grizzly.arp.AsyncTask
Set the AsyncExecutor used by this Task to delegate the execution of a ProcessorTask.
setAsyncHandler(AsyncHandler) - Method in interface com.sun.grizzly.arp.AsyncExecutor
Set the AsyncHandler who drive the asynchronous process.
setAsyncHandler(AsyncHandler) - Method in class com.sun.grizzly.arp.DefaultAsyncExecutor
Set the AsyncHandler who drive the asynchronous process.
setAsyncHandler(AsyncHandler) - Method in class com.sun.grizzly.http.ProcessorTask
Set the AsyncHandler used when asynchronous execution is enabled.
setAsyncHandler(AsyncHandler) - Method in class com.sun.grizzly.http.SelectorThread
Set the AsyncHandler used when asynchronous execution is enabled.
setAsyncHttpWriteEnabled(boolean) - Method in class com.sun.grizzly.http.ProcessorTask
Set if async HTTP write enabled.
setAsyncHttpWriteEnabled(boolean) - Method in class com.sun.grizzly.http.SelectorThread
Set if async HTTP write enabled
setAsyncHttpWriteEnabled(boolean) - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer
Set if async HTTP write enabled.
setAsyncQueueWriter(AsyncQueueWriter) - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer
Sets the asynchronous queue writer, which will be used if asyncHttp mode is enabled
setAsyncResponsePostProcessor(ProcessorTask.PostProcessor) - Method in class com.sun.grizzly.http.ProcessorTask
ProcessorTask.PostProcessor to be called when current Request processing is completed asynchronously.
setAsyncTask(AsyncTask) - Method in interface com.sun.grizzly.arp.AsyncExecutor
Set the AsyncProcesssorTask.
setAsyncTask(AsyncTask) - Method in class com.sun.grizzly.arp.DefaultAsyncExecutor
Set the AsyncTask.
setBufferResponse(boolean) - Method in class com.sun.grizzly.http.SelectorThread
trueif the reponse willk be buffered.
setBufferSize(int) - Method in class com.sun.grizzly.http.ProcessorTask
Set the request input buffer size
setBufferSize(int) - Method in class com.sun.grizzly.http.SelectorThread
Set the request input buffer size
setCacheManager(Queue<FileCache.FileCacheEntry>) - Method in class com.sun.grizzly.http.FileCache
Set the cache manager used by this instance.
setCacheManager(Queue<FileCache.FileCacheEntry>) - Method in class com.sun.grizzly.http.FileCacheFactory
 
setChannel(SocketChannel) - Method in class com.sun.grizzly.http.algorithms.StreamAlgorithmBase
The SocketChannel used by this class.
setChannel(Channel) - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer
Set the underlying socket output stream.
setClassLoader(ClassLoader) - Method in class com.sun.grizzly.http.SelectorThread
Set the ClassLoader used to load configurable classes (ExecutorService, StreamAlgorithm).
setClientMode(boolean) - Method in class com.sun.grizzly.ssl.SSLSelectorThread
Configures the engine to use client (or server) mode when handshaking.
setCompressableMimeType(String[]) - Method in class com.sun.grizzly.http.ProcessorTask
Set compressable mime-type list (this method is best when used with a large number of connectors, where it would be better to have all of them referenced a single array).
setCompressableMimeTypes(String[]) - Method in class com.sun.grizzly.http.ProcessorTask
Set compressable mime-type list (this method is best when used with a large number of connectors, where it would be better to have all of them referenced a single array).
setCompressableMimeTypes(String) - Method in class com.sun.grizzly.http.ProcessorTask
Set compressable mime-type list List contains users agents separated by ',' : ie: "text/html,text/xml,text/plain"
setCompressableMimeTypes(String) - Method in class com.sun.grizzly.http.SelectorThread
 
setCompression(String) - Method in class com.sun.grizzly.http.ProcessorTask
Set compression level.
setCompression(String) - Method in class com.sun.grizzly.http.SelectorThread
 
setCompressionMinSize(int) - Method in class com.sun.grizzly.http.ProcessorTask
 
setCompressionMinSize(int) - Method in class com.sun.grizzly.http.SelectorThread
 
setConnectionHeaderValueSet(boolean) - Method in class com.sun.grizzly.http.ProcessorTask
 
setController(Controller) - Method in class com.sun.grizzly.http.SelectorThread
 
setCoreThreads(int) - Method in class com.sun.grizzly.http.embed.GrizzlyWebServer
Set the initial number of threads in a thread pool.
setCoreThreads(int) - Method in class com.sun.grizzly.http.SelectorThread
 
setDefaultResponseType(String) - Method in class com.sun.grizzly.http.ProcessorTask
Set the default response type used.
setDefaultResponseType(String) - Method in class com.sun.grizzly.http.SelectorThread
 
setDisableUploadTimeout(boolean) - Method in class com.sun.grizzly.http.ProcessorTask
Set the flag to control upload time-outs.
setDisableUploadTimeout(boolean) - Method in class com.sun.grizzly.http.SelectorThread
Set the flag to control upload time-outs.
setDisplayConfiguration(boolean) - Method in class com.sun.grizzly.http.SelectorThread
 
setDropConnection(boolean) - Method in class com.sun.grizzly.http.ProcessorTask
Enable or disable the keep-alive mechanism.
setEnableAsyncExecution(boolean) - Method in class com.sun.grizzly.http.ProcessorTask
Enable/disable asynchronous execution of this object.
setEnableAsyncExecution(boolean) - Method in class com.sun.grizzly.http.SelectorThread
Enable the AsyncHandler used when asynchronous
setEnabledCipherSuites(String[]) - Method in class com.sun.grizzly.ssl.SSLSelectorThread
Sets the list of cipher suites to be enabled when SSLEngine is initialized.
setEnabledProtocols(String[]) - Method in class com.sun.grizzly.ssl.SSLSelectorThread
Sets the list of protocols to be enabled when SSLEngine is initialized.
setEnableNioLogging(boolean) - Static method in class com.sun.grizzly.http.SelectorThread
 
setErrorHandler(ErrorHandler) - Method in class com.sun.grizzly.http.SelectorThread
Sets the ErrorHandler.
setFileCacheIsEnabled(boolean) - Method in class com.sun.grizzly.http.SelectorThread
Is the file caching mechanism enabled.
setForcedRequestType(String) - Method in class com.sun.grizzly.http.ProcessorTask
Sets the forced request type, which is forced onto requests that do not already specify any MIME type.
setForcedRequestType(String) - Method in class com.sun.grizzly.http.SelectorThread
 
setForceKeepAlive(boolean) - Method in class com.sun.grizzly.http.ProcessorTask
Force keep-alive no mather what the client support.
setForceKeepAlive(boolean) - Method in class com.sun.grizzly.http.SelectorThread
Force keep-alive no matter what the client support.
setHeaderBBSize(int) - Method in class com.sun.grizzly.http.FileCache
Set the size of the header ByteBuffer.
setHeaderBBSize(int) - Method in class com.sun.grizzly.http.FileCacheFactory
Set the size of the header ByteBuffer.
setInet(InetAddress) - Method in class com.sun.grizzly.http.SelectorThread
 
setInputStream(InputReader) - Method in class com.sun.grizzly.http.HttpWorkerThread
 
setInputStream(InputStream) - Method in class com.sun.grizzly.http.ProcessorTask
 
setInterceptor(Interceptor<ByteBuffer, SocketChannel>) - Method in class com.sun.grizzly.arp.AsyncProtocolFilter
Set the Interceptor used to decide if the request must be handled by this ProtocolFilter directly.
setIsEnabled(boolean) - Method in class com.sun.grizzly.http.FileCache
Is the file caching mechanism enabled.
setIsEnabled(boolean) - Method in class com.sun.grizzly.http.FileCacheFactory
Is the file caching mechanism enabled.
setIsMonitoringEnabled(boolean) - Method in class com.sun.grizzly.http.FileCache
Turn monitoring on/off
setIsMonitoringEnabled(boolean) - Method in class com.sun.grizzly.http.FileCacheFactory
Turn monitoring on/off
setKeepAliveStats(KeepAliveStats) - Method in class com.sun.grizzly.http.KeepAliveThreadAttachment
Set the KeepAliveStats instance used to collect request statistic.
setKeepAliveTimeoutInSeconds(int) - Method in class com.sun.grizzly.http.KeepAliveStats
Sets the number of seconds before a keep-alive connection that has been idle times out and is closed.
setKeepAliveTimeoutInSeconds(int) - Method in class com.sun.grizzly.http.SelectorThread
Sets the number of seconds before a keep-alive connection that has been idle times out and is closed.
setLargeFileCacheEnabled(boolean) - Method in class com.sun.grizzly.http.FileCache
Is the large file cache support enabled.
setLargeFileCacheEnabled(boolean) - Method in class com.sun.grizzly.http.FileCacheFactory
Is the large file cache support enabled.
setLargeFileCacheEnabled(boolean) - Method in class com.sun.grizzly.http.SelectorThread
Is the large file cache support enabled.
setLinger(int) - Method in class com.sun.grizzly.http.SelectorThread
 
setLogger(Logger) - Static method in class com.sun.grizzly.http.SelectorThread
Set the logger used by this instance.
setManagement(Management) - Method in class com.sun.grizzly.http.SelectorThread
Set the Management interface.
setMaxBufferedBytes(int) - Static method in class com.sun.grizzly.http.SocketChannelOutputBuffer
Set the maximum number of bytes before flushing the ByteBuffer content.
setMaxBufferPoolSize(int) - Static method in class com.sun.grizzly.http.SocketChannelOutputBuffer
Set the maximum size of cached ByteBuffer when async write is enabled.
setMaxCachedProcessorTasks(int) - Method in class com.sun.grizzly.http.SelectorThread
Maximum number of ProcessorTasks to be cached.
setMaxCacheEntries(int) - Method in class com.sun.grizzly.http.FileCache
Set the maximum entries this cache can contains.
setMaxCacheEntries(int) - Method in class com.sun.grizzly.http.FileCacheFactory
Set the maximum entries this cache can contains.
setMaxCacheEntries(int) - Method in class com.sun.grizzly.http.SelectorThread
Set the maximum entries this cache can contains.
setMaxEntrySize(long) - Method in class com.sun.grizzly.http.FileCache
Set the maximum size a FileCache.FileCacheEntry can have.
setMaxEntrySize(long) - Method in class com.sun.grizzly.http.FileCacheFactory
Set the maximum size a FileCache.FileCacheEntry can have.
setMaxEntrySize(long) - Method in class com.sun.grizzly.http.SelectorThread
Set the maximum size a FileCache.FileCacheEntry can have.
setMaxHttpHeaderSize(int) - Method in class com.sun.grizzly.http.ProcessorTask
 
setMaxHttpHeaderSize(int) - Method in class com.sun.grizzly.http.SelectorThread
 
setMaxKeepAliveRequests(int) - Method in class com.sun.grizzly.http.KeepAliveStats
Set the maximum number of Keep-Alive requests that we will honor.
setMaxKeepAliveRequests(int) - Method in class com.sun.grizzly.http.SelectorThread
Set the maximum number of Keep-Alive requests that we will honor.
setMaxLargeCacheSize(long) - Method in class com.sun.grizzly.http.FileCache
Set the maximum cache size
setMaxLargeCacheSize(long) - Method in class com.sun.grizzly.http.FileCacheFactory
Set the maximum cache size
setMaxLargeCacheSize(long) - Method in class com.sun.grizzly.http.SelectorThread
Set the maximum cache size
setMaxPostSize(int) - Method in class com.sun.grizzly.http.ProcessorTask
Set the maximum size of a POST which will be buffered in SSL mode.
setMaxPostSize(int) - Method in class com.sun.grizzly.http.SelectorThread
 
setMaxSmallCacheSize(long) - Method in class com.sun.grizzly.http.FileCache
Set the maximum cache size
setMaxSmallCacheSize(long) - Method in class com.sun.grizzly.http.FileCacheFactory
Set the maximum cache size
setMaxSmallCacheSize(long) - Method in class com.sun.grizzly.http.SelectorThread
Set the maximum cache size
setMaxSwallowingInputBytes(long) - Method in class com.sun.grizzly.http.SelectorThread
Set the max number of bytes Grizzly will try to swallow in order to read off from the current request payload and prepare input to process next request.
setMaxThreads(int) - Method in class com.sun.grizzly.http.embed.GrizzlyWebServer
Set the maximum number of threads in a thread pool.
setMaxThreads(int) - Method in class com.sun.grizzly.http.SelectorThread
 
setMinEntrySize(long) - Method in class com.sun.grizzly.http.FileCache
Set the maximum size a FileCache.FileCacheEntry can have.
setMinEntrySize(long) - Method in class com.sun.grizzly.http.FileCacheFactory
Set the maximum size a FileCache.FileCacheEntry can have.
setMinEntrySize(long) - Method in class com.sun.grizzly.http.SelectorThread
Set the maximum size a FileCache.FileCacheEntry can have.
setNeedClientAuth(boolean) - Method in class com.sun.grizzly.ssl.SSLSelectorThread
Configures the engine to require client authentication.
setNoCompressionUserAgents(String[]) - Method in class com.sun.grizzly.http.ProcessorTask
Set no compression user agent list (this method is best when used with a large number of connectors, where it would be better to have all of them referenced a single array).
setNoCompressionUserAgents(String) - Method in class com.sun.grizzly.http.SelectorThread
 
setOutputBB(ByteBuffer) - Method in class com.sun.grizzly.ssl.SSLAsyncOutputBuffer
Set the encrypted ByteBuffer used to handle response.
setPort(int) - Method in class com.sun.grizzly.http.algorithms.StreamAlgorithmBase
Set the port
setPort(int) - Method in class com.sun.grizzly.http.FileCache
 
setPort(int) - Method in class com.sun.grizzly.http.SelectorThread
 
setPort(int) - Method in class com.sun.grizzly.http.StatsThreadPool
Set the port number, which is served by the thread pool
setPort(String) - Method in class com.sun.grizzly.standalone.StandaloneMainUtil
Set the port the SelectorThread will listen.
setPreallocateProcessorTasks(boolean) - Method in class com.sun.grizzly.http.SelectorThread
Set the ProcessorTask pre-allocation flag.
setProcessorTask(ProcessorTask) - Method in interface com.sun.grizzly.arp.AsyncExecutor
Set the ProcessorTask used to execute the request processing.
setProcessorTask(ProcessorTask) - Method in class com.sun.grizzly.arp.AsyncProcessorTask
Deprecated. - Use AsyncExecutor.setProcessorTask(com.sun.grizzly.http.ProcessorTask)
setProcessorTask(ProcessorTask) - Method in interface com.sun.grizzly.arp.AsyncTask
Deprecated. - Use AsyncExecutor.setProcessorTask(com.sun.grizzly.http.ProcessorTask)
setProcessorTask(ProcessorTask) - Method in class com.sun.grizzly.arp.DefaultAsyncExecutor
Set the ProcessorTask used to execute the request processing.
setProcessorTask(ProcessorTask) - Method in class com.sun.grizzly.http.HttpWorkerThread
 
setProcessorTaskFactory(ProcessorTaskFactory) - Method in class com.sun.grizzly.http.SelectorThread
Sets ProcessorTaskFactory.
setProperty(String, Object) - Method in class com.sun.grizzly.http.SelectorThread
Set a configured property.
setQueueSizeInBytes(int) - Method in class com.sun.grizzly.http.ThreadPoolStatistic
Set the maximum pending connection this ExecutorService can handle.
setReRegisterSelectionKey(boolean) - Method in class com.sun.grizzly.http.ProcessorTask
False prevents the selectionkey from being re registered after async is done in the terminateProcess() call.
setRestrictedUserAgents(String[]) - Method in class com.sun.grizzly.http.ProcessorTask
Set restricted user agent list (this method is best when used with a large number of connectors, where it would be better to have all of them referenced a single array).
setRestrictedUserAgents(String) - Method in class com.sun.grizzly.http.SelectorThread
 
setReuseAddress(boolean) - Method in class com.sun.grizzly.http.SelectorThread
 
setSecondsMaxAge(int) - Method in class com.sun.grizzly.http.FileCache
The timeout in seconds before remove a FileCache.FileCacheEntry from the FileCache
setSecondsMaxAge(int) - Method in class com.sun.grizzly.http.FileCacheFactory
The timeout in seconds before remove a FileCache.FileCacheEntry from the FileCache
setSecondsMaxAge(int) - Method in class com.sun.grizzly.http.SelectorThread
The timeout in seconds before remove a FileCache.FileCacheEntry from the FileCache
setSelectionKey(SelectionKey) - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer
Sets the underlying selection key of the output channel.
setSelectionKey(SelectionKey) - Method in interface com.sun.grizzly.http.Task
Set the SelectionKey
setSelectionKey(SelectionKey) - Method in class com.sun.grizzly.http.TaskBase
Set the SelectionKey
setSelectorHandler(SelectorHandler) - Method in interface com.sun.grizzly.http.Task
Sets SelectorHandler, which handles this taks's SelectionKey
setSelectorHandler(SelectorHandler) - Method in class com.sun.grizzly.http.TaskBase
Sets SelectorHandler, which handles this taks's SelectionKey
setSelectorReadThreadsCount(int) - Method in class com.sun.grizzly.http.SelectorThread
 
setSelectorThread(SelectorThread) - Method in interface com.sun.grizzly.http.HttpSelectorHandler
 
setSelectorThread(SelectorThread) - Method in class com.sun.grizzly.http.SelectorThreadHandler
 
setSelectorThread(SelectorThread) - Method in interface com.sun.grizzly.http.Task
Set the SelectorThread used by this task.
setSelectorThread(SelectorThread) - Method in class com.sun.grizzly.http.TaskBase
Set the SelectorThread object.
setSelectorThread(SelectorThread) - Method in class com.sun.grizzly.ssl.SSLSelectorThreadHandler
 
setSelectorTimeout(int) - Method in class com.sun.grizzly.http.SelectorThread
 
setSendBufferSize(int) - Method in class com.sun.grizzly.http.ProcessorTask
 
setSendBufferSize(int) - Method in class com.sun.grizzly.http.SelectorThread
 
setServerTimeout(int) - Method in class com.sun.grizzly.http.SelectorThread
Sets the timeout in ms of the server sockets created by this server.
setSocket(Socket) - Method in class com.sun.grizzly.http.ProcessorTask
Set the socket associated with this HTTP connection.
setSocketOptions(Socket) - Method in class com.sun.grizzly.http.SelectorThread
 
setSocketTimeout(int) - Method in class com.sun.grizzly.http.SelectorThread
 
setSsBackLog(int) - Method in class com.sun.grizzly.http.SelectorThread
 
setSSLConfig(SSLConfig) - Method in class com.sun.grizzly.http.embed.GrizzlyWebServer
Set the SSLConfig instance used when https is required
setSSLConfig(SSLConfig) - Method in class com.sun.grizzly.ssl.SSLSelectorThread
Set the SSLContext required to support SSL over NIO.
setSSLContext(SSLContext) - Method in class com.sun.grizzly.ssl.SSLSelectorThread
Set the SSLContext required to support SSL over NIO.
setSSLEngine(SSLEngine) - Method in interface com.sun.grizzly.ssl.SecureOutputBuffer
Get theSSLEngine.
setSSLEngine(SSLEngine) - Method in class com.sun.grizzly.ssl.SSLAsyncOutputBuffer
Get theSSLEngine.
setSSLEngine(SSLEngine) - Method in class com.sun.grizzly.ssl.SSLOutputBuffer
Get theSSLEngine.
setSSLImplementation(SSLImplementation) - Method in class com.sun.grizzly.ssl.SSLSelectorThread
Set the Coyote SSLImplementation.
setSSLSupport(SSLSupport) - Method in class com.sun.grizzly.http.ProcessorTask
Set the SSLSupport object used by this instance.
setStage(int) - Method in class com.sun.grizzly.arp.AsyncProcessorTask
Set the current execution stage.
setStatistic(ThreadPoolStatistic) - Method in class com.sun.grizzly.http.StatsThreadPool
Set the ThreadPoolStatistic object used to gather statistic;
setStatus(int) - Method in class com.sun.grizzly.http.TaskEvent
 
setStreamAlgorithm(StreamAlgorithm) - Method in class com.sun.grizzly.http.HttpWorkerThread
 
setStreamAlgorithm(StreamAlgorithm) - Method in class com.sun.grizzly.http.ProcessorTask
Set the StreamAlgorithm used by this class.
setTaskListener(TaskListener) - Method in class com.sun.grizzly.http.TaskBase
Set the TaskListener associated with this class.
setTcpNoDelay(boolean) - Method in class com.sun.grizzly.http.SelectorThread
 
setThreadPool(ExecutorService) - Method in class com.sun.grizzly.http.SelectorThread
Set the ExecutorService this class should use.
setThreadPool(ExecutorService) - Method in interface com.sun.grizzly.http.Task
Set the thread pool on which Worker Threads will synchronize.
setThreadPool(ExecutorService) - Method in class com.sun.grizzly.http.TaskBase
Set the thread pool on which Worker Threads will synchronize.
setThreadPool(ExecutorService) - Method in class com.sun.grizzly.http.ThreadPoolStatistic
 
setThreadPoolClassname(String) - Method in class com.sun.grizzly.http.SelectorThread
 
setTimeout(int) - Method in class com.sun.grizzly.http.ProcessorTask
Set the upload uploadTimeout.
setTransactionTimeout(int) - Method in class com.sun.grizzly.http.ProcessorTask
Set the maximum time, in milliseconds, a WorkerThread processing an instance of this class.
setTransactionTimeout(int) - Method in class com.sun.grizzly.http.SelectorThread
Set the maximum time, in milliseconds, a WorkerThread processing an instance of this class.
setUploadTimeout(int) - Method in class com.sun.grizzly.http.SelectorThread
Set the upload timeout.
setUseByteBufferView(boolean) - Method in class com.sun.grizzly.http.SelectorThread
 
setUseChunking(boolean) - Method in class com.sun.grizzly.http.ProcessorTask
Enable chunking the http response.
setUseChunking(boolean) - Method in class com.sun.grizzly.http.SelectorThread
Enable chunking the http response.
setUseDirectByteBuffer(boolean) - Method in class com.sun.grizzly.http.SelectorThread
 
setWantClientAuth(boolean) - Method in class com.sun.grizzly.ssl.SSLSelectorThread
Configures the engine to request client authentication.
setWebAppRootPath(String) - Method in class com.sun.grizzly.http.SelectorThread
Set the document root folder
shutdown() - Method in class com.sun.grizzly.http.StatsThreadPool
 
shutdownNow() - Method in class com.sun.grizzly.http.StatsThreadPool
 
sm - Static variable in class com.sun.grizzly.http.ProcessorTask
The string manager for this package.
sm - Static variable in class com.sun.grizzly.http.SelectorThread
The string manager for this package.
sm - Static variable in class com.sun.grizzly.http.SelectorThreadConfig
The string manager for this package.
socket - Variable in class com.sun.grizzly.http.ProcessorTask
Socket associated with the current connection.
socketChannel - Variable in class com.sun.grizzly.http.algorithms.StreamAlgorithmBase
The SocketChannel associated with this algorithm.
socketChannel - Variable in class com.sun.grizzly.standalone.StaticHandler
The SocketChannel used to send a static resources.
SocketChannelOutputBuffer - Class in com.sun.grizzly.http
Output buffer.
SocketChannelOutputBuffer(Response, int, boolean) - Constructor for class com.sun.grizzly.http.SocketChannelOutputBuffer
Alternate constructor.
SocketChannelOutputBuffer.AsyncWriteCallbackHandlerImpl - Class in com.sun.grizzly.http
AsyncWriteCallbackHandler implementation, which is responsible for returning cloned ByteBuffers to the pool
SocketChannelOutputBuffer.AsyncWriteCallbackHandlerImpl() - Constructor for class com.sun.grizzly.http.SocketChannelOutputBuffer.AsyncWriteCallbackHandlerImpl
 
SocketChannelOutputBuffer.ByteBufferClonerImpl - Class in com.sun.grizzly.http
ByteBufferCloner implementation, which is called by Grizzly framework at the time, when asynchronous write queue can not write the buffer directly on socket and instead will put it in queue.
SocketChannelOutputBuffer.ByteBufferClonerImpl() - Constructor for class com.sun.grizzly.http.SocketChannelOutputBuffer.ByteBufferClonerImpl
 
socketTimeout - Variable in class com.sun.grizzly.http.SelectorThread
 
SP - Static variable in class com.sun.grizzly.http.Constants
SP.
ssBackLog - Variable in class com.sun.grizzly.http.SelectorThread
Server socket backlog.
SSLAsyncOutputBuffer - Class in com.sun.grizzly.ssl
Buffer the bytes until the ByteChunk is full or the request is completed, and then delegate the SSL encryption to class SSLOutputBuffer
SSLAsyncOutputBuffer(Response, int, boolean) - Constructor for class com.sun.grizzly.ssl.SSLAsyncOutputBuffer
Alternate constructor.
SSLAsyncProcessorTask - Class in com.sun.grizzly.ssl
Simple ProcessorTask that configure the OutputBuffer using an instance of SSLOutputBuffer.
SSLAsyncProcessorTask() - Constructor for class com.sun.grizzly.ssl.SSLAsyncProcessorTask
 
SSLAsyncProcessorTask(boolean, boolean) - Constructor for class com.sun.grizzly.ssl.SSLAsyncProcessorTask
 
SSLAsyncProtocolFilter - Class in com.sun.grizzly.ssl
Asynchronous SSL support over NIO.
SSLAsyncProtocolFilter(Class, int, SSLImplementation) - Constructor for class com.sun.grizzly.ssl.SSLAsyncProtocolFilter
Deprecated. Use com.sun.grizzly.ssl.SSLAsyncProtocolFilter#AsyncProtocolFilter(Class, java.net.InetAddress, int)
SSLAsyncProtocolFilter(Class, InetAddress, int, SSLImplementation) - Constructor for class com.sun.grizzly.ssl.SSLAsyncProtocolFilter
Constructs a new SSLAsyncProtocolFilter.
SSLAsyncStream - Class in com.sun.grizzly.ssl
This class add support for TLS|SSL to a InputReader.
SSLAsyncStream(ByteBuffer) - Constructor for class com.sun.grizzly.ssl.SSLAsyncStream
 
sslContext - Variable in class com.sun.grizzly.ssl.SSLSelectorThread
The SSLContext associated with the SSL implementation we are running on.
SSLDefaultProtocolFilter - Class in com.sun.grizzly.ssl
SSL support over NIO.
SSLDefaultProtocolFilter(Class, int, SSLImplementation) - Constructor for class com.sun.grizzly.ssl.SSLDefaultProtocolFilter
Deprecated. Use com.sun.grizzly.ssl.SSLDefaultProtocolFilter#DefaultProtocolFilter(Class, java.net.InetAddress, int)
SSLDefaultProtocolFilter(Class, InetAddress, int, SSLImplementation) - Constructor for class com.sun.grizzly.ssl.SSLDefaultProtocolFilter
Constructs a new SSLDefaultProtocolFilter.
sslEngine - Variable in class com.sun.grizzly.ssl.SSLAsyncOutputBuffer
The SSLEngine used to write SSL data.
SSLFileCache - Class in com.sun.grizzly.ssl
This class implements a file caching mechanism used to cache static resources.
SSLFileCache() - Constructor for class com.sun.grizzly.ssl.SSLFileCache
 
SSLFileCacheFactory - Class in com.sun.grizzly.ssl
File cache extension used to support SSL.
SSLFileCacheFactory() - Constructor for class com.sun.grizzly.ssl.SSLFileCacheFactory
 
sslImplementation - Variable in class com.sun.grizzly.ssl.SSLAsyncProtocolFilter
The Coyote SSLImplementation used to retrive the SSLContext
sslImplementation - Variable in class com.sun.grizzly.ssl.SSLDefaultProtocolFilter
The Coyote SSLImplementation used to retrive the SSLContext
SSLOutputBuffer - Class in com.sun.grizzly.ssl
Buffer the bytes until the ByteChunk is full or the request is completed, and then delegate the SSL encryption to class SSLOutputBuffer
SSLOutputBuffer(Response, int, boolean) - Constructor for class com.sun.grizzly.ssl.SSLOutputBuffer
Alternate constructor.
SSLOutputBuffer.AsyncWriteCallbackHandlerImpl - Class in com.sun.grizzly.ssl
AsyncWriteCallbackHandler implementation, which is responsible for returning cloned ByteBuffers to the pool
SSLOutputBuffer.AsyncWriteCallbackHandlerImpl() - Constructor for class com.sun.grizzly.ssl.SSLOutputBuffer.AsyncWriteCallbackHandlerImpl
 
SSLProcessorTask - Class in com.sun.grizzly.ssl
Simple ProcessorTask that configure the OutputBuffer using an instance of SSLOutputBuffer.
SSLProcessorTask() - Constructor for class com.sun.grizzly.ssl.SSLProcessorTask
 
SSLProcessorTask(boolean, boolean) - Constructor for class com.sun.grizzly.ssl.SSLProcessorTask
 
SSLSelectorThread - Class in com.sun.grizzly.ssl
SSL over NIO Selector implementation.
SSLSelectorThread() - Constructor for class com.sun.grizzly.ssl.SSLSelectorThread
 
SSLSelectorThreadHandler - Class in com.sun.grizzly.ssl
SelectorHandler implementation SelectorThread passes to Controller.
SSLSelectorThreadHandler() - Constructor for class com.sun.grizzly.ssl.SSLSelectorThreadHandler
 
SSLSelectorThreadHandler(SelectorThread) - Constructor for class com.sun.grizzly.ssl.SSLSelectorThreadHandler
 
sslSupport - Variable in class com.sun.grizzly.http.ProcessorTask
SSL information.
StandaloneMainUtil - Class in com.sun.grizzly.standalone
Abstract class that can be extended when Main/Launcher class are required.
StandaloneMainUtil() - Constructor for class com.sun.grizzly.standalone.StandaloneMainUtil
 
start() - Method in class com.sun.grizzly.http.embed.GrizzlyWebServer
Start the GrizzlyWebServer and start listening for http requests.
start() - Method in class com.sun.grizzly.http.SelectorThread
Start using the Controller's internal Thread Pool.
start() - Method in class com.sun.grizzly.http.StatsThreadPool
 
START - Static variable in class com.sun.grizzly.http.TaskEvent
 
start() - Method in class com.sun.grizzly.http.ThreadPoolStatistic
Start gathering statistics.
start(String[]) - Method in class com.sun.grizzly.standalone.StandaloneMainUtil
Configure and start a SelectorThread
START_ASYNCHRONOUS - Static variable in class com.sun.grizzly.http.TaskEvent
 
started - Variable in class com.sun.grizzly.http.ProcessorTask
State flag.
startEndpoint() - Method in class com.sun.grizzly.http.SelectorThread
Start the Acceptor Thread and wait for incoming connection, in a non blocking mode.
startGatheringStatistics() - Method in class com.sun.grizzly.http.embed.Statistics
Start gathering statistics.
startListener() - Method in class com.sun.grizzly.http.SelectorThread
Start a non blocking Selector object.
startReq - Variable in class com.sun.grizzly.http.algorithms.ContentLengthAlgorithm
The request bytes position.
startSelectorThread(SelectorThread) - Method in class com.sun.grizzly.standalone.StandaloneMainUtil
Start a SelectorThread.
startThreadPool() - Method in class com.sun.grizzly.http.SelectorThread
Starts the ExecutorService used by this Selector
state - Variable in class com.sun.grizzly.http.algorithms.StreamAlgorithmBase
If the stream wasn't read fully, keep the state of the http parsing.
StateMachineAlgorithm - Class in com.sun.grizzly.http.algorithms
Predict if the NIO channel has been fully read or not.
StateMachineAlgorithm() - Constructor for class com.sun.grizzly.http.algorithms.StateMachineAlgorithm
 
StaticHandler - Class in com.sun.grizzly.standalone
This Interceptor is invoked after the request line has been parsed.
StaticHandler() - Constructor for class com.sun.grizzly.standalone.StaticHandler
 
StaticStreamAlgorithm - Class in com.sun.grizzly.standalone
This algorithm doesn't parse the bytes, delegating the work to the InternalInputBuffer.
StaticStreamAlgorithm() - Constructor for class com.sun.grizzly.standalone.StaticStreamAlgorithm
 
Statistics - Class in com.sun.grizzly.http.embed
This class can be used to monitor the GrizzlyWebServer.
Statistics(SelectorThread) - Constructor for class com.sun.grizzly.http.embed.Statistics
Create a Statistic class powered uner the hood by the SelectorThread.
StatsThreadPool - Class in com.sun.grizzly.http
Internal FIFO used by the Worker Threads to pass information between Task objects.
StatsThreadPool() - Constructor for class com.sun.grizzly.http.StatsThreadPool
 
StatsThreadPool(int) - Constructor for class com.sun.grizzly.http.StatsThreadPool
 
StatsThreadPool(int, int, int, long, TimeUnit) - Constructor for class com.sun.grizzly.http.StatsThreadPool
 
StatsThreadPool(String, int, int, int, long, TimeUnit) - Constructor for class com.sun.grizzly.http.StatsThreadPool
 
StatsThreadPool(ThreadPoolConfig) - Constructor for class com.sun.grizzly.http.StatsThreadPool
 
StatsThreadPool.HttpWorkerThreadFactory - Class in com.sun.grizzly.http
Create new HttpWorkerThread.
StatsThreadPool.HttpWorkerThreadFactory(StatsThreadPool) - Constructor for class com.sun.grizzly.http.StatsThreadPool.HttpWorkerThreadFactory
 
statusDropsConnection(int) - Method in class com.sun.grizzly.http.ProcessorTask
Determine if we must drop the connection because of the HTTP status code.
stop() - Method in class com.sun.grizzly.http.embed.GrizzlyWebServer
Stop the GrizzlyWebServer.
stop() - Method in class com.sun.grizzly.http.StatsThreadPool
 
stop() - Method in class com.sun.grizzly.http.ThreadPoolStatistic
Stop gathering statistics.
stop() - Method in class com.sun.grizzly.standalone.StandaloneMainUtil
Stop SelectorThread
stopEndpoint() - Method in class com.sun.grizzly.http.SelectorThread
 
stopGatheringStatistics() - Method in class com.sun.grizzly.http.embed.Statistics
Stop gathering statistics.
stopThreadPool() - Method in class com.sun.grizzly.http.SelectorThread
Stop the ExecutorService used by this Selector
streamAlgorithm - Variable in class com.sun.grizzly.http.ProcessorTask
The StreamAlgorithm used by this Task to manipulate the request.
StreamAlgorithmBase - Class in com.sun.grizzly.http.algorithms
Base class for StreamAlgorithm implementation.
StreamAlgorithmBase() - Constructor for class com.sun.grizzly.http.algorithms.StreamAlgorithmBase
 
StreamAlgorithmBase.DummyHandler - Class in com.sun.grizzly.http.algorithms
Empty handler used when Grizzly is bundled outside of GlassFish.
StreamAlgorithmBase.DummyHandler() - Constructor for class com.sun.grizzly.http.algorithms.StreamAlgorithmBase.DummyHandler
 
subHeapSize(long) - Method in class com.sun.grizzly.http.FileCache
 
subMappedMemorySize(long) - Method in class com.sun.grizzly.http.FileCache
 
supportsOutput(String) - Method in class com.sun.grizzly.http.CompressionFiltersProvider
Returns true, if there is registered OutputFilter, which support passed encoding, or false, if encoding is not supported by any registered filter.
supportsOutput(MessageBytes) - Method in class com.sun.grizzly.http.CompressionFiltersProvider
Returns true, if there is registered OutputFilter, which support passed encoding, or false, if encoding is not supported by any registered filter.

T

Task - Interface in com.sun.grizzly.http
Wrapper object used by the WorkerThread
TaskBase - Class in com.sun.grizzly.http
Abstract implementation of a Task object.
TaskBase() - Constructor for class com.sun.grizzly.http.TaskBase
 
taskEvent(TaskEvent) - Method in class com.sun.grizzly.arp.AsyncProtocolFilter
Called when the Asynchronous Request Processing is resuming.
TaskEvent<E> - Class in com.sun.grizzly.http
Sample event object used by instance of TaskListener to share status information about where they are when processing a request.
TaskEvent(E) - Constructor for class com.sun.grizzly.http.TaskEvent
Create an instance and associated the TaskContext object.
TaskEvent() - Constructor for class com.sun.grizzly.http.TaskEvent
Create an empty instance.
taskEvent(TaskEvent) - Method in interface com.sun.grizzly.http.TaskListener
This method is invoked when a WorkerThread starts processing a Task object.
TaskListener - Interface in com.sun.grizzly.http
This interface allows Task object to communicate their state when WorkerThread start processing them or when the processing is completed.
tcpNoDelay - Variable in class com.sun.grizzly.http.SelectorThread
 
TemporaryInterceptor - Class in com.sun.grizzly.http
 
TemporaryInterceptor() - Constructor for class com.sun.grizzly.http.TemporaryInterceptor
 
terminateProcess() - Method in class com.sun.grizzly.http.ProcessorTask
Notify the TaskListener that the request has been fully processed.
threadPool - Variable in class com.sun.grizzly.http.SelectorThread
The queue shared by this thread and the code>ProcessorTask.
threadPool - Variable in class com.sun.grizzly.http.TaskBase
The ExecutorService object associated with this Task
threadPoolStat - Variable in class com.sun.grizzly.http.SelectorThread
Placeholder for ExecutorService statistic.
threadPoolStat - Variable in class com.sun.grizzly.http.StatsThreadPool
 
ThreadPoolStatistic - Class in com.sun.grizzly.http
This class is a placeholde for gathering statistic from a ExecutorService
ThreadPoolStatistic(int) - Constructor for class com.sun.grizzly.http.ThreadPoolStatistic
Constructor
timedOut(SelectionKey) - Method in class com.sun.grizzly.http.KeepAliveThreadAttachment
 
toString() - Method in class com.sun.grizzly.http.StatsThreadPool
 
transactionTimeout - Variable in class com.sun.grizzly.http.SelectorThread
The timeout used by the thread when processing a request.
TRANSFERENCODING - Static variable in class com.sun.grizzly.http.Constants
 
type - Variable in class com.sun.grizzly.http.TaskBase
This number represent a specific implementation of a Task instance.

U

undeploy(GrizzlyWebServer, DeploymentID) - Method in class com.sun.grizzly.http.deployer.Deployer
Undeploy previously deployed deployable.
undeploy(DeploymentID, Deployer<T, V>) - Method in class com.sun.grizzly.http.embed.GrizzlyWebServer
Undeploy deploymentId using provided deployer.
unregisterComponent(ObjectName) - Method in interface com.sun.grizzly.http.Management
Unregister a component.
unregisterComponents() - Method in class com.sun.grizzly.http.SelectorThread
Unregister JMX components supported by this SelectorThread.
unregisterMonitoring() - Method in class com.sun.grizzly.http.ProcessorTask
Unregisters the MBean corresponding to this ProcessorTask.
uploadTimeout - Variable in class com.sun.grizzly.http.ProcessorTask
Maximum uploadTimeout on uploads.
uploadTimeout - Variable in class com.sun.grizzly.http.SelectorThread
Maximum timeout on uploads.
useAsynchronousWrite(boolean) - Method in class com.sun.grizzly.http.embed.GrizzlyWebServer
Set to true if you want to use asynchronous write operations.
useByteBufferView - Variable in class com.sun.grizzly.http.algorithms.StreamAlgorithmBase
If true, use a ByteBuffer view instead of ByteBuffer
useByteBufferView - Variable in class com.sun.grizzly.http.SelectorThread
Create view ByteBuffer from another ByteBuffer
useDirectByteBuffer - Variable in class com.sun.grizzly.http.algorithms.StreamAlgorithmBase
Are we using direct ByteBuffer
useDirectByteBuffer - Variable in class com.sun.grizzly.http.SelectorThread
Is the ByteBuffer used by the ReadTask use direct ByteBuffer or not.

V

valueOf(String) - Static method in enum com.sun.grizzly.arp.AsyncFilter.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.grizzly.http.embed.GrizzlyWebServer.PROTOCOL
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.grizzly.http.portunif.HttpProtocolHandler.Mode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.sun.grizzly.arp.AsyncFilter.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.grizzly.http.embed.GrizzlyWebServer.PROTOCOL
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.grizzly.http.portunif.HttpProtocolHandler.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
VOID_FILTER - Static variable in class com.sun.grizzly.http.Constants
Void filters (input and output).

W

write(CharChunk) - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer
 
write(String, boolean) - Method in class com.sun.grizzly.http.SocketChannelOutputBuffer
 

X

xPoweredBy - Variable in class com.sun.grizzly.http.FileCache.FileCacheEntry
 

Z

Z - Static variable in class com.sun.grizzly.http.Constants
'Z'.

_

_200_BYTES - Static variable in class com.sun.grizzly.http.Constants
 
_400_BYTES - Static variable in class com.sun.grizzly.http.Constants
 
_404_BYTES - Static variable in class com.sun.grizzly.http.Constants
 

A B C D E F G H I K L M N O P Q R S T U V W X Z _

Copyright © 2012 Oracle Corporation. All Rights Reserved.