Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
M
- main(String[]) - Static method in class org.glassfish.grizzly.Grizzly
- main(String[]) - Static method in class org.glassfish.grizzly.utils.LoggingFormatter
-
Example to test the com.glassfish.grizzly.utils.LoggingFormatter You need to include this parameter in the command line -Djava.util.logging.config.file=myfile
- makeCancellableFuture(Connection) - Method in class org.glassfish.grizzly.AbstractSocketConnectorHandler
- makeContentLengthHeader(long) - Method in class org.glassfish.grizzly.http.HttpHeader
-
Makes sure content-length header is present.
- makeIOException(Throwable) - Static method in class org.glassfish.grizzly.utils.Exceptions
-
Wrap the given
ThrowablebyIOException. - makeTransferEncodingHeader(String) - Method in class org.glassfish.grizzly.http.HttpHeader
-
Makes sure transfer-encoding header is present.
- makeUpgradeHeader() - Method in class org.glassfish.grizzly.http.HttpHeader
-
Propagate the "Upgrade" value to headers.
- managedWorkerPool - Variable in class org.glassfish.grizzly.AbstractTransport
- managementObject - Variable in class org.glassfish.grizzly.http.server.HttpServer
- map(HttpRequestPacket, DataChunk, MappingData) - Method in class org.glassfish.grizzly.http.server.util.Mapper
-
Map the specified host name and URI, mutating the given mapping data.
- map(DataChunk, DataChunk, MappingData) - Method in class org.glassfish.grizzly.http.server.util.Mapper
-
Map the specified host name and URI, mutating the given mapping data.
- map(MessageBytes, MappingData) - Method in class org.glassfish.grizzly.http.server.util.Mapper
-
Map the specified URI relative to the context, mutating the given mapping data.
- MapElement() - Constructor for class org.glassfish.grizzly.http.server.util.Mapper.MapElement
- mapName(DataChunk, MappingData) - Method in interface org.glassfish.grizzly.http.server.util.DispatcherHelper
- mapPath(HttpRequestPacket, DataChunk, MappingData) - Method in interface org.glassfish.grizzly.http.server.util.DispatcherHelper
- MAPPED - Enum constant in enum class org.glassfish.grizzly.http.server.filecache.FileCache.CacheType
- Mapper - Class in org.glassfish.grizzly.http.server.util
-
Mapper, which implements the servlet API mapping rules (which are derived from the HTTP rules).
- Mapper() - Constructor for class org.glassfish.grizzly.http.server.util.Mapper
- Mapper.Context - Class in org.glassfish.grizzly.http.server.util
- Mapper.ContextList - Class in org.glassfish.grizzly.http.server.util
- Mapper.Host - Class in org.glassfish.grizzly.http.server.util
- Mapper.MapElement - Class in org.glassfish.grizzly.http.server.util
- Mapper.Wrapper - Class in org.glassfish.grizzly.http.server.util
- mappingData - Variable in class org.glassfish.grizzly.websockets.ProtocolHandler
- MappingData - Class in org.glassfish.grizzly.http.server.util
-
Mapping data.
- MappingData() - Constructor for class org.glassfish.grizzly.http.server.util.MappingData
- MappingMatch - Enum Class in jakarta.servlet.http
-
Enumeration of Servlet mapping types.
- mappingType - Variable in class org.glassfish.grizzly.http.server.util.MappingData
- mapUriWithSemicolon(HttpRequestPacket, DataChunk, MappingData, int) - Method in class org.glassfish.grizzly.http.server.util.Mapper
-
Maps the decodedURI to the corresponding HttpHandler, considering that URI may have a semicolon with extra data followed, which shouldn't be a part of mapping process.
- mapUriWithSemicolon(DataChunk, DataChunk, MappingData, int) - Method in class org.glassfish.grizzly.http.server.util.Mapper
-
Maps the decodedURI to the corresponding HttpHandler, considering that URI may have a semicolon with extra data followed, which shouldn't be a part of mapping process.
- mark - Variable in class org.glassfish.grizzly.http.util.MimeHeaders
- mark - Variable in class org.glassfish.grizzly.memory.ByteBufferWrapper
- mark - Variable in class org.glassfish.grizzly.memory.HeapBuffer
- mark() - Method in interface org.glassfish.grizzly.Buffer
-
Sets this buffer's mark at its position.
- mark() - Method in class org.glassfish.grizzly.http.util.MimeHeaders
- mark() - Method in class org.glassfish.grizzly.memory.BuffersBuffer
- mark() - Method in class org.glassfish.grizzly.memory.ByteBufferWrapper
- mark() - Method in class org.glassfish.grizzly.memory.HeapBuffer
- mark(int) - Method in class org.glassfish.grizzly.http.io.InputBuffer
-
Supported with binary and character data.
- mark(int) - Method in class org.glassfish.grizzly.servlet.ServletInputStreamImpl
- mark(int) - Method in class org.glassfish.grizzly.servlet.ServletReaderImpl
- markCancelled() - Method in class org.glassfish.grizzly.http.server.Response.SuspendedContextImpl
-
Deprecated.
- markCancelled(int) - Method in class org.glassfish.grizzly.http.server.Response.SuspendedContextImpl
-
Marks
Responseas cancelled, if expectedModCount corresponds to the current modCount. - markForRecycle(boolean) - Method in interface org.glassfish.grizzly.GrizzlyFuture
-
Deprecated.
- markForRecycle(boolean) - Method in class org.glassfish.grizzly.impl.ReadyFutureImpl
- markForRecycle(boolean) - Method in class org.glassfish.grizzly.impl.SafeFutureImpl
- markForRecycle(boolean) - Method in class org.glassfish.grizzly.impl.UnsafeFutureImpl
- markResumed() - Method in class org.glassfish.grizzly.http.server.Response.SuspendedContextImpl
-
Marks
Responseas resumed, but doesn't resume associatedFilterChainContextinvocation. - markSupported() - Method in class org.glassfish.grizzly.http.io.InputBuffer
-
Only supported with binary data.
- markSupported() - Method in class org.glassfish.grizzly.servlet.ServletInputStreamImpl
- markSupported() - Method in class org.glassfish.grizzly.servlet.ServletReaderImpl
- mask(byte[], int, byte) - Method in class org.glassfish.grizzly.websockets.Masker
- mask(byte[], int, byte[]) - Method in class org.glassfish.grizzly.websockets.Masker
- MASK_SIZE - Static variable in class org.glassfish.grizzly.websockets.Constants
- maskAndPrepend(byte[]) - Method in class org.glassfish.grizzly.websockets.Masker
- maskData - Variable in class org.glassfish.grizzly.websockets.ProtocolHandler
- Masker - Class in org.glassfish.grizzly.websockets
- Masker() - Constructor for class org.glassfish.grizzly.websockets.Masker
- Masker(Buffer) - Constructor for class org.glassfish.grizzly.websockets.Masker
- matchedPath - Variable in class org.glassfish.grizzly.http.server.util.MappingData
- matchesMethod(String) - Method in class org.glassfish.grizzly.http.Method
- MAX_AGE_IN_SECONDS - Static variable in class org.glassfish.grizzly.http.server.Constants
- MAX_CACHE_ENTRIES - Static variable in class org.glassfish.grizzly.http.server.Constants
- MAX_DEFINED_SETTINGS - Static variable in class org.glassfish.grizzly.http2.frames.SettingsFrame
- MAX_LARGE_FILE_CACHE_SIZE - Static variable in class org.glassfish.grizzly.http.server.Constants
- MAX_NUM_HEADERS_DEFAULT - Static variable in class org.glassfish.grizzly.http.util.MimeHeaders
- MAX_NUM_HEADERS_UNBOUNDED - Static variable in class org.glassfish.grizzly.http.util.MimeHeaders
- MAX_PACKET_SIZE - Static variable in class org.glassfish.grizzly.http.ajp.AjpConstants
-
Maximum Total byte size for a AJP packet
- MAX_RECEIVE_BUFFER_SIZE - Static variable in class org.glassfish.grizzly.nio.transport.TCPNIOTransport
- MAX_REQUEST_PARAMETERS - Static variable in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
- MAX_SEND_BUFFER_SIZE - Static variable in class org.glassfish.grizzly.nio.transport.TCPNIOTransport
- MAX_SPEC_PACKET_SIZE - Static variable in class org.glassfish.grizzly.http.ajp.AjpConstants
-
Maximum Total byte size for a AJP packet defined in the spec
- maxAge - Variable in class org.glassfish.grizzly.http.Cookie
- maxAsyncWriteQueueSize - Variable in class org.glassfish.grizzly.nio.NIOConnection
- maxBufferSize - Variable in class org.glassfish.grizzly.memory.AbstractMemoryManager
- maxConcurrentStreams(int) - Method in class org.glassfish.grizzly.http2.Http2Configuration.Http2ConfigurationBuilder
- maxFileSize() - Element in annotation interface jakarta.servlet.annotation.MultipartConfig
-
The maximum size allowed for uploaded files.
- MaxForwards - Enum constant in enum class org.glassfish.grizzly.http.util.Header
- maxFramePayloadSize(int) - Method in class org.glassfish.grizzly.http2.Http2Configuration.Http2ConfigurationBuilder
- MaxHeaderCountExceededException() - Constructor for exception org.glassfish.grizzly.http.util.MimeHeaders.MaxHeaderCountExceededException
- maxHeaderListSize(int) - Method in class org.glassfish.grizzly.http2.Http2Configuration.Http2ConfigurationBuilder
- maxHeadersSize - Variable in class org.glassfish.grizzly.http.HttpCodecFilter
- maxNumHeaders(int) - Method in class org.glassfish.grizzly.http.HttpHeader.Builder
-
Sets the maximum number of headers allowed.
- maxPayloadRemainderToSkip - Variable in class org.glassfish.grizzly.http.HttpCodecFilter
-
The maximum request payload remainder (in bytes) HttpServerFilter will try to swallow after HTTP request processing is over in order to keep the connection alive.
- maxPendingBytes - Variable in class org.glassfish.grizzly.nio.AbstractNIOAsyncQueueWriter
- maxPendingBytes - Variable in class org.glassfish.grizzly.ssl.SSLFilter
- maxPendingBytesPerConnection - Variable in class org.glassfish.grizzly.NIOTransportBuilder
- maxPoolSize - Variable in class org.glassfish.grizzly.threadpool.ThreadPoolConfig
- maxQueuedTasks - Variable in class org.glassfish.grizzly.threadpool.SyncThreadPool
- maxRequestSize() - Element in annotation interface jakarta.servlet.annotation.MultipartConfig
-
The maximum size allowed for multipart/form-data requests
- maxSmallBufferSize - Variable in class org.glassfish.grizzly.memory.ByteBufferManager
- maxWriteReentrants - Variable in class org.glassfish.grizzly.nio.AbstractNIOAsyncQueueWriter
- maybeQuote2(int, StringBuilder, String, boolean, boolean) - Static method in class org.glassfish.grizzly.http.util.CookieSerializerUtils
-
Quotes values using rules that vary depending on Cookie version.
- maybeQuote2(int, StringBuilder, String, boolean, boolean, boolean) - Static method in class org.glassfish.grizzly.http.util.CookieSerializerUtils
- maybeQuote2(int, StringBuilder, String, String, boolean, boolean, boolean) - Static method in class org.glassfish.grizzly.http.util.CookieSerializerUtils
- maybeQuote2(int, Buffer, String, boolean) - Static method in class org.glassfish.grizzly.http.util.CookieSerializerUtils
-
Quotes values using rules that vary depending on Cookie version.
- maybeQuote2(int, Buffer, String, boolean, boolean) - Static method in class org.glassfish.grizzly.http.util.CookieSerializerUtils
- maybeQuote2(int, Buffer, String, String, boolean, boolean) - Static method in class org.glassfish.grizzly.http.util.CookieSerializerUtils
- MBEAN_REGISTRY_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The servlet context attribute under which the managed bean Registry will be stored for privileged contexts (if enabled).
- MBEAN_SERVER_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The servlet context attribute under which the MBeanServer will be stored for privileged contexts (if enabled).
- memoryManager - Variable in class org.glassfish.grizzly.AbstractTransport
-
Transport MemoryManager
- memoryManager - Variable in class org.glassfish.grizzly.NIOTransportBuilder
- memoryManager - Variable in class org.glassfish.grizzly.streams.TransformerInput
- memoryManager - Variable in class org.glassfish.grizzly.streams.TransformerOutput
- MemoryManager<E extends Buffer> - Interface in org.glassfish.grizzly.memory
-
MemoryManager, responsible for allocating and releasing memory, required during application runtime.
- MemoryProbe - Interface in org.glassfish.grizzly.memory
-
MemoryManagermonitoring probe. - MemoryProbe.Adapter - Class in org.glassfish.grizzly.memory
-
MemoryProbeadapter that provides no-op implementations for all interface methods allowing easy extension by the developer. - MemoryUtils - Class in org.glassfish.grizzly.memory
-
Class has useful methods to simplify the work with
Buffers. - MemoryUtils() - Constructor for class org.glassfish.grizzly.memory.MemoryUtils
- mergeValues(Object, Object) - Method in class org.glassfish.grizzly.servlet.DispatchedHttpServletRequest
-
Merge the two sets of parameter values into a single String array.
- message - Variable in class org.glassfish.grizzly.asyncqueue.AsyncQueueRecord
- MESSAGE_TOO_LARGE - Static variable in interface org.glassfish.grizzly.websockets.WebSocket
-
indicates that an endpoint is terminating the connection because it has received a message that is too large.
- MessageBytes - Class in org.glassfish.grizzly.http.util
-
This class is used to represent a subarray of bytes in an HTTP message.
- MessageBytes() - Constructor for class org.glassfish.grizzly.http.util.MessageBytes
-
Deprecated.Use static newInstance() in order to allow future hooks.
- MessageBytes.MessageBytesFactory - Class in org.glassfish.grizzly.http.util
- MessageBytesFactory() - Constructor for class org.glassfish.grizzly.http.util.MessageBytes.MessageBytesFactory
- MessageCloner<E> - Interface in org.glassfish.grizzly.asyncqueue
-
Cloner, which will be called by
AsyncQueueWriter, when message could not be written directly, and will be added to the queue. - method - Variable in class org.glassfish.grizzly.http.HttpRequestPacket.Builder
- method(String) - Method in interface jakarta.servlet.http.PushBuilder
-
Set the method to be used for the push.
- method(String) - Method in class org.glassfish.grizzly.http.HttpRequestPacket.Builder
-
Set the HTTP request method.
- method(String) - Method in class org.glassfish.grizzly.http.server.http2.PushBuilder
-
Set the method to be used for the push.
- method(String) - Method in class org.glassfish.grizzly.http.server.http2.PushEvent.PushEventBuilder
-
The push method.
- method(String) - Method in class org.glassfish.grizzly.http2.frames.CompressedHeadersBuilder
-
Set the the HTTP method for this request.
- method(Method) - Method in class org.glassfish.grizzly.http.HttpRequestPacket.Builder
-
Set the HTTP request method.
- method(Method) - Method in class org.glassfish.grizzly.http2.frames.CompressedHeadersBuilder
-
Set the the HTTP method for this request.
- Method - Class in org.glassfish.grizzly.http
-
Predefined HTTP methods
- METHOD_NOT_ALLOWED_405 - Static variable in class org.glassfish.grizzly.http.util.HttpStatus
- Method.PayloadExpectation - Enum Class in org.glassfish.grizzly.http
- methodString - Variable in class org.glassfish.grizzly.http.HttpRequestPacket.Builder
- mimeHeaders - Variable in class org.glassfish.grizzly.http.HttpHeader.Builder
- MimeHeaders - Class in org.glassfish.grizzly.http.util
-
Memory-efficient repository for Mime Headers.
- MimeHeaders() - Constructor for class org.glassfish.grizzly.http.util.MimeHeaders
-
Creates a new MimeHeaders object using a default buffer size.
- MimeHeaders.MaxHeaderCountExceededException - Exception in org.glassfish.grizzly.http.util
- MimeHeadersPacket - Interface in org.glassfish.grizzly.http
-
Common interface for
HttpPackets, which contain mimeheaders. - MimeType - Class in org.glassfish.grizzly.http.util
-
Hardcoded mime-type supported by default.
- MimeType() - Constructor for class org.glassfish.grizzly.http.util.MimeType
- MISDIRECTED_REQUEST - Static variable in class org.glassfish.grizzly.http.util.HttpStatus
- mm - Variable in class org.glassfish.grizzly.threadpool.ThreadPoolConfig
- Monitorable - Interface in org.glassfish.grizzly.http.server.jmxbase
-
Interface that allows arbitrary entities to provide a
JmxObjectthat can be registered with theorg.glassfish.grizzly.monitoring.jmx.GrizzlyJmxManager. - MonitoringAware<E> - Interface in org.glassfish.grizzly.monitoring
-
General interface for the objects, which could be monitored during the lifecycle.
- monitoringConfig - Variable in class org.glassfish.grizzly.http.HttpCodecFilter
-
File cache probes
- monitoringConfig - Variable in class org.glassfish.grizzly.http.KeepAlive
-
Keep alive probes
- monitoringConfig - Variable in class org.glassfish.grizzly.http.server.filecache.FileCache
-
File cache probes
- monitoringConfig - Variable in class org.glassfish.grizzly.http.server.HttpServerFilter
-
Web server probes
- monitoringConfig - Variable in class org.glassfish.grizzly.memory.AbstractMemoryManager
-
Basic monitoring support.
- monitoringConfig - Variable in class org.glassfish.grizzly.memory.PooledMemoryManager
-
Basic monitoring support.
- monitoringConfig - Variable in class org.glassfish.grizzly.nio.NIOConnection
-
Connection probes
- monitoringConfig - Variable in class org.glassfish.grizzly.threadpool.AbstractThreadPool
-
ThreadPool probes
- MonitoringConfig<E> - Interface in org.glassfish.grizzly.monitoring
-
General monitoring configuration interface.
- MonitoringUtils - Class in org.glassfish.grizzly.monitoring
-
The class, which contains utility methods for monitoring support.
- MonitoringUtils() - Constructor for class org.glassfish.grizzly.monitoring.MonitoringUtils
- moveBlock() - Method in class org.glassfish.grizzly.compression.lzma.impl.lz.InWindow
- MOVED_PERMANENTLY_301 - Static variable in class org.glassfish.grizzly.http.util.HttpStatus
- movePos() - Method in class org.glassfish.grizzly.compression.lzma.impl.lz.BinTree
- movePos() - Method in class org.glassfish.grizzly.compression.lzma.impl.lz.InWindow
- multiBufferWindow - Variable in class org.glassfish.grizzly.streams.BufferedOutput
- MultipartConfig - Annotation Interface in jakarta.servlet.annotation
-
Annotation that may be specified on a
Servletclass, indicating that instances of the Servlet expect requests that conform to the multipart/form-data MIME type. - MultipartConfigElement - Class in jakarta.servlet
-
Java Class represntation of an
MultipartConfigannotation value. - MultipartConfigElement(MultipartConfig) - Constructor for class jakarta.servlet.MultipartConfigElement
-
Constructs an instance from a
MultipartConfigannotation value. - MultipartConfigElement(String) - Constructor for class jakarta.servlet.MultipartConfigElement
-
Constructs an instance with defaults for all but location.
- MultipartConfigElement(String, long, long, int) - Constructor for class jakarta.servlet.MultipartConfigElement
-
Constructs an instance with all values specified.
- MultipartContext - Class in org.glassfish.grizzly.http.multipart
-
Contains auxiliary information about multipart processing.
- MultipartContext(String, String, Map<String, String>) - Constructor for class org.glassfish.grizzly.http.multipart.MultipartContext
- MultipartEntry - Class in org.glassfish.grizzly.http.multipart
-
Abstraction represents single multipart entry, its functionality is pretty similar to
Request. - MultipartEntryHandler - Interface in org.glassfish.grizzly.http.multipart
-
General interface for processing
MultipartEntrys, one by one. - MultipartReadHandler - Class in org.glassfish.grizzly.http.multipart
-
ReadHandler, which implements the miltipart message parsing logic and delegates control to aMultipartEntryHandler, whenMultipartEntrydata becomes available. - MultipartReadHandler(MultipartEntry, MultipartEntryHandler, CompletionHandler<MultipartEntry>, MultipartContext) - Constructor for class org.glassfish.grizzly.http.multipart.MultipartReadHandler
- MultipartReadHandler(Request, MultipartEntryHandler, CompletionHandler<Request>, MultipartContext) - Constructor for class org.glassfish.grizzly.http.multipart.MultipartReadHandler
- MultipartScanner - Class in org.glassfish.grizzly.http.multipart
-
Entry point for the multipart message processing.
- MULTIPLE_CHOICES_300 - Static variable in class org.glassfish.grizzly.http.util.HttpStatus
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form