Module org.glassfish.grizzly
Package org.glassfish.grizzly.utils
package org.glassfish.grizzly.utils
-
ClassDescriptionThe Filter is responsible for tracking
Connectionactivity and closingConnectionones it becomes idle for certain amount of time.ArraySet<T>The thread safe set implementation, which uses array to hold its elements.Set of utility methods to work with Arrays.InputStreamimplementation over GrizzlyBuffer.OutputStreamimplementation to write to aBuffer.Charset utility class.The Filter is responsible to break the incoming/outgoing data into chunks and pass them down/up by theFilterChain.Utility class, which may stores the current execution position to help tracking threading issues.Filter which pauses protocol chain processing for a certain time.EchoFilterimplementationExceptions utilities.Set ofFutureutilities.GenericAdapter<K,V> Generic Adapter interface.Holder<E>The object holder, which might be used for lazy object initialization.The Filter is responsible for trackingConnectionactivity and closingConnectiononce it becomes idle for certain amount of time.Simple logFilterFormat the record to include the Thread that logged the record.ObjectPool<E extends PoolableObject>Basic interface for object pool implementationsPair<K,L> Key : Value pair implementation.ResultAware<E>Error thrown when something goes wrong while looking up service providers.A simple service-provider lookup mechanism.Filter, which determines silent connections and closes them.StateHolder<E>Class, which holds the state.StringFilter implementation, which performs Buffer <-> String transformation.ABlockingQueuein which producers may wait for consumers to receive elements.