Package org.atmosphere.util
package org.atmosphere.util
-
ClassDescriptionAbstract
Broadcasterthat delegates the internal processing to a proxy.Descriptor for an Atmosphere configuraton file.Implementation ofjakarta.servlet.FilterChainused to manage the execution of a set of filters for a particular request.AnAsyncIOWriterbacked by anByteArrayOutputStreamCreates a signle reader instance from a sequence of readers.This class is a cut invalid input: '&' paste from Tomcat's Cookie creation.Default implementation of theEndpointMapperused by theAsynchronousProcessorandDefaultWebSocketProcessorDefaultUUIDProviderimplementation that generates random UUIDs usingUUID.randomUUID().This class is responsible for mapping request to handler likeAtmosphereHandlerorWebSocketHandlerAn implementation ofDefaultBroadcasterthat exclude one or moreAtmosphereResourceFactory to createExecutorServicefor Atmosphere components.A lightweightHttpSessionimplementation backed by aConcurrentHashMap.FilterConfigimplementation.Utility class for encoding strings to prevent HTML injection (XSS).Utils for introspection and reflectionUtility class providing I/O helper methods for message delivery, request body reading, servlet path resolution, class loading, and service file parsing.A lightweight URI path template that supports{varName}and{varName:regex}syntax.Splits an HTTP query string into a path string and key-value parameter pairs.InputStreamimplementation that reads a character stream from aReaderand transforms it to a byte stream using a specified charset encoding.A simple Factory to get access to the .A factory class that can be used to handle the Servlet API internal proxy.A MethodHandler can be added to allow Frameworks using Atmosphere to customize internal behavior.SimpleBroadcasterimplementation that use the calling thread when broadcasting events.Adapted from Apache Commons codeSimple Aggregator that aggregate broadcasted String until it reach the limit.AnInvocationHandlerthat delegates method calls to a thread-local instance.Utils class.Strategy interface for generating unique identifiers forAtmosphereResourceinstances.Class contains information about Atmosphere frameworkAnAnnotationProcessorthat does nothing.AnExecutorServicethat does nothing and execute using the calling Thread.A no-opServletConfigimplementation that provides empty configuration values.SimpleBroadcastFilterwhich automatically filter HTML/HTTP character into proper value, like \n replace by <br>.