|
Class Summary |
| AbstractThreadPool |
Abstract ExtendedThreadPool implementation. |
| ByteBufferFactory |
Factory class used to create ByteBuffer. |
| ByteBufferInputStream |
Deprecated. - Use InputReader instead |
| ClassLoaderUtil |
Simple Classloader utility. |
| Cloner |
Class Cloner creates a clone of given object,
which should implement interface Copyable |
| ConcurrentLinkedQueuePool<E> |
ObjectPool implementation based on LinkedTransferQueue |
| ConcurrentReferenceHashMap<K,V> |
An advanced hash table supporting configurable garbage collection semantics
of keys and values, optional referential-equality, full concurrency of
retrievals, and adjustable expected concurrency for updates. |
| ConcurrentWeakHashMap<K,V> |
A hash table with weak keys, full concurrency of retrievals, and
adjustable expected concurrency for updates. |
| DefaultExecutorService |
copy pasted the Doug Lea ThreadPoolExecutor and modified so workers are added if
queue is non empty.
uses WorkerThreadImpl by default. |
| DefaultThreadPool |
ExecutorService implementation, which function the similar way as
former Grizzly 1.x Pipeline based thread pools. |
| ExpandJar |
Expand out a jar. |
| FixedThreadPool |
minimalistic fixed threadpool. |
| FutureImpl<R> |
Default Future implementation |
| Grizzly |
Class contains information about Grizzly framework |
| InputReader |
This class implement IO stream operations on top of a ByteBuffer. |
| IntrospectionUtils |
Utils for introspection and reflection |
| LinkedTransferQueue<E> |
An unbounded TransferQueue based on linked nodes. |
| LoggerUtils |
Customize the Logger of the http-util package. |
| LoggingFormatter |
Format the record to include the Thread that logged the record. |
| OutputWriter |
NIO utility to flush ByteBuffer |
| SelectedKeyAttachmentLogic |
allows for custom selector.select logic, if controller detects
SelectedKeyAttachmentLogic attachment
on a valid key it does not perform anything. |
| SelectionKeyActionAttachment |
Class represents extended version of SelectionKeyAttachment,
and introduces process method, which will be called by framework once
SelectionKey has some ready event, before actual event processing. |
| SelectionKeyAttachment |
Basic class for all SelectionKey attachments. |
| SelectionKeyAttachmentWrapper<E> |
SelectionKey attachment utility class. |
| SelectorFactory |
Factory used to dispatch/share Selector. |
| SSLOutputWriter |
SSL over NIO utility to encrypt ByteBuffer and flush them. |
| SSLUtils |
SSL over NIO utility class. |
| StateHolder<E> |
Class, which holds the state. |
| StateHolder.ConditionListener<E> |
Common ConditionListener class, which could be used with StateHolder, to
register custom conditions. |
| StateHolder.EqualConditionListener<E> |
Equal ConditionListener implementation |
| StateHolder.EventListener |
EventListener class, which is a part of
EventConditionListener, and implements notificatation logic,
when condition becomes true. |
| StateHolder.NotEqualConditionListener<E> |
Not equal ConditionListener implementation |
| SyncThreadPool |
ExecutorService implementation, which function the similar way as
former Grizzly 1.x Pipeline based thread pools. |
| ThreadAttachment |
This object represent the state of a WorkerThread. |
| ThreadAttachment.Mode |
|
| ThreadLocalRandom |
A random number generator with the same properties as class Random but isolated to the current Thread. |
| Utils |
Class contains set of useful operations commonly used in the framework |
| Utils.Result |
|
| WorkerThread |
Simple interface to allow the addition of Thread attributes. |
| WorkerThreadFactory |
Simple utility class to create WorkerThread |
| WorkerThreadImpl |
Simple worker thread used for processing HTTP requests. |