|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
ExtendedThreadPool implementation.Thread which is executing this object.
GrizzlyAdapterChain.addGrizzlyAdapter(com.sun.grizzly.tcp.http11.GrizzlyAdapter, java.lang.String[])
GrizzlyAdapter and its assciated array of mapping.
OutputFilter that will be invoked when processing
the writing of the response bytes.
ResponseFilter, which will be called every bytes are
ready to be written.
ResponseFilter, which will be called every bytes are
ready to be written.
Request/Response
object must be recycled.
GrizzlyAdapter.service(com.sun.grizzly.tcp.Request, com.sun.grizzly.tcp.Response) method has been execyuted, the container will
call this method to allow any extension to clean up there associated
GrizzlyRequest and GrizzlyResponse.
Request and Response object, and commit the
response, and then invoke the GrizzlyAdapter.afterService(com.sun.grizzly.tcp.http11.GrizzlyRequest, com.sun.grizzly.tcp.http11.GrizzlyResponse) method to allow extension
of this class to clean their own objects.
Response and recycle the Request and the
Response.
ByteBufferType
ByteBuffer
ByteBuffers.
ByteBuffer view
ByteBuffer view using the default size.
#Context and
Mapper.Wrapper when invoking Mapper.addHost(java.lang.String, java.lang.String[], java.lang.Object), Mapper.addContext(java.lang.String, java.lang.String, java.lang.Object, java.lang.String[], javax.naming.Context) etc.
Channel associated with this handler.
ConcurrentHashMap of attibutes.
sun.misc.Encoder()/Decoder().ByteBufferbyteBuffer -
Variable in class com.sun.grizzly.util.WorkerThread
ByteBuffer used when Task are executed.
ByteBuffer.InputReader insteadByteBufferFactory.ByteBufferType
GrizzlyResponse and finish/commit it.
Response and finish/commit it.
Response.cancel() is invoked or when a
timeout expire.
ByteBuffer from which views
will be created.
ClassLoader utility.java.lang.Object.clone
method to return a copy of this cookie.
CopyableResponse.suspend() operation.ObjectPoolSelectorHandler, ConnectionHandler or SelectionKeyHandler
close a connection (ConnectionCloseHandler.locallyClosed(java.nio.channels.SelectionKey)), or when a
remote client close the connection (ConnectionCloseHandler.remotlyClosed(java.nio.channels.SelectionKey)).ConnectionCloseHandlers notifiers.ByteChunk
ByteChunk
ByteBuffer if the current instance is null;
URLClassLoader based on a canonical file location.
URLClassLoader based on a canonical file location.
String.
MessageBytes
using an UDecoder.
MessageBytes
using an UDecoder, using the specified encoding, using the specified
[@link B2CConverter} to decode the request.
ByteBuffer
GrizzlyExecutorService.createInstance() instead.GrizzlyWebServer or SelectorThread
is stopped or removed.
Response.
ReadSelector
SSLEngine.
GrizzlyAdapter instead.byte[] representation i accordance with RFC 2045.
char[] representation i accordance with RFC 2045.
String representation i accordance with RFC 2045.
Set view of the mappings contained in this map.
Set view of the mappings contained in this map.
Enumeration around a Java2
collection classes object Iterator so that existing APIs
returning Enumerations can easily run on top of the new collections.ByteChunk.
ByteBuffer is empty
ByteBuffer is empty
ByteBuffer is empty
ByteBuffer is empty
ByteBuffer is empty
ByteBuffer is empty
OutputWriter
OutputWriter
Future implementationnull if this map contains no mapping for the key.
null if this map contains no mapping for the key.
ThreadPoolMonitoringProbes to intercept
thread pool events and build statistics.
Adapter supported.
null.
Enumeration if there are none.
Map of attribute name/value pairs.
ByteBuffer
ByteBuffer shared this thread
ByteBuffer shared this thread
ByteBufferType used to create the ByteBuffer
associated with this object.
SocketChannel
WARNING.
Channel type.
null if the cookie has no comment.
ThreadPoolMonitoringProbes to intercept
thread pool events and build statistics.
null if no content type was set.
GrizzlyExecutorService.getConfiguration()
to check thread pool configuration settings.
Interceptor associated with this algorithm.
null
null if this
header has not been set.
<description>/<version>.
ByteBuffer used to handle request.
ByteBuffer used to handle request.
JROUTE cookie or appended to the
session identifier encoded in the URI (if cookies have been disabled).
GrizzlyExecutorService.getConfiguration()
to check thread pool configuration settings.
ThreadPoolMonitoringProbes to intercept
thread pool events and build statistics.
Accept-Language header
that was encountered.
Accept-Language
headers that were encountered.
-1 indicating the cookie will persist
until browser shutdown.
GrizzlyExecutorService.getConfiguration()
to check thread pool configuration settings.
GrizzlyExecutorService.getConfiguration()
to check thread pool configuration settings.
sendError()
for this Response.
GrizzlyExecutorService.getConfiguration()
to check thread pool configuration settings.
null if no such binding exists.
ByteBuffer used to handle response.
ByteBuffer used to handle response.
OutputBuffer
null.
Map of the parameters of this request.
null.
ThreadPoolMonitoringProbes to intercept
thread pool events and build statistics.
GrizzlyExecutorService.getConfiguration()
to check thread pool configuration settings.
GrizzlyExecutorService.getConfiguration()
to check thread pool configuration settings.
ThreadPoolMonitoringProbes to intercept
thread pool events and build statistics.
Response.ResponseAttachment associated with this instance, or
null if the Response.isSuspended() return false.
StaticResourcesAdapter.getRootFolders()
SelectionKey
SSLContext required when implementing SSL over
NIO non-blocking.
SSLEngine.
SSLEngine.
StateHolder for this object
StateHolder
ThreadPoolMonitoringProbes to intercept
thread pool events and build statistics.
GrizzlyExecutorService.getConfiguration()
to check thread pool configuration settings.
Thread
take or poll.
GrizzlyAdapter
every time a new HTTP requests is ready to be handled.Adapter
and can act like web server like SelectorThread.true if there is at least one consumer waiting
to dequeue an element via take or poll.
MessagesBytes
is normalized, converted and valid.ByteBuffer.Channel type is used to avoid invoking the instanceof
operation when registering the Socket|Datagram Channel to the Selector.OutputBuffer supports file-send mode,
or false otherwise.
OutputBuffer supports file-send mode,
or false otherwise.
GrizzlyResponse.suspend() has been
invoked and set to true
Response.suspend() has been
invoked and set to true
<jsp-file> value associated with this servlet,
if any.
SelectionKey used by this stream.
Set view of the keys contained in this map.
Set view of the keys contained in this map.
LinkedTransferQueue.
LinkedTransferQueue
initially containing the elements of the given collection,
added in traversal order of the collection's iterator.
ClassLoader
Localizable into a message
by using a configured Locale.SelectionKey is cancelled locally, e.g.
Logger of the http-util package.Charset by name.
OutputFilter implementation.ExtendedThreadPool implementation
has allocated and is managing a number of threads equal to the maximum limit
of the pool.
WorkerThread.
double value
between 0 (inclusive) and the specified value (exclusive)
path (and therefore file)
portions of this URL.
ConnectionCloseHandler that a remote connection
has been closed.
ConnectionCloseHandler that a remote connection
has been closed.
Runnable has
completed execution.
ExtendedThreadPool
implementation has exceeded its configured size.
AbstractThreadPool.Worker, when it's completing
AbstractThreadPool.Worker.run() method execution, which in most cases means,
that ThreadPool's thread will be released.
AbstractThreadPool.Worker, when it's starting
AbstractThreadPool.Worker.run() method execution, which means, that ThreadPool's
thread is getting active and ready to process tasks.
ByteBufferlocked property.ByteBuffer and try to determine if the bytes
stream has been fully read from the SocketChannel.
ByteBuffer
ByteBuffer.
ByteBuffer.
ByteBuffer.
ByteBuffer.
SelectableChannel to
ByteBuffer.
ThreadPoolConfig
GrizzlyAdapter
RequestInfo.
Response suspended timeout.
Response's bytes before they get written.GrizzlyResponse and finish/commit it.
Response and finish/commit it.
Response.resume()
ByteBuffer to its previous state in case
an error as occured.
SelectionKeyAttachment,
and introduces process method, which will be called by framework once
SelectionKey has some ready event, before actual event processing.SelectionKey attachment utility class.Selector.selectNow() and returns
the Selector to the cache
Selector.Request and Response with associated high level
classes like GrizzlyRequest and GrizzlyResponse.
GrizzlyRequest to the proper GrizzlyAdapter
Request URI, try to map the file from the rootFolder, and send it synchronously using send file.
Adapter supported by this GrizzlyListener
#Host, #Context and
Mapper.Wrapper when invoking Mapper.addHost(java.lang.String, java.lang.String[], java.lang.Object), Mapper.addContext(java.lang.String, java.lang.String, java.lang.Object, java.lang.String[], javax.naming.Context) etc.
Map of attribute name/value pairs.
null.
ByteBuffer
ByteBuffer shared this thread
ByteBuffer shared this thread
ByteBufferType to use when creating the
ByteBuffer associated with this object.
Channel used by this algorithm
Channel type, which is ocketChannel
or DatagramChannel.
GrizzlyExecutorService.reconfigure(com.sun.grizzly.util.ThreadPoolConfig)
to change thread pool configuration settings.
ByteBuffer used to handle request.
ByteBuffer used to handle request.
GrizzlyExecutorService.reconfigure(com.sun.grizzly.util.ThreadPoolConfig)
to change thread pool configuration settings.
GrizzlyExecutorService.reconfigure(com.sun.grizzly.util.ThreadPoolConfig)
to change thread pool configuration settings.
GrizzlyExecutorService.reconfigure(com.sun.grizzly.util.ThreadPoolConfig)
to change thread pool configuration settings.
GrizzlyExecutorService.reconfigure(com.sun.grizzly.util.ThreadPoolConfig)
to change thread pool configuration settings.
ByteBuffer used to handle response.
ByteBuffer used to handle response.
port this algorithm is used.
GrizzlyExecutorService.reconfigure(com.sun.grizzly.util.ThreadPoolConfig)
to change thread pool configuration settings.
StaticResourcesAdapter.addRootFolder(java.lang.String)
isSecure()
for this Request.
SelectionKey
SelectionKey used to reads bytes.
SSLEngine.
SSLEngine.
GrizzlyExecutorService.reconfigure(com.sun.grizzly.util.ThreadPoolConfig)
to change thread pool configuration settings.
Thread
true if FileChannel.transferTo(long, long, java.nio.channels.WritableByteChannel)
to send a static resources, false if the File needs to be loaded in
memory and flushed using ByteBuffer.
SSLEngine used to manage the SSL over NIO request.
ByteBuffer and flush them.GrizzlyAdapter's container is started by invoking
GrizzlyWebServer#start or when .
StateHolder.
StateHolder.
EventConditionListener, and implements notificatation logic,
when condition becomes true.Adapter that map the Request URI to a local file.StateHolder for state controlResponse.
GrizzlyResponse.
GrizzlyResponse.
Response.
Response.
Response.
Response.
ExecutorService implementation, which function the similar way as
former Grizzly 1.x Pipeline based thread pools.ExtendedThreadPool implementation
allocates a new managed Thread.
WorkerThread.Random but isolated to the current Thread.ExtendedThreadPool implementations.ExtendedThreadPool implementation.
take or poll.
BlockingQueue in which producers may wait for consumers
to receive elements.false
without enqueuing the element.
take or poll.
inputBB to
ByteBuffer using theSSLEngine
inputBB to
ByteBuffer using theSSLEngine
java.net.URL, but without the ability to open a
stream or connection.Collection view of the values contained in this map.
Collection view of the values contained in this map.
Thread attributes.WorkerThreadExecutorService instance.
ExecutorService instance.
ExecutorService instance.
ExecutorService instance.
ExecutorService instance.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||