Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a - Static variable in class org.glassfish.grizzly.http.server.Constants
-
'a'.
- A - Static variable in class org.glassfish.grizzly.http.server.Constants
-
'A'.
- access() - Method in class org.glassfish.grizzly.http.server.Session
-
Updates the "last accessed" timestamp with the current time.
- AccessLogAppender - Interface in org.glassfish.grizzly.http.server.accesslog
-
An interface defining an appender for Grizzly access logs entries.
- AccessLogBuilder - Class in org.glassfish.grizzly.http.server.accesslog
-
A simple builder to configure access logging for Grizzly.
- AccessLogBuilder(File) - Constructor for class org.glassfish.grizzly.http.server.accesslog.AccessLogBuilder
-
Create a new
AccessLogBuilderwriting logs to the specified file. - AccessLogBuilder(String) - Constructor for class org.glassfish.grizzly.http.server.accesslog.AccessLogBuilder
-
Create a new
AccessLogBuilderwriting logs to the specified file. - AccessLogFormat - Interface in org.glassfish.grizzly.http.server.accesslog
-
An interface defining a component capable of formatting
Responses into printable access log entries. - AccessLogProbe - Class in org.glassfish.grizzly.http.server.accesslog
-
A Grizzly probe used to provide access logs generation.
- AccessLogProbe(AccessLogAppender, AccessLogFormat) - Constructor for class org.glassfish.grizzly.http.server.accesslog.AccessLogProbe
-
Create a new
AccessLogProbeformatting data with the specified format and appending it to the specified appender. - AccessLogProbe(AccessLogAppender, AccessLogFormat, int) - Constructor for class org.glassfish.grizzly.http.server.accesslog.AccessLogProbe
-
Create a new
AccessLogProbeformatting data with the specified format and appending it to the specified appender. - ACK_BYTES - Static variable in class org.glassfish.grizzly.http.server.Constants
- Adapter() - Constructor for class org.glassfish.grizzly.http.server.filecache.FileCacheProbe.Adapter
- Adapter() - Constructor for class org.glassfish.grizzly.http.server.HttpServerProbe.Adapter
- add(HttpRequestPacket, long) - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
-
Add a resource to the cache.
- add(HttpRequestPacket, File) - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
-
Add a
Fileresource to the cache. - add(HttpRequestPacket, File, long) - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
-
Add a resource to the cache.
- addAfterServiceListener(AfterServiceListener) - Method in class org.glassfish.grizzly.http.server.Request
-
Add the listener, which will be notified, once Request processing will be finished.
- addCachingHeaders(Response, File) - Static method in class org.glassfish.grizzly.http.server.StaticHttpHandlerBase
- addContext(String, String, Object, String[], NamingContext) - Method in class org.glassfish.grizzly.http.server.util.Mapper
-
Add a new Context to an existing Host.
- addContext(String, String, Object, String[], NamingContext, List<AlternateDocBase>) - Method in class org.glassfish.grizzly.http.server.util.Mapper
-
Add a new Context to an existing Host.
- addCookie(Cookie) - Method in class org.glassfish.grizzly.http.server.Request
-
Add a Cookie to the set of Cookies associated with this Request.
- addCookie(Cookie) - Method in class org.glassfish.grizzly.http.server.Response
-
Add the specified Cookie to those that will be included with this Response.
- addDateHeader(String, long) - Method in class org.glassfish.grizzly.http.server.Response
-
Add the specified date header to the specified value.
- addDateHeader(Header, long) - Method in class org.glassfish.grizzly.http.server.Response
-
Add the specified date header to the specified value.
- addDocRoot(File) - Method in class org.glassfish.grizzly.http.server.StaticHttpHandler
-
Add the directory to the list of directories where files will be serviced from.
- addDocRoot(String) - Method in class org.glassfish.grizzly.http.server.CLStaticHttpHandler
-
Adds doc root (path prefix), which will be used to look up resources.
- addDocRoot(String) - Method in class org.glassfish.grizzly.http.server.StaticHttpHandler
-
Add the directory to the list of directories where files will be serviced from.
- addHandler(HttpHandler, String[]) - Method in class org.glassfish.grizzly.http.server.HttpHandlerChain
-
Add a
HttpHandlerand its associated array of mapping. - addHandler(HttpHandler, HttpHandlerRegistration[]) - Method in class org.glassfish.grizzly.http.server.HttpHandlerChain
-
Add a
HttpHandlerand its associated array of mapping. - addHeader(String, String) - Method in class org.glassfish.grizzly.http.server.http2.PushBuilder
-
Add a request header to be used for the push.
- addHeader(String, String) - Method in class org.glassfish.grizzly.http.server.Response
-
Add the specified header to the specified value.
- addHeader(String, HeaderValue) - Method in class org.glassfish.grizzly.http.server.Response
-
Add the specified header to the specified value.
- addHeader(Header, String) - Method in class org.glassfish.grizzly.http.server.Response
-
Add the specified header to the specified value.
- addHeader(Header, HeaderValue) - Method in class org.glassfish.grizzly.http.server.Response
-
Add the specified header to the specified value.
- addHeapSize(long) - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
- addHost(String, String[], Object) - Method in class org.glassfish.grizzly.http.server.util.Mapper
-
Add a new host to the mapper.
- addHttpHandler(HttpHandler) - Method in class org.glassfish.grizzly.http.server.ServerConfiguration
-
Adds the specified
HttpHandleras a root handler. - addHttpHandler(HttpHandler, String...) - Method in class org.glassfish.grizzly.http.server.ServerConfiguration
-
Adds the specified
HttpHandlerwith its associated mapping(s). - addHttpHandler(HttpHandler, HttpHandlerRegistration...) - Method in class org.glassfish.grizzly.http.server.ServerConfiguration
-
Adds the specified
HttpHandlerwith its associated mapping(s). - addIntHeader(String, int) - Method in class org.glassfish.grizzly.http.server.Response
-
Add the specified integer header to the specified value.
- addIntHeader(Header, int) - Method in class org.glassfish.grizzly.http.server.Response
-
Add the specified integer header to the specified value.
- addJmxEventListener(JmxEventListener) - Method in class org.glassfish.grizzly.http.server.ServerConfiguration
-
Add a
JmxEventListenerwhich will be notified when theHttpServeris started and JMX was enabled prior to starting or if theHttpServerwas started with JMX disabled, but JMX was enabled at a later point in time. - addListener(NetworkListener) - Method in class org.glassfish.grizzly.http.server.HttpServer
-
Adds the specified
listenerto the server instance. - addLocale(Locale) - Method in class org.glassfish.grizzly.http.server.Request
-
Add a Locale to the set of preferred Locales for this Request.
- addMappedMemorySize(long) - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
- AddOn - Interface in org.glassfish.grizzly.http.server
-
The
HttpServeraddon interface, responsible for adding features like WebSockets, Comet to HttpServer. - addParameter(String, String[]) - Method in class org.glassfish.grizzly.http.server.Request
-
Add a parameter name and corresponding set of values to this Request.
- addSessionCookieInternal(Cookie) - Method in class org.glassfish.grizzly.http.server.Response
-
Special method for adding a session cookie as we should be overriding any previous
- addToFileCache(Request, Response, File) - Method in class org.glassfish.grizzly.http.server.StaticHttpHandlerBase
- addWrapper(String, Object) - Method in class org.glassfish.grizzly.http.server.util.Mapper
-
Add a wrapper to the context associated with this wrapper.
- addWrapper(String, Object, boolean, boolean) - Method in class org.glassfish.grizzly.http.server.util.Mapper
- addWrapper(String, String, String, Object) - Method in class org.glassfish.grizzly.http.server.util.Mapper
-
Add a new Wrapper to an existing Context.
- addWrapper(String, String, String, Object, boolean) - Method in class org.glassfish.grizzly.http.server.util.Mapper
-
Add a new Wrapper to an existing Context.
- addWrapper(String, String, String, Object, boolean, String, boolean) - Method in class org.glassfish.grizzly.http.server.util.Mapper
-
Add a new Wrapper to an existing Context.
- addWrapper(Mapper.Context, String, Object) - Method in class org.glassfish.grizzly.http.server.util.Mapper
- addWrapper(Mapper.Context, String, Object, boolean, boolean) - Method in class org.glassfish.grizzly.http.server.util.Mapper
- addWrapper(Mapper.Context, String, Object, boolean, String, boolean) - Method in class org.glassfish.grizzly.http.server.util.Mapper
-
Adds a wrapper to the given context.
- advance() - Method in class org.glassfish.grizzly.http.server.util.StringParser
-
Advance the current parsing position by one, if we are not already past the end of the string.
- AfterServiceListener - Interface in org.glassfish.grizzly.http.server
-
The listener, which could be registered on a
RequestusingRequest.addAfterServiceListener(org.glassfish.grizzly.http.server.AfterServiceListener)and be notified once theRequestprocessing will be completed. - afterServicesList - Variable in class org.glassfish.grizzly.http.server.Request
- AGENT - Static variable in class org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat
-
A format compatible with Apache's user-agent format.
- AGENT_FORMAT - Static variable in class org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat
-
A
Stringrepresenting our version of Apache's user-agent format. - AGENT_UTC - Static variable in class org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat
- AggregatorAddOn - Class in org.glassfish.grizzly.http.server.util
-
AggregatorAddOn installs
AggregatorAddOn.AggregatorFilterinto HttpServer FilterChain. - AggregatorAddOn() - Constructor for class org.glassfish.grizzly.http.server.util.AggregatorAddOn
- allowReplacement() - Static method in class org.glassfish.grizzly.http.server.util.Mapper
-
true if replacement of already added [@link Host},
Mapper.ContextandMapper.Wrapperwhen invokingMapper.addHost(java.lang.String, java.lang.String[], java.lang.Object),Mapper.addContext(java.lang.String, java.lang.String, java.lang.Object, java.lang.String[], org.glassfish.grizzly.http.server.naming.NamingContext)etc. - ALT_DD_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The servlet context attribute under which we store the alternate deployment descriptor for this web application
- AlternateDocBase - Class in org.glassfish.grizzly.http.server.util
- AlternateDocBase() - Constructor for class org.glassfish.grizzly.http.server.util.AlternateDocBase
- alternateDocBases - Variable in class org.glassfish.grizzly.http.server.util.Mapper.Context
- ApacheLogFormat - Class in org.glassfish.grizzly.http.server.accesslog
-
An
AccessLogFormatusing a standard vaguely similar and heavily influenced by Apache's own custom access log formats. - ApacheLogFormat(String) - Constructor for class org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat
-
Create a new
ApacheLogFormatinstance by parsing the format from the specifiedString. - ApacheLogFormat(TimeZone, String) - Constructor for class org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat
-
Create a new
ApacheLogFormatinstance by parsing the format from the specifiedString. - appCommitted - Variable in class org.glassfish.grizzly.http.server.Response
-
The application commit flag.
- append(String) - Method in interface org.glassfish.grizzly.http.server.accesslog.AccessLogAppender
-
Append the specified access log entry.
- append(String) - Method in class org.glassfish.grizzly.http.server.accesslog.QueueingAppender
- append(String) - Method in class org.glassfish.grizzly.http.server.accesslog.RotatingFileAppender
- append(String) - Method in class org.glassfish.grizzly.http.server.accesslog.StreamAppender
- appendRequestURL(Request, StringBuffer) - Static method in class org.glassfish.grizzly.http.server.Request
-
Appends the reconstructed URL the client used to make the request.
- appendRequestURL(Request, StringBuilder) - Static method in class org.glassfish.grizzly.http.server.Request
-
Appends the reconstructed URL the client used to make the request.
- applyDecoding(HttpHeader) - Method in class org.glassfish.grizzly.http.server.CompressionEncodingFilter
- applyEncoding(HttpHeader) - Method in class org.glassfish.grizzly.http.server.CompressionEncodingFilter
- asyncInput() - Method in class org.glassfish.grizzly.http.server.Request
-
Deprecated.will always return true
- attributes() - Method in class org.glassfish.grizzly.http.server.Session
-
Return a
ConcurrentMapof attributes. - AUTHORIZATION_HEADER - Static variable in class org.glassfish.grizzly.http.server.Constants
-
Default header names.
B
- BackendConfiguration - Class in org.glassfish.grizzly.http.server
-
This configuration might be useful, when Grizzly HttpServer is running behind an HTTP gateway like reverse proxy, load balancer etc...
- BackendConfiguration() - Constructor for class org.glassfish.grizzly.http.server.BackendConfiguration
- blockingRead() - Method in class org.glassfish.grizzly.http.server.io.ServerInputBuffer
- BUFFERED_FILTER - Static variable in class org.glassfish.grizzly.http.server.Constants
-
Buffered filter (input)
- build() - Method in class org.glassfish.grizzly.http.server.accesslog.AccessLogBuilder
-
Build an
AccessLogProbeinstance which can be injected into anHttpServer's monitoring configuration to provide access logging. - build() - Method in class org.glassfish.grizzly.http.server.http2.PushEvent.PushEventBuilder
- build() - Method in class org.glassfish.grizzly.http.server.HttpHandlerRegistration.Builder
- builder() - Static method in class org.glassfish.grizzly.http.server.http2.PushEvent
- builder() - Static method in class org.glassfish.grizzly.http.server.HttpHandlerRegistration
- Builder() - Constructor for class org.glassfish.grizzly.http.server.HttpHandlerRegistration.Builder
- bulder() - Static method in class org.glassfish.grizzly.http.server.HttpHandlerRegistration
-
Deprecated.typo :(
C
- cancel() - Method in class org.glassfish.grizzly.http.server.Response
-
Deprecated.pls. use
Response.resume() - canCompressHttpResponse(HttpResponsePacket, CompressionConfig, String[]) - Static method in class org.glassfish.grizzly.http.server.CompressionEncodingFilter
-
Returns true if the
HttpResponsePacketcould be compressed, or false otherwise. - canDecompressHttpRequest(HttpRequestPacket, CompressionConfig, String[]) - Static method in class org.glassfish.grizzly.http.server.CompressionEncodingFilter
-
Returns true if the
HttpResponsePacketcould be compressed, or false otherwise. - canServeCompressed(HttpRequestPacket) - Method in class org.glassfish.grizzly.http.server.filecache.FileCacheEntry
-
Returns true if this entry could be served compressed as response to this (passed) specific
HttpRequestPacket. - CERTIFICATES_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The request attribute under which we store the array of X509Certificate objects representing the certificate chain presented by our client, if any.
- changeSessionId() - Method in class org.glassfish.grizzly.http.server.Request
-
Change the session id of the current session associated with this request and return the new session id.
- changeSessionId(Request, Session) - Method in class org.glassfish.grizzly.http.server.DefaultSessionManager
- changeSessionId(Request, Session) - Method in interface org.glassfish.grizzly.http.server.SessionManager
-
Change the
Sessionid and return the original id. - CHECK_NON_SLASH_TERMINATED_FOLDERS_PROP - Static variable in class org.glassfish.grizzly.http.server.CLStaticHttpHandler
- CHUNKED - Static variable in class org.glassfish.grizzly.http.server.Constants
- CHUNKED_FILTER - Static variable in class org.glassfish.grizzly.http.server.Constants
-
Chunked filters (input and output).
- CIPHER_SUITE_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The request attribute under which we store the name of the cipher suite being used on an SSL connection (as an object of type java.lang.String).
- CLASS_LOADER_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The servlet context attribute under which we store the class loader used for loading servlets (as an object of type java.lang.ClassLoader).
- CLASS_PATH_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The servlet context attribute under which we store the class path for our application class loader (as an object of type String), delimited with the appropriate path delimiter for this platform.
- ClassLoaderUtil - Class in org.glassfish.grizzly.http.server.util
-
Simple
ClassLoaderutility. - ClassLoaderUtil() - Constructor for class org.glassfish.grizzly.http.server.util.ClassLoaderUtil
- clear() - Method in class org.glassfish.grizzly.http.server.util.ParameterMap
-
Remove all mappings from this map.
- clearCookies() - Method in class org.glassfish.grizzly.http.server.Request
-
Clear the collection of Cookies associated with this Request.
- clearHeaders() - Method in class org.glassfish.grizzly.http.server.Request
-
Clear the collection of Headers associated with this Request.
- clearLocales() - Method in class org.glassfish.grizzly.http.server.Request
-
Clear the collection of Locales associated with this Request.
- clearParameters() - Method in class org.glassfish.grizzly.http.server.Request
-
Clear the collection of parameters associated with this Request.
- close() - Method in interface org.glassfish.grizzly.http.server.accesslog.AccessLogAppender
-
Close any underlying resource owned by this appender.
- close() - Method in class org.glassfish.grizzly.http.server.accesslog.QueueingAppender
- close() - Method in class org.glassfish.grizzly.http.server.accesslog.RotatingFileAppender
- close() - Method in class org.glassfish.grizzly.http.server.accesslog.StreamAppender
- CLOSE - Static variable in class org.glassfish.grizzly.http.server.Constants
- CLOSE_BYTES - Static variable in class org.glassfish.grizzly.http.server.Constants
- CLStaticHttpHandler - Class in org.glassfish.grizzly.http.server
-
HttpHandler, which processes requests to a static resources resolved by a givenClassLoader. - CLStaticHttpHandler(ClassLoader, String...) - Constructor for class org.glassfish.grizzly.http.server.CLStaticHttpHandler
-
Create HttpHandler, which will handle requests to the static resources resolved by the given class loader.
- COLON - Static variable in class org.glassfish.grizzly.http.server.Constants
-
COLON.
- COLON_BYTES - Static variable in class org.glassfish.grizzly.http.server.Constants
- COMBINED - Static variable in class org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat
-
A format compatible with Apache's combined format.
- COMBINED_FORMAT - Static variable in class org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat
-
A
Stringrepresenting our version of Apache's combined format. - COMBINED_UTC - Static variable in class org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat
- COMMON - Static variable in class org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat
-
A format compatible with Apache's common format.
- COMMON_FORMAT - Static variable in class org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat
-
A
Stringrepresenting our version of Apache's common format. - COMMON_UTC - Static variable in class org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat
- compressFile(FileCacheEntry) - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
-
Creates a temporary compressed representation of the given cache entry.
- CompressionEncodingFilter - Class in org.glassfish.grizzly.http.server
- CompressionEncodingFilter(CompressionConfig.CompressionModeI, int, String[], String[], String[]) - Constructor for class org.glassfish.grizzly.http.server.CompressionEncodingFilter
-
Creates a new CompressionEncodingFilter based on the provided configuration details.
- CompressionEncodingFilter(CompressionConfig.CompressionModeI, int, String[], String[], String[], boolean) - Constructor for class org.glassfish.grizzly.http.server.CompressionEncodingFilter
-
Creates a new CompressionEncodingFilter based on the provided configuration details.
- CompressionEncodingFilter(CompressionConfig, String[]) - Constructor for class org.glassfish.grizzly.http.server.CompressionEncodingFilter
- CompressionLevel - Enum Class in org.glassfish.grizzly.http.server
-
Deprecated.pls. use
org.glassfish.grizzly.http.Compression#CompressionLevel. - configureCompressionEncodings(NetworkListener) - Method in class org.glassfish.grizzly.http.server.HttpServer
- configureSessionCookie(Cookie) - Method in class org.glassfish.grizzly.http.server.Request
-
Configures the given session cookie.
- configureSessionCookie(Request, Cookie) - Method in class org.glassfish.grizzly.http.server.DefaultSessionManager
- configureSessionCookie(Request, Cookie) - Method in interface org.glassfish.grizzly.http.server.SessionManager
-
Configure session cookie before adding it to the
Request.getResponse(). - CONNECTION - Static variable in class org.glassfish.grizzly.http.server.Constants
- Constants - Class in org.glassfish.grizzly.http.server
-
Constants.
- Constants() - Constructor for class org.glassfish.grizzly.http.server.Constants
- containsHeader(String) - Method in class org.glassfish.grizzly.http.server.Response
-
Has the specified header been set already in this response?
- containsHeader(Header) - Method in class org.glassfish.grizzly.http.server.Response
-
Has the specified header been set already in this response?
- contentType - Variable in class org.glassfish.grizzly.http.server.filecache.FileCacheEntry
- context - Variable in class org.glassfish.grizzly.http.server.util.Mapper
-
Context associated with this wrapper, used for wrapper mapping.
- context - Variable in class org.glassfish.grizzly.http.server.util.MappingData
- Context() - Constructor for class org.glassfish.grizzly.http.server.util.Mapper.Context
- CONTEXT_ROOT - Static variable in class org.glassfish.grizzly.http.server.util.MappingData
- contextList - Variable in class org.glassfish.grizzly.http.server.util.Mapper.Host
- ContextList() - Constructor for class org.glassfish.grizzly.http.server.util.Mapper.ContextList
- contextPath - Variable in class org.glassfish.grizzly.http.server.util.MappingData
- contextPath(String) - Method in class org.glassfish.grizzly.http.server.HttpHandlerRegistration.Builder
- contexts - Variable in class org.glassfish.grizzly.http.server.util.Mapper.ContextList
- convertToLong(String) - Static method in class org.glassfish.grizzly.http.server.filecache.FileCache
- cookies - Variable in class org.glassfish.grizzly.http.server.Request
-
The set of cookies associated with this Request.
- cookiesParsed - Variable in class org.glassfish.grizzly.http.server.Request
-
Cookies parsed flag.
- copy(File, File) - Static method in class org.glassfish.grizzly.http.server.util.ExpandJar
-
Copy the specified file or directory to the destination.
- CR - Static variable in class org.glassfish.grizzly.http.server.Constants
-
CR.
- create() - Static method in class org.glassfish.grizzly.http.server.Request
- create() - Static method in class org.glassfish.grizzly.http.server.SuspendStatus
- create() - Static method in class org.glassfish.grizzly.http.server.util.SimpleDateFormats
- create(String, String) - Static method in class org.glassfish.grizzly.http.server.filecache.FileCacheKey
- create(HttpRequestPacket) - Static method in class org.glassfish.grizzly.http.server.filecache.LazyFileCacheKey
- create(PushBuilder) - Static method in class org.glassfish.grizzly.http.server.http2.PushEvent
-
Construct a new
PushEventbased on the values contained within the providedPushBuilder. - createClassloader(File, ClassLoader) - Static method in class org.glassfish.grizzly.http.server.util.ClassLoaderUtil
-
Deprecated.removal candidate, never used
- createInputStream() - Method in class org.glassfish.grizzly.http.server.Request
-
Create and return a NIOInputStream to read the content associated with this Request.
- createJmxManagementObject() - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
- createJmxManagementObject() - Method in class org.glassfish.grizzly.http.server.HttpServerFilter
- createManagementObject() - Method in interface org.glassfish.grizzly.http.server.jmxbase.Monitorable
-
Returns a new JMX
Objectthat may be registered with the Grizzly JMX manager. - createManagementObject() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- createNote(String) - Static method in class org.glassfish.grizzly.http.server.Request
-
Create a named
Noteassociated with this Request. - createOutputStream() - Method in class org.glassfish.grizzly.http.server.Response
-
Create and return a ServletOutputStream to write the content associated with this Response.
- createSession(Request) - Method in class org.glassfish.grizzly.http.server.DefaultSessionManager
- createSession(Request) - Method in interface org.glassfish.grizzly.http.server.SessionManager
- createSimpleServer() - Static method in class org.glassfish.grizzly.http.server.HttpServer
- createSimpleServer(String) - Static method in class org.glassfish.grizzly.http.server.HttpServer
- createSimpleServer(String, int) - Static method in class org.glassfish.grizzly.http.server.HttpServer
- createSimpleServer(String, String, int) - Static method in class org.glassfish.grizzly.http.server.HttpServer
- createSimpleServer(String, String, PortRange) - Static method in class org.glassfish.grizzly.http.server.HttpServer
- createSimpleServer(String, SocketAddress) - Static method in class org.glassfish.grizzly.http.server.HttpServer
- createSimpleServer(String, PortRange) - Static method in class org.glassfish.grizzly.http.server.HttpServer
- createURLClassLoader(String) - Static method in class org.glassfish.grizzly.http.server.util.ClassLoaderUtil
-
Construct a
URLClassLoaderbased on a canonical file location. - createURLClassLoader(String, ClassLoader) - Static method in class org.glassfish.grizzly.http.server.util.ClassLoaderUtil
-
Construct a
URLClassLoaderbased on a canonical file location. - CRLF - Static variable in class org.glassfish.grizzly.http.server.Constants
-
CRLF.
- CRLF_BYTES - Static variable in class org.glassfish.grizzly.http.server.Constants
- ctx - Variable in class org.glassfish.grizzly.http.server.Request
- ctx - Variable in class org.glassfish.grizzly.http.server.Response
-
Grizzly
FilterChaincontext, related to this HTTP request/response
D
- date - Variable in class org.glassfish.grizzly.http.server.filecache.FileCacheEntry
- decrementDispatchDepth() - Method in class org.glassfish.grizzly.http.server.Request
-
Decrement the depth of application dispatch
- DEFAULT - Static variable in class org.glassfish.grizzly.http.server.util.MappingData
- DEFAULT_CONNECTION_LINGER - Static variable in class org.glassfish.grizzly.http.server.Constants
- DEFAULT_CONNECTION_UPLOAD_TIMEOUT - Static variable in class org.glassfish.grizzly.http.server.Constants
- DEFAULT_HEADER_SIZE - Static variable in class org.glassfish.grizzly.http.server.Constants
-
Default request header size
- DEFAULT_HTTP_HEADER_BUFFER_SIZE - Static variable in class org.glassfish.grizzly.http.server.Constants
-
Default HTTP header buffer size.
- DEFAULT_MAX_DISPATCH_DEPTH - Static variable in class org.glassfish.grizzly.http.server.Constants
- DEFAULT_NETWORK_HOST - Static variable in class org.glassfish.grizzly.http.server.NetworkListener
-
The default network host to which the
HttpServerwill bind to in order to serviceHTTPrequests. - DEFAULT_NETWORK_PORT - Static variable in class org.glassfish.grizzly.http.server.NetworkListener
-
The default network port to which the
HttpServerwill bind to in order to serviceHTTPrequests. - DEFAULT_QUEUE_SIZE - Static variable in class org.glassfish.grizzly.http.server.Constants
-
Default queue in bytes size.
- DEFAULT_RECYCLE - Static variable in class org.glassfish.grizzly.http.server.Constants
-
Default recycle value.
- DEFAULT_REQUEST_BUFFER_SIZE - Static variable in class org.glassfish.grizzly.http.server.Constants
-
Default request buffer size
- DEFAULT_RESPONSE_TYPE - Static variable in class org.glassfish.grizzly.http.server.Constants
-
The default response-type
- DEFAULT_SERVER_SOCKET_TIMEOUT - Static variable in class org.glassfish.grizzly.http.server.Constants
- DEFAULT_STATUS_THRESHOLD - Static variable in class org.glassfish.grizzly.http.server.accesslog.AccessLogProbe
-
The minimum response status that will trigger an entry in an access log configured by this instance (default, log everything).
- DEFAULT_TCP_NO_DELAY - Static variable in class org.glassfish.grizzly.http.server.Constants
- DEFAULT_TIMEOUT - Static variable in class org.glassfish.grizzly.http.server.Constants
-
Default transaction time out.
- defaultContextPaths - Variable in class org.glassfish.grizzly.http.server.util.Mapper.Host
- defaultContexts - Variable in class org.glassfish.grizzly.http.server.util.Mapper.Host
- DefaultErrorPageGenerator - Class in org.glassfish.grizzly.http.server
-
Default Grizzly
ErrorPageGenerator. - DefaultErrorPageGenerator() - Constructor for class org.glassfish.grizzly.http.server.DefaultErrorPageGenerator
- defaultHostName - Variable in class org.glassfish.grizzly.http.server.util.Mapper
-
Default host name.
- defaultLocale - Static variable in class org.glassfish.grizzly.http.server.Request
-
The default Locale if none are specified.
- DefaultSessionManager - Class in org.glassfish.grizzly.http.server
-
Default
SessionManagerimplementation. - defaultWrapper - Variable in class org.glassfish.grizzly.http.server.util.Mapper.Context
- delayQueue - Variable in class org.glassfish.grizzly.http.server.Response
- delete(File) - Static method in class org.glassfish.grizzly.http.server.util.ExpandJar
-
Delete the specified directory, including all of its contents and subdirectories recursively.
- deleteDir(File) - Static method in class org.glassfish.grizzly.http.server.util.ExpandJar
-
Delete the specified directory, including all of its contents and subdirectories recursively.
- deregisterAddOn(AddOn) - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Deregisters
AddOnfrom this NetworkListener. - descriptorPath - Variable in class org.glassfish.grizzly.http.server.util.MappingData
- destroy() - Method in class org.glassfish.grizzly.http.server.HttpHandler
-
Invoked when the
HttpServerand may be overridden by custom implementations to perform implementation specific resource reclaimation tasks. - destroy() - Method in class org.glassfish.grizzly.http.server.HttpHandlerChain
- DirContext - Interface in org.glassfish.grizzly.http.server.naming
-
The directory service interface, containing methods for examining and updating attributes associated with objects, and for searching the directory.
- disableJMX() - Method in class org.glassfish.grizzly.http.server.HttpServer
- DISPATCHER_REQUEST_PATH_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
Request dispatcher path.
- DISPATCHER_TYPE_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
Request dispatcher state.
- DispatcherHelper - Interface in org.glassfish.grizzly.http.server.util
-
Interface simplifies by path or name mapping.
- dispatcherType - Variable in class org.glassfish.grizzly.http.server.Request
-
The current dispatcher type.
- docRoots - Variable in class org.glassfish.grizzly.http.server.StaticHttpHandler
- doGetSession(boolean) - Method in class org.glassfish.grizzly.http.server.Request
E
- emptyPathWrapper - Variable in class org.glassfish.grizzly.http.server.util.Mapper.Context
- enableJMX() - Method in class org.glassfish.grizzly.http.server.HttpServer
- encodeRedirectURL(String) - Method in class org.glassfish.grizzly.http.server.Response
-
Encode the session identifier associated with this response into the specified redirect URL, if necessary.
- encodeURL(String) - Method in class org.glassfish.grizzly.http.server.Response
-
Encode the session identifier associated with this response into the specified URL, if necessary.
- Enumerator<E> - Class in org.glassfish.grizzly.http.server.util
-
HttpHandler class that wraps an
Enumerationaround a Java2 collection classes objectIteratorso that existing APIs returning Enumerations can easily run on top of the new collections. - Enumerator(Iterable<E>) - Constructor for class org.glassfish.grizzly.http.server.util.Enumerator
-
Return an Enumeration over the values returned by the specified
Iterable. - Enumerator(Iterable<E>, boolean) - Constructor for class org.glassfish.grizzly.http.server.util.Enumerator
-
Return an Enumeration over the values returned by the specified
Iterable. - Enumerator(Collection<E>) - Constructor for class org.glassfish.grizzly.http.server.util.Enumerator
-
Return an Enumeration over the values of the specified Collection.
- Enumerator(Collection<E>, boolean) - Constructor for class org.glassfish.grizzly.http.server.util.Enumerator
-
Return an Enumeration over the values of the specified Collection.
- Enumerator(Iterator<E>) - Constructor for class org.glassfish.grizzly.http.server.util.Enumerator
-
Return an Enumeration over the values returned by the specified Iterator.
- Enumerator(Iterator<E>, boolean) - Constructor for class org.glassfish.grizzly.http.server.util.Enumerator
-
Return an Enumeration over the values returned by the specified Iterator.
- Enumerator(Map<?, E>) - Constructor for class org.glassfish.grizzly.http.server.util.Enumerator
-
Return an Enumeration over the values of the specified Map.
- Enumerator(Map<?, E>, boolean) - Constructor for class org.glassfish.grizzly.http.server.util.Enumerator
-
Return an Enumeration over the values of the specified Map.
- equals(Object) - Method in class org.glassfish.grizzly.http.server.filecache.FileCacheKey
- equals(Object) - Method in class org.glassfish.grizzly.http.server.filecache.LazyFileCacheKey
- equals(Object) - Method in class org.glassfish.grizzly.http.server.HttpHandlerRegistration
- error - Variable in class org.glassfish.grizzly.http.server.Response
-
The error flag.
- ERROR_MESSAGE_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The request attribute under which we forward an HTTP status message (as an object of type STring) to an error page.
- ErrorPageGenerator - Interface in org.glassfish.grizzly.http.server
-
Error page generator interface, which is responsible for generating of an error page corresponding to the given response status.
- Etag - Variable in class org.glassfish.grizzly.http.server.filecache.FileCacheEntry
- EXACT - Static variable in class org.glassfish.grizzly.http.server.util.MappingData
- exactWrappers - Variable in class org.glassfish.grizzly.http.server.util.Mapper.Context
- EXCEPTION_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The request attribute under which we forward a Java exception (as an object of type Throwable) to an error page.
- EXCEPTION_PAGE_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The request attribute under which we forward the request URI (as an object of type String) of the page on which an error occurred.
- EXCEPTION_TYPE_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The request attribute under which we forward a Java exception type (as an object of type Class) to an error page.
- exceptionOccurred(FilterChainContext, Throwable) - Method in class org.glassfish.grizzly.http.server.HttpServerFilter
-
Override the default implementation to notify the
ReadHandler, if available, of any read error that has occurred during processing. - expand(InputStream, File, String) - Static method in class org.glassfish.grizzly.http.server.util.ExpandJar
-
Expand the specified input stream into the specified directory, creating a file named from the specified relative path.
- expand(URL) - Static method in class org.glassfish.grizzly.http.server.util.ExpandJar
-
Expand the jar file found at the specified URL into an unpacked directory structure, and return the absolute pathname to the expanded directory.
- expand(URL, String) - Static method in class org.glassfish.grizzly.http.server.util.ExpandJar
-
Expand the jar file found at the specified URL into an unpacked directory structure, and return the absolute pathname to the expanded directory.
- expand(URL, String, String) - Static method in class org.glassfish.grizzly.http.server.util.ExpandJar
-
Expand the jar file found at the specified URL into an unpacked directory structure, and return the absolute pathname to the expanded directory.
- ExpandJar - Class in org.glassfish.grizzly.http.server.util
-
Expand out a jar.
- ExpandJar() - Constructor for class org.glassfish.grizzly.http.server.util.ExpandJar
- EXTENSION - Static variable in class org.glassfish.grizzly.http.server.util.MappingData
- extensionWrappers - Variable in class org.glassfish.grizzly.http.server.util.Mapper.Context
- extract(int) - Method in class org.glassfish.grizzly.http.server.util.StringParser
-
Extract and return a substring that starts at the specified position, and extends to the end of the string being parsed.
- extract(int, int) - Method in class org.glassfish.grizzly.http.server.util.StringParser
-
Extract and return a substring that starts at the specified position, and ends at the character before the specified position.
F
- FAILED - Enum constant in enum class org.glassfish.grizzly.http.server.filecache.FileCache.CacheResult
- FAILED_CACHE_FULL - Enum constant in enum class org.glassfish.grizzly.http.server.filecache.FileCache.CacheResult
- FAILED_ENTRY_EXISTS - Enum constant in enum class org.glassfish.grizzly.http.server.filecache.FileCache.CacheResult
- FILE - Enum constant in enum class org.glassfish.grizzly.http.server.filecache.FileCache.CacheType
- FileAppender - Class in org.glassfish.grizzly.http.server.accesslog
- FileAppender(File) - Constructor for class org.glassfish.grizzly.http.server.accesslog.FileAppender
-
Create a new
FileAppenderappending to (and not overwriting) the specifiedFile. - FileAppender(File, boolean) - Constructor for class org.glassfish.grizzly.http.server.accesslog.FileAppender
-
Create a new
FileAppenderwriting to the specifiedFile. - FileCache - Class in org.glassfish.grizzly.http.server.filecache
-
This class implements a file caching mechanism used to cache static resources.
- FileCache() - Constructor for class org.glassfish.grizzly.http.server.filecache.FileCache
- FileCache.CacheResult - Enum Class in org.glassfish.grizzly.http.server.filecache
- FileCache.CacheType - Enum Class in org.glassfish.grizzly.http.server.filecache
- FileCacheEntry - Class in org.glassfish.grizzly.http.server.filecache
-
The entry value in the file cache map.
- FileCacheEntry(FileCache) - Constructor for class org.glassfish.grizzly.http.server.filecache.FileCacheEntry
- FileCacheFilter - Class in org.glassfish.grizzly.http.server
- FileCacheFilter(FileCache) - Constructor for class org.glassfish.grizzly.http.server.FileCacheFilter
- FileCacheKey - Class in org.glassfish.grizzly.http.server.filecache
-
The entry key in the file cache map.
- FileCacheKey() - Constructor for class org.glassfish.grizzly.http.server.filecache.FileCacheKey
- FileCacheKey(String, String) - Constructor for class org.glassfish.grizzly.http.server.filecache.FileCacheKey
- FileCacheProbe - Interface in org.glassfish.grizzly.http.server.filecache
-
Monitoring probe providing callbacks that may be invoked by Grizzly
FileCache. - FileCacheProbe.Adapter - Class in org.glassfish.grizzly.http.server.filecache
-
FileCacheProbeadapter that provides no-op implementations for all interface methods allowing easy extension by the developer. - filter(String) - Static method in class org.glassfish.grizzly.http.server.Response
-
Filter the specified message string for characters that are sensitive in HTML.
- finalize() - Method in class org.glassfish.grizzly.http.server.filecache.FileCacheEntry
- findChar(char) - Method in class org.glassfish.grizzly.http.server.util.StringParser
-
Return the index of the next occurrence of the specified character, or the index of the character after the last position of the string if no more occurrences of this character are found.
- findMatch(String, List<AlternateDocBase>) - Static method in class org.glassfish.grizzly.http.server.util.AlternateDocBase
-
Attempts to match the given request path against one of the given alternate doc bases.
- findText() - Method in class org.glassfish.grizzly.http.server.util.StringParser
-
Return the index of the next occurrence of a non-whitespace character, or the index of the character after the last position of the string if no more non-whitespace characters are found.
- findWhite() - Method in class org.glassfish.grizzly.http.server.util.StringParser
-
Return the index of the next occurrence of a whitespace character, or the index of the character after the last position of the string if no more whitespace characters are found.
- finish() - Method in class org.glassfish.grizzly.http.server.Response
-
Perform whatever actions are required to flush and close the output stream or writer, in a single operation.
- flush() - Method in class org.glassfish.grizzly.http.server.Response
-
Flush the current buffered content to the network.
- FORCE - Enum constant in enum class org.glassfish.grizzly.http.server.CompressionLevel
-
Deprecated.
- FORCED_REQUEST_TYPE - Static variable in class org.glassfish.grizzly.http.server.Constants
-
The forced request-type
- format - Variable in class org.glassfish.grizzly.http.server.Response
-
The date format we will use for creating date headers.
- format(String) - Method in class org.glassfish.grizzly.http.server.accesslog.AccessLogBuilder
-
Set the format as a
Stringcompatible with the default Apache access log format that will be used by the access logs configured by this instance. - format(AccessLogFormat) - Method in class org.glassfish.grizzly.http.server.accesslog.AccessLogBuilder
-
Set the
AccessLogFormatinstance that will be used by the access logs configured by this instance. - format(Response, Date, long) - Method in interface org.glassfish.grizzly.http.server.accesslog.AccessLogFormat
- format(Response, Date, long) - Method in class org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat
- FORWARD_CONTEXT_PATH_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The request attribute under which the original context path is stored on an forwarded dispatcher request.
- FORWARD_PATH_INFO_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The request attribute under which the original path info is stored on an forwarded dispatcher request.
- FORWARD_QUERY_STRING_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The request attribute under which the original query string is stored on an forwarded dispatcher request.
- FORWARD_REQUEST_URI_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The request attribute under which the original request URI is stored on an forwarded dispatcher request.
- FORWARD_SERVLET_PATH_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The request attribute under which the original servlet path is stored on an forwarded dispatcher request.
- fromString(String) - Static method in class org.glassfish.grizzly.http.server.HttpHandlerRegistration
-
Create a registration from the mapping
String.
G
- generate(Request, int, String, String, Throwable) - Method in class org.glassfish.grizzly.http.server.DefaultErrorPageGenerator
-
Returns the HTML representation of the error page corresponding to the given HTTP response status.
- generate(Request, int, String, String, Throwable) - Method in interface org.glassfish.grizzly.http.server.ErrorPageGenerator
-
Returns the HTML representation of the error page corresponding to the given HTTP response status.
- get(HttpRequestPacket) - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
-
Returns
FileCacheEntry. - GET - Static variable in class org.glassfish.grizzly.http.server.Constants
-
GET.
- getAddOns() - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Return the array of the registered
AddOns. - getAddOnSet() - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Returns the direct addons collection, registered on the NetworkListener.
- getAttribute(String) - Method in class org.glassfish.grizzly.http.server.Request
-
Return the specified request attribute if it exists; otherwise, return
null. - getAttribute(String) - Method in class org.glassfish.grizzly.http.server.Session
-
Return an attribute.
- getAttributeNames() - Method in class org.glassfish.grizzly.http.server.Request
-
Return the names of all request attributes for this Request, or an empty
Setif there are none. - getAuthorization() - Method in class org.glassfish.grizzly.http.server.Request
-
Return the authorization credentials sent with this request.
- getAuthType() - Method in class org.glassfish.grizzly.http.server.Request
-
Return the authentication type used for this Request.
- getBackendConfiguration() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- getBackendConfiguration() - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
- getBasePath() - Method in class org.glassfish.grizzly.http.server.util.AlternateDocBase
-
Gets the absolute doc base path of this AlternateDocBase.
- getBufferSize() - Method in class org.glassfish.grizzly.http.server.Response
-
Return the actual buffer size used for this Response.
- getByteBuffer(boolean) - Method in class org.glassfish.grizzly.http.server.filecache.FileCacheEntry
-
Returns the entry's
ByteBufferrepresentation. - getCharacterEncoding() - Method in class org.glassfish.grizzly.http.server.Request
-
Return the character encoding for this Request.
- getCharacterEncoding() - Method in class org.glassfish.grizzly.http.server.Response
-
Return the character encoding used for this Response.
- getClassLoader() - Method in class org.glassfish.grizzly.http.server.CLStaticHttpHandler
-
Returns the
ClassLoaderused to resolve the requested HTTP resources. - getCompletionHandler() - Method in class org.glassfish.grizzly.http.server.Response.SuspendedContextImpl
- getCompletionHandler() - Method in interface org.glassfish.grizzly.http.server.SuspendContext
-
Get the suspended
ResponseCompletionHandler. - getCompressedFilesFolder() - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
-
Returns the folder to be used to store temporary compressed files.
- getCompressibleMimeTypes() - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Deprecated.use getCompressionConfig().getCompressibleMimeTypes()
- getCompression() - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Deprecated.use getCompressionConfig().getCompressionMode().name()
- getCompressionConfig() - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
-
Returns the FileCache compression configuration settings.
- getCompressionConfig() - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Returns
CompressionConfigconfiguration. - getCompressionLevel(String) - Static method in enum class org.glassfish.grizzly.http.server.CompressionLevel
-
Deprecated.Set compression level.
- getCompressionMinSize() - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Deprecated.use getCompressionConfig().getCompressionMinSize()
- getConfiguration() - Method in class org.glassfish.grizzly.http.server.HttpServerFilter
- getConnectionConfig() - Method in class org.glassfish.grizzly.http.server.HttpServerMonitoringConfig
-
Get the connection monitoring config.
- getContentLength() - Method in class org.glassfish.grizzly.http.server.Request
-
Return the content length for this Request.
- getContentLength() - Method in class org.glassfish.grizzly.http.server.Response
-
Return the content length that was set or calculated for this Response.
- getContentLengthLong() - Method in class org.glassfish.grizzly.http.server.Request
-
Return the content length for this Request represented by Java long type.
- getContentLengthLong() - Method in class org.glassfish.grizzly.http.server.Response
-
Return the content length that was set or calculated for this Response.
- getContentType() - Method in class org.glassfish.grizzly.http.server.Request
-
Return the content type for this Request.
- getContentType() - Method in class org.glassfish.grizzly.http.server.Response
-
Return the content type that was set or calculated for this response, or
nullif no content type was set. - getContext() - Method in class org.glassfish.grizzly.http.server.Request
- getContextNames() - Method in class org.glassfish.grizzly.http.server.util.Mapper
-
Return all contexts, in //HOST/PATH form
- getContextPath() - Method in class org.glassfish.grizzly.http.server.HttpHandlerRegistration
- getContextPath() - Method in class org.glassfish.grizzly.http.server.Request
-
Returns the portion of the request URI that indicates the context of the request.
- getCookies() - Method in class org.glassfish.grizzly.http.server.Request
-
Return the set of Cookies received with this Request.
- getCookies() - Method in class org.glassfish.grizzly.http.server.Response
-
Return an array of all cookies set for this response, or a zero-length array if no cookies have been set.
- getCreationTime() - Method in class org.glassfish.grizzly.http.server.Session
-
Returns the time when this session was created, measured in milliseconds since midnight January 1, 1970 GMT.
- getDateHeader(String) - Method in class org.glassfish.grizzly.http.server.Request
-
Return the value of the specified date header, if any; otherwise return -1.
- getDateHeader(Header) - Method in class org.glassfish.grizzly.http.server.Request
-
Return the value of the specified date header, if any; otherwise return -1.
- getDecodedRequestURI() - Method in class org.glassfish.grizzly.http.server.Request
-
Get the decoded request URI.
- getDefaultDocRoot() - Method in class org.glassfish.grizzly.http.server.StaticHttpHandler
-
Return the default directory from where files will be serviced.
- getDefaultErrorPageGenerator() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- getDefaultErrorPageGenerator() - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
- getDefaultHostName() - Method in class org.glassfish.grizzly.http.server.util.Mapper
- getDefaultQueryEncoding() - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
- getDetailMessage() - Method in class org.glassfish.grizzly.http.server.Response
-
Gets detail error message.
- getDocBase() - Method in class org.glassfish.grizzly.http.server.util.AlternateDocBase
-
Gets the (possibly relative) doc base path of this AlternateDocBase.
- getDocRoots() - Method in class org.glassfish.grizzly.http.server.StaticHttpHandler
-
Return the list of directories where files will be serviced from.
- getErrorPage(String, String, String) - Static method in class org.glassfish.grizzly.http.server.util.HtmlHelper
- getErrorPageGenerator() - Method in class org.glassfish.grizzly.http.server.Response
- getErrorPageGenerator(Request) - Method in class org.glassfish.grizzly.http.server.HttpHandler
-
Returns the
ErrorPageGenerator, that might be used (if an error occurs) duringRequestprocessing. - getExceptionErrorPage(String, String, String, Throwable) - Static method in class org.glassfish.grizzly.http.server.util.HtmlHelper
- getExecutor(Request) - Method in interface org.glassfish.grizzly.http.server.RequestExecutorProvider
- getExecutor(Request) - Method in class org.glassfish.grizzly.http.server.RequestExecutorProvider.SameThreadProvider
- getExecutor(Request) - Method in class org.glassfish.grizzly.http.server.RequestExecutorProvider.WorkerThreadProvider
- getFile(boolean) - Method in class org.glassfish.grizzly.http.server.filecache.FileCacheEntry
-
Returns the entry's
Filereference. - getFileCache() - Method in class org.glassfish.grizzly.http.server.FileCacheFilter
- getFileCache() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- getFileCacheConfig() - Method in class org.glassfish.grizzly.http.server.HttpServerMonitoringConfig
-
Get the file cache monitoring config.
- getFileSize(boolean) - Method in class org.glassfish.grizzly.http.server.filecache.FileCacheEntry
-
Returns the entry file size.
- getFilterChain() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- getFormat() - Method in class org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat
-
Return the normalized format associated with this instance.
- getFormats() - Method in class org.glassfish.grizzly.http.server.util.SimpleDateFormats
- getFullServerName() - Method in class org.glassfish.grizzly.http.server.HttpServerFilter
- getHeader(String) - Method in class org.glassfish.grizzly.http.server.http2.PushBuilder
-
Return the header of the given name to be used for the push.
- getHeader(String) - Method in class org.glassfish.grizzly.http.server.Request
-
Return the first value of the specified header, if any; otherwise, return
null - getHeader(String) - Method in class org.glassfish.grizzly.http.server.Response
-
Return the value for the specified header, or
nullif this header has not been set. - getHeader(Header) - Method in class org.glassfish.grizzly.http.server.Request
-
Return the first value of the specified header, if any; otherwise, return
null - getHeaderNames() - Method in class org.glassfish.grizzly.http.server.http2.PushBuilder
-
Return the set of header to be used for the push.
- getHeaderNames() - Method in class org.glassfish.grizzly.http.server.Request
-
Return the names of all headers received with this request.
- getHeaderNames() - Method in class org.glassfish.grizzly.http.server.Response
-
Return an array of all the header names set for this response, or a zero-length array if no headers have been set.
- getHeaders() - Method in class org.glassfish.grizzly.http.server.http2.PushEvent
- getHeaders(String) - Method in class org.glassfish.grizzly.http.server.Request
-
Return all of the values of the specified header, if any; otherwise, return an empty enumeration.
- getHeaders(Header) - Method in class org.glassfish.grizzly.http.server.Request
-
Return all of the values of the specified header, if any; otherwise, return an empty enumeration.
- getHeaderValues(String) - Method in class org.glassfish.grizzly.http.server.Response
-
Return an array of all the header values associated with the specified header name, or an zero-length array if there are no such header values.
- getHeapCacheSize() - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
-
Return the heap space used for cache
- getHost() - Method in class org.glassfish.grizzly.http.server.filecache.FileCacheKey
- getHost() - Method in class org.glassfish.grizzly.http.server.filecache.LazyFileCacheKey
- getHost() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- getHosts() - Method in class org.glassfish.grizzly.http.server.util.Mapper
- getHttpCodecFilter() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- getHttpConfig() - Method in class org.glassfish.grizzly.http.server.HttpServerMonitoringConfig
-
Get the http monitoring config.
- getHttpFilter() - Method in class org.glassfish.grizzly.http.server.Request
- getHttpHandler() - Method in class org.glassfish.grizzly.http.server.HttpServer
- getHttpHandler() - Method in class org.glassfish.grizzly.http.server.HttpServerFilter
- getHttpHandlerPath() - Method in class org.glassfish.grizzly.http.server.Request
-
Returns the part of this request's URL that calls the HttpHandler.
- getHttpHandlers() - Method in class org.glassfish.grizzly.http.server.ServerConfiguration
-
Deprecated.please use
#getHttpHandlersMap() - getHttpHandlersWithMapping() - Method in class org.glassfish.grizzly.http.server.ServerConfiguration
-
Returns the
HttpHandlermap. - getHttpRequest() - Method in class org.glassfish.grizzly.http.server.http2.PushEvent
- getHttpServerFilter() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- getHttpServerName() - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
- getHttpServerVersion() - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
- getIdInternal() - Method in class org.glassfish.grizzly.http.server.Session
- getIndex() - Method in class org.glassfish.grizzly.http.server.util.StringParser
-
Return the zero-relative index of our current parsing position within the string being parsed.
- getInfo() - Method in class org.glassfish.grizzly.http.server.Response
-
Return descriptive information about this Response implementation and the corresponding version number, in the format
<description>/<version>. - getInputBuffer() - Method in class org.glassfish.grizzly.http.server.Request
- getInputStream() - Method in class org.glassfish.grizzly.http.server.Request
-
Return the
InputStreamfor thisRequest. - getIntHeader(String) - Method in class org.glassfish.grizzly.http.server.Request
-
Return the value of the specified header as an integer, or -1 if there is no such header for this request.
- getIntHeader(Header) - Method in class org.glassfish.grizzly.http.server.Request
-
Return the value of the specified header as an integer, or -1 if there is no such header for this request.
- getJmxEventListeners() - Method in class org.glassfish.grizzly.http.server.ServerConfiguration
- getJrouteId() - Method in class org.glassfish.grizzly.http.server.Request
-
Gets the jroute id of this request, which may have been sent as a separate
JROUTEcookie or appended to the session identifier encoded in the URI (if cookies have been disabled). - getKeepAlive() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- getLength() - Method in class org.glassfish.grizzly.http.server.util.StringParser
-
Return the length of the string we are parsing.
- getListener(String) - Method in class org.glassfish.grizzly.http.server.HttpServer
- getListeners() - Method in class org.glassfish.grizzly.http.server.HttpServer
- getLocalAddr() - Method in class org.glassfish.grizzly.http.server.Request
-
Returns the Internet Protocol (IP) address of the interface on which the request was received.
- getLocale() - Method in class org.glassfish.grizzly.http.server.Request
-
Return the preferred Locale that the client will accept content in, based on the value for the first
Accept-Languageheader that was encountered. - getLocale() - Method in class org.glassfish.grizzly.http.server.Response
-
Return the Locale assigned to this response.
- getLocales() - Method in class org.glassfish.grizzly.http.server.Request
-
Return the set of preferred Locales that the client will accept content in, based on the values for any
Accept-Languageheaders that were encountered. - getLocalName() - Method in class org.glassfish.grizzly.http.server.Request
-
Returns the host name of the Internet Protocol (IP) interface on which the request was received.
- getLocalPort() - Method in class org.glassfish.grizzly.http.server.Request
-
Returns the Internet Protocol (IP) port number of the interface on which the request was received.
- getManagementObject(boolean) - Method in class org.glassfish.grizzly.http.server.HttpServer
- getMappedCacheSize() - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
-
Return the size of Mapped memory used for caching
- getMaxBufferedPostSize() - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Gets the maximum POST body size, which can buffered in memory.
- getMaxBufferedPostSize() - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
-
Gets the maximum POST body size, which can buffered in memory.
- getMaxCacheEntries() - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
- getMaxDispatchDepth() - Static method in class org.glassfish.grizzly.http.server.Request
- getMaxEntrySize() - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
- getMaxFormPostSize() - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Gets the maximum size of the POST body generated by an HTML form.
- getMaxFormPostSize() - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
-
Gets the maximum size of the POST body generated by an HTML form.
- getMaxHttpHeaderSize() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- getMaxLargeFileCacheSize() - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
- getMaxPayloadRemainderToSkip() - Method in class org.glassfish.grizzly.http.server.ServerConfiguration
- getMaxPendingBytes() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- getMaxPostSize() - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
-
Gets the maximum size of the POST body.
- getMaxRequestHeaders() - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Returns the maximum number of headers allowed for a request.
- getMaxRequestParameters() - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
-
Returns the maximum number of parameters allowed per request.
- getMaxResponseHeaders() - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Returns the maximum number of headers allowed for a response.
- getMaxSmallFileCacheSize() - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
- getMemoryConfig() - Method in class org.glassfish.grizzly.http.server.HttpServerMonitoringConfig
-
Get the memory monitoring config.
- getMessage() - Method in class org.glassfish.grizzly.http.server.Response
-
Return the error message that was set with
sendError()for this Response. - getMethod() - Method in class org.glassfish.grizzly.http.server.http2.PushBuilder
-
Return the method to be used for the push.
- getMethod() - Method in class org.glassfish.grizzly.http.server.http2.PushEvent
- getMethod() - Method in class org.glassfish.grizzly.http.server.Request
-
Return the HTTP request method used in this Request.
- getMinEntrySize() - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
- getMonitoringConfig() - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
- getMonitoringConfig() - Method in class org.glassfish.grizzly.http.server.HttpServerFilter
- getMonitoringConfig() - Method in class org.glassfish.grizzly.http.server.ServerConfiguration
-
Get the web server monitoring config.
- getName() - Method in class org.glassfish.grizzly.http.server.GrizzlyPrincipal
- getName() - Method in class org.glassfish.grizzly.http.server.HttpHandler
-
Get the HttpHandler name.
- getName() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- getName() - Method in class org.glassfish.grizzly.http.server.ServerConfiguration
- getNIOInputStream() - Method in class org.glassfish.grizzly.http.server.Request
-
Return the
NIOInputStreamfor thisRequest. - getNIOOutputStream() - Method in class org.glassfish.grizzly.http.server.Response
-
Return the
NIOOutputStreamassociated with thisResponse. - getNIOReader() - Method in class org.glassfish.grizzly.http.server.Request
-
Returns the
NIOReaderassociated with thisRequest. - getNIOWriter() - Method in class org.glassfish.grizzly.http.server.Response
-
Return the
NIOWriterassociated with thisResponse. - getNoCompressionUserAgents() - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Deprecated.use getCompressionConfig().getNoCompressionUserAgents()
- getNote(Note<E>) - Method in class org.glassfish.grizzly.http.server.Request
-
Return the
Notevalue associated with this Request, ornullif no such binding exists. - getNoteNames() - Method in class org.glassfish.grizzly.http.server.Request
-
Return a
Setcontaining the String names of all note bindings that exist for this request. - getOutputBuffer() - Method in class org.glassfish.grizzly.http.server.Response
- getOutputStream() - Method in class org.glassfish.grizzly.http.server.Response
-
Return the
OutputStreamassociated with thisResponse. - getParameter(String) - Method in class org.glassfish.grizzly.http.server.Request
-
Return the value of the specified request parameter, if any; otherwise, return
null. - getParameterMap() - Method in class org.glassfish.grizzly.http.server.Request
-
Returns a
Mapof the parameters of this request. - getParameterNames() - Method in class org.glassfish.grizzly.http.server.Request
-
Return the names of all defined request parameters for this request.
- getParameters() - Method in class org.glassfish.grizzly.http.server.Request
-
Returns the low-level parameters holder for finer control over parameters.
- getParameterValues(String) - Method in class org.glassfish.grizzly.http.server.Request
-
Return the defined values for the specified request parameter, if any; otherwise, return
null. - getPath() - Method in class org.glassfish.grizzly.http.server.http2.PushBuilder
-
Return the URI path to be used for the push.
- getPath() - Method in class org.glassfish.grizzly.http.server.http2.PushEvent
- getPathInfo() - Method in class org.glassfish.grizzly.http.server.Request
-
Returns any extra path information associated with the URL the client sent when it made this request.
- getPort() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- getPort() - Method in class org.glassfish.grizzly.http.server.util.Mapper
- getPortRange() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- getPostBody(int) - Method in class org.glassfish.grizzly.http.server.Request
-
Gets the POST body of this request.
- getProtocol() - Method in class org.glassfish.grizzly.http.server.Request
-
Return the protocol and version used to make this Request.
- getPushBuilder() - Method in class org.glassfish.grizzly.http.server.Request
- getQueryString() - Method in class org.glassfish.grizzly.http.server.http2.PushBuilder
-
Return the query string to be used for the push.
- getQueryString() - Method in class org.glassfish.grizzly.http.server.Request
- getRawCookies() - Method in class org.glassfish.grizzly.http.server.Request
-
TODO DOCS
- getReader() - Method in class org.glassfish.grizzly.http.server.Request
- getRelativeURI(Request) - Method in class org.glassfish.grizzly.http.server.StaticHttpHandlerBase
- getRemoteAddr() - Method in class org.glassfish.grizzly.http.server.Request
-
Return the remote IP address making this Request.
- getRemoteHost() - Method in class org.glassfish.grizzly.http.server.Request
-
Return the remote host name making this Request.
- getRemotePort() - Method in class org.glassfish.grizzly.http.server.Request
-
Returns the Internet Protocol (IP) source port of the client or last proxy that sent the request.
- getRemoteUser() - Method in class org.glassfish.grizzly.http.server.Request
-
Return the name of the remote user that has been authenticated for this Request.
- getRemoteUserMapping() - Method in class org.glassfish.grizzly.http.server.BackendConfiguration
-
Returns the HTTP request header name, whose value (if non-null) would be used to set the name of the remote user that has been authenticated for HTTP Request.
- getRequest() - Method in class org.glassfish.grizzly.http.server.Request
- getRequest() - Method in class org.glassfish.grizzly.http.server.Response
-
Return the Request with which this Response is associated.
- getRequestedSessionId() - Method in class org.glassfish.grizzly.http.server.Request
-
Return the session identifier included in this request, if any.
- getRequestExecutor() - Method in class org.glassfish.grizzly.http.server.Request
- getRequestExecutorProvider() - Method in class org.glassfish.grizzly.http.server.HttpHandler
- getRequestURI() - Method in class org.glassfish.grizzly.http.server.Request
-
Return the request URI for this request.
- getRequestURIEncoding() - Method in class org.glassfish.grizzly.http.server.HttpHandler
-
Get the request URI encoding used by this HttpHandler.
- getRequestURL() - Method in class org.glassfish.grizzly.http.server.Request
-
Reconstructs the URL the client used to make the request.
- getResources() - Method in class org.glassfish.grizzly.http.server.util.AlternateDocBase
-
Gets the proxied resources of this AlternateDocBase.
- getResponse() - Method in class org.glassfish.grizzly.http.server.Request
- getResponse() - Method in class org.glassfish.grizzly.http.server.Response
-
Get the
HttpResponsePacket. - getRestrictedUserAgents() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- getScheme() - Method in class org.glassfish.grizzly.http.server.BackendConfiguration
-
Returns the HTTP request scheme, which if non-null overrides default one picked up by framework during request processing.
- getScheme() - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Get the HTTP request scheme, which if non-null overrides default one picked up by framework during runtime.
- getScheme() - Method in class org.glassfish.grizzly.http.server.Request
-
Return the scheme used to make this Request.
- getScheme() - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
-
Get the HTTP request scheme, which if non-null overrides default one picked up by framework during runtime.
- getSchemeMapping() - Method in class org.glassfish.grizzly.http.server.BackendConfiguration
-
Returns the HTTP request header name, whose value (if non-null) would be used to override default protocol scheme picked up by framework during request processing.
- getSecondsMaxAge() - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
- getServerConfiguration() - Method in class org.glassfish.grizzly.http.server.HttpServer
- getServerConnection() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- getServerName() - Method in class org.glassfish.grizzly.http.server.Request
-
Return the server name responding to this Request.
- getServerPort() - Method in class org.glassfish.grizzly.http.server.Request
-
Return the server port responding to this Request.
- getSession() - Method in class org.glassfish.grizzly.http.server.Request
-
Return the session associated with this Request, creating one if necessary.
- getSession(boolean) - Method in class org.glassfish.grizzly.http.server.Request
-
Return the session associated with this Request, creating one if necessary and requested.
- getSession(Request, String) - Method in class org.glassfish.grizzly.http.server.DefaultSessionManager
- getSession(Request, String) - Method in interface org.glassfish.grizzly.http.server.SessionManager
-
Return the session associated with this Request, creating one if necessary and requested.
- getSessionCookieName() - Method in class org.glassfish.grizzly.http.server.DefaultSessionManager
- getSessionCookieName() - Method in class org.glassfish.grizzly.http.server.HttpHandler
- getSessionCookieName() - Method in class org.glassfish.grizzly.http.server.Request
- getSessionCookieName() - Method in interface org.glassfish.grizzly.http.server.SessionManager
- getSessionId() - Method in class org.glassfish.grizzly.http.server.http2.PushBuilder
-
Return the SessionID to be used for the push.
- getSessionManager() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- getSessionManager() - Method in class org.glassfish.grizzly.http.server.Request
- getSessionManager() - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
- getSessionManager(Request) - Method in class org.glassfish.grizzly.http.server.HttpHandler
- getSessionTimeout() - Method in class org.glassfish.grizzly.http.server.Session
-
Return a long representing the maximum idle time (in milliseconds) a session can be.
- getSessionTimeoutSeconds() - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
-
Returns the maximum time interval, in seconds, that the HTTP server will keep this session open between client accesses.
- getSslEngineConfig() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- getStatus() - Method in class org.glassfish.grizzly.http.server.Response
-
Return the HTTP status code associated with this Response.
- getString() - Method in class org.glassfish.grizzly.http.server.util.StringParser
-
Return the String we are currently parsing.
- getSuspendContext() - Method in class org.glassfish.grizzly.http.server.Response
-
Get the context of the suspended Response.
- getSuspendStatus() - Method in class org.glassfish.grizzly.http.server.Response.SuspendedContextImpl
- getThreadPool() - Method in class org.glassfish.grizzly.http.server.io.ServerInputBuffer
- getThreadPool() - Method in class org.glassfish.grizzly.http.server.io.ServerOutputBuffer
- getThreadPoolConfig() - Method in class org.glassfish.grizzly.http.server.HttpServerMonitoringConfig
-
Get the thread pool monitoring config.
- getTimeout(TimeUnit) - Method in class org.glassfish.grizzly.http.server.Response.SuspendedContextImpl
- getTimeout(TimeUnit) - Method in interface org.glassfish.grizzly.http.server.SuspendContext
-
Get the suspended
Responsetimeout. - getTimeoutHandler() - Method in class org.glassfish.grizzly.http.server.Response.SuspendedContextImpl
- getTimeoutHandler() - Method in interface org.glassfish.grizzly.http.server.SuspendContext
-
Get the suspended
ResponseTimeoutHandler. - getTimestamp() - Method in class org.glassfish.grizzly.http.server.Session
- getTransactionTimeout() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- getTransport() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- getTransportConfig() - Method in class org.glassfish.grizzly.http.server.HttpServerMonitoringConfig
-
Get the transport monitoring config.
- getUploadTimeout() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- getUri() - Method in class org.glassfish.grizzly.http.server.filecache.FileCacheKey
- getUri() - Method in class org.glassfish.grizzly.http.server.filecache.LazyFileCacheKey
- getUriEncoding() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- getUrlPattern() - Method in class org.glassfish.grizzly.http.server.HttpHandlerRegistration
- getUrlPattern() - Method in class org.glassfish.grizzly.http.server.util.AlternateDocBase
-
Gets the url pattern of this AlternateDocBase.
- getUrlPatternSlashCount() - Method in class org.glassfish.grizzly.http.server.util.AlternateDocBase
-
Gets the number of slashes in the url pattern of this AlternateDocBase.
- getUrlPatternSuffix() - Method in class org.glassfish.grizzly.http.server.util.AlternateDocBase
-
Gets the extension suffix of the url pattern of this AlternateDocBase.
- getUrlPatternType() - Method in class org.glassfish.grizzly.http.server.util.AlternateDocBase
-
Gets the url pattern type (exact, wildcard, extension) of this AlternateDocBase.
- getUrlPatternWildcardPath() - Method in class org.glassfish.grizzly.http.server.util.AlternateDocBase
-
Gets the wildcard path of this AlternateDocBase (this is the path specified by the wildcard pattern, minus the trailing '*').
- getUserPrincipal() - Method in class org.glassfish.grizzly.http.server.Request
-
Return the principal that has been authenticated for this Request.
- getWebappResources() - Method in class org.glassfish.grizzly.http.server.util.AlternateDocBase
-
Gets the non-proxied resources of this AlternateDocBase.
- getWebServerConfig() - Method in class org.glassfish.grizzly.http.server.HttpServerMonitoringConfig
-
Get the web server monitoring config.
- getWrapperNames(String, String) - Method in class org.glassfish.grizzly.http.server.util.Mapper
- getWrappersString(String, String) - Method in class org.glassfish.grizzly.http.server.util.Mapper
- getWriter() - Method in class org.glassfish.grizzly.http.server.Response
-
Return the
NIOWriterassociated with thisResponse. - Globals - Class in org.glassfish.grizzly.http.server.util
-
Global constants that are applicable to multiple packages within Catalina.
- Globals() - Constructor for class org.glassfish.grizzly.http.server.util.Globals
- GrizzlyPrincipal - Class in org.glassfish.grizzly.http.server
-
Generic implementation of java.security.Principal that is used to represent principals authenticated at the protocol handler level.
- GrizzlyPrincipal(String) - Constructor for class org.glassfish.grizzly.http.server.GrizzlyPrincipal
- GZIP_FILTER - Static variable in class org.glassfish.grizzly.http.server.Constants
-
GZIP filter (output).
H
- handle(String, Request, Response) - Method in class org.glassfish.grizzly.http.server.CLStaticHttpHandler
-
Lookup a resource based on the request URI, and process it.
- handle(String, Request, Response) - Method in class org.glassfish.grizzly.http.server.StaticHttpHandler
-
Lookup a resource based on the request URI, and process it.
- handle(String, Request, Response) - Method in class org.glassfish.grizzly.http.server.StaticHttpHandlerBase
-
Lookup a resource based on the request URI, and process it.
- handleRead(FilterChainContext) - Method in class org.glassfish.grizzly.http.server.FileCacheFilter
- handleRead(FilterChainContext) - Method in class org.glassfish.grizzly.http.server.HttpServerFilter
- handleSendFile(Request) - Static method in class org.glassfish.grizzly.http.server.util.RequestUtils
- hashCode() - Method in class org.glassfish.grizzly.http.server.filecache.FileCacheKey
- hashCode() - Method in class org.glassfish.grizzly.http.server.filecache.LazyFileCacheKey
- hashCode() - Method in class org.glassfish.grizzly.http.server.HttpHandlerRegistration
- hasMoreElements() - Method in class org.glassfish.grizzly.http.server.util.Enumerator
-
Tests if this enumeration contains more elements.
- HEAD - Static variable in class org.glassfish.grizzly.http.server.Constants
-
HEAD.
- headers(MimeHeaders) - Method in class org.glassfish.grizzly.http.server.http2.PushEvent.PushEventBuilder
-
The headers of the push request.
- HEAP - Enum constant in enum class org.glassfish.grizzly.http.server.filecache.FileCache.CacheType
- host - Variable in class org.glassfish.grizzly.http.server.filecache.FileCacheEntry
- host - Variable in class org.glassfish.grizzly.http.server.filecache.FileCacheKey
- host - Variable in class org.glassfish.grizzly.http.server.util.MappingData
- Host() - Constructor for class org.glassfish.grizzly.http.server.util.Mapper.Host
- hosts - Variable in class org.glassfish.grizzly.http.server.util.Mapper
-
Array containing the virtual hosts definitions.
- HT - Static variable in class org.glassfish.grizzly.http.server.Constants
-
HT.
- HtmlHelper - Class in org.glassfish.grizzly.http.server.util
-
Utility class used to generate HTML pages.
- HtmlHelper() - Constructor for class org.glassfish.grizzly.http.server.util.HtmlHelper
- HTTP_10 - Static variable in class org.glassfish.grizzly.http.server.Constants
-
HTTP/1.0.
- HTTP_11 - Static variable in class org.glassfish.grizzly.http.server.Constants
-
HTTP/1.1.
- HTTP_11_BYTES - Static variable in class org.glassfish.grizzly.http.server.Constants
- httpContext - Variable in class org.glassfish.grizzly.http.server.Response
-
Grizzly
HttpContextassociated with the current Request/Response processing. - HttpHandler - Class in org.glassfish.grizzly.http.server
-
Base class to use when Request/Response/InputStream/OutputStream are needed to implement a customized HTTP container/extension to the HTTP module.
- HttpHandler() - Constructor for class org.glassfish.grizzly.http.server.HttpHandler
-
Create HttpHandler.
- HttpHandler(String) - Constructor for class org.glassfish.grizzly.http.server.HttpHandler
-
Create HttpHandler with the specific name.
- HttpHandlerChain - Class in org.glassfish.grizzly.http.server
-
The HttpHandlerChain class allows the invocation of multiple
HttpHandlers every time a new HTTP request is ready to be handled. - HttpHandlerChain(HttpServer) - Constructor for class org.glassfish.grizzly.http.server.HttpHandlerChain
- HttpHandlerRegistration - Class in org.glassfish.grizzly.http.server
-
Class representing
HttpHandlerregistration information on aHttpServer. - HttpHandlerRegistration.Builder - Class in org.glassfish.grizzly.http.server
- HttpPipelineOptAddOn - Class in org.glassfish.grizzly.http.server.util
-
The plugin, that optimizes processing of pipelined HTTP requests by buffering HTTP responses and then writing them as one operation.
- HttpPipelineOptAddOn() - Constructor for class org.glassfish.grizzly.http.server.util.HttpPipelineOptAddOn
-
Constructs HttpPipelineOptAddOn.
- HttpPipelineOptAddOn(int) - Constructor for class org.glassfish.grizzly.http.server.util.HttpPipelineOptAddOn
-
Constructs HttpPipelineOptAddOn.
- httpRequest(HttpRequestPacket) - Method in class org.glassfish.grizzly.http.server.http2.PushEvent.PushEventBuilder
-
The
HttpRequestPacketof the original request. - HttpServer - Class in org.glassfish.grizzly.http.server
- HttpServer() - Constructor for class org.glassfish.grizzly.http.server.HttpServer
- httpServerFilter - Variable in class org.glassfish.grizzly.http.server.Request
- HttpServerFilter - Class in org.glassfish.grizzly.http.server
-
Filter implementation to provide high-level HTTP request/response processing.
- HttpServerFilter(ServerFilterConfiguration, DelayedExecutor) - Constructor for class org.glassfish.grizzly.http.server.HttpServerFilter
- HttpServerMonitoringConfig - Class in org.glassfish.grizzly.http.server
-
Grizzly web server monitoring config.
- HttpServerMonitoringConfig() - Constructor for class org.glassfish.grizzly.http.server.HttpServerMonitoringConfig
- HttpServerProbe - Interface in org.glassfish.grizzly.http.server
-
Monitoring probe providing callbacks that may be invoked by Grizzly
HttpServerFilter. - HttpServerProbe.Adapter - Class in org.glassfish.grizzly.http.server
-
HttpServerProbeadapter that provides no-op implementations for all interface methods allowing easy extension by the developer.
I
- IDENTITY_FILTER - Static variable in class org.glassfish.grizzly.http.server.Constants
-
Identity filters (input and output).
- INCLUDE_CONTEXT_PATH_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The request attribute under which the context path of the included servlet is stored on an included dispatcher request.
- INCLUDE_PATH_INFO_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The request attribute under which the path info of the included servlet is stored on an included dispatcher request.
- INCLUDE_QUERY_STRING_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The request attribute under which the query string of the included servlet is stored on an included dispatcher request.
- INCLUDE_REQUEST_URI_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The request attribute under which the request URI of the included servlet is stored on an included dispatcher request.
- INCLUDE_SERVLET_PATH_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The request attribute under which the servlet path of the included servlet is stored on an included dispatcher request.
- incrementDispatchDepth() - Method in class org.glassfish.grizzly.http.server.Request
-
Increment the depth of application dispatch
- info - Static variable in class org.glassfish.grizzly.http.server.Response
-
Descriptive information about this Response implementation.
- initialize(HttpRequestPacket, FilterChainContext, HttpServerFilter) - Method in class org.glassfish.grizzly.http.server.Request
- initialize(Request, FilterChainContext) - Method in class org.glassfish.grizzly.http.server.io.ServerInputBuffer
- initialize(Request, HttpResponsePacket, FilterChainContext, DelayedExecutor.DelayQueue<Response.SuspendTimeout>, HttpServerFilter) - Method in class org.glassfish.grizzly.http.server.Response
- initialize(Response, FilterChainContext) - Method in class org.glassfish.grizzly.http.server.io.ServerOutputBuffer
- initialize(DelayedExecutor) - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
- initiateAsyncronousDataReceiving() - Method in class org.glassfish.grizzly.http.server.io.ServerInputBuffer
-
Initiates asynchronous data receiving.
- inputBuffer - Variable in class org.glassfish.grizzly.http.server.Request
-
The associated input buffer.
- instance() - Static method in class org.glassfish.grizzly.http.server.DefaultSessionManager
- instrument(ServerConfiguration) - Method in class org.glassfish.grizzly.http.server.accesslog.AccessLogBuilder
-
Build an
AccessLogProbeinstance and directly instrument it in anHttpServer's monitoring configuration to provide access logging. - INVOKED_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The request attribute under which the Invoker servlet will store the invoking servlet path, if it was used to execute a servlet indirectly instead of through a servlet mapping.
- isAllowCustomStatusMessage() - Method in class org.glassfish.grizzly.http.server.HttpHandler
-
Returns
trueif custom status messages (reason phrases) are allowed for this response, orfalse otherwise. - isAllowEncodedSlash() - Method in class org.glassfish.grizzly.http.server.HttpHandler
-
Is HTTP URL request allowed to contains encoded slash.
- isAllowPayloadForUndefinedHttpMethods() - Method in class org.glassfish.grizzly.http.server.ServerConfiguration
-
The flag, which enables/disables payload support for HTTP methods, for which HTTP spec doesn't clearly state whether they support payload.
- isAuthPassThroughEnabled() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- isCacheEnabled() - Method in class org.glassfish.grizzly.http.server.Response
-
Is the file cache enabled?
- isChunkingEnabled() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- isCommitted() - Method in class org.glassfish.grizzly.http.server.Response
-
Has the output of this response already been committed?
- isDefaultContext - Variable in class org.glassfish.grizzly.http.server.util.MappingData
- isDirectorySlashOff() - Method in class org.glassfish.grizzly.http.server.StaticHttpHandler
- isDisableUploadTimeout() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- isEnabled() - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
- isEncodeable(String) - Method in class org.glassfish.grizzly.http.server.Response
-
Return true if the specified URL should be encoded with a session identifier.
- isError() - Method in class org.glassfish.grizzly.http.server.Response
-
Error flag accessor.
- isFileCacheEnabled() - Method in class org.glassfish.grizzly.http.server.StaticHttpHandlerBase
-
Returns true if this StaticHttpHandler has been configured to use file cache to serve static resources, or false otherwise.
- isFileSendEnabled() - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
-
Returns
trueif File resources may be be sent usingFileChannel.transferTo(long, long, java.nio.channels.WritableByteChannel). - isGracefulShutdownSupported() - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
- isJmxEnabled() - Method in class org.glassfish.grizzly.http.server.ServerConfiguration
- isLocked() - Method in class org.glassfish.grizzly.http.server.util.ParameterMap
-
Return the locked state of this parameter map.
- isMaxDispatchDepthReached() - Method in class org.glassfish.grizzly.http.server.Request
-
Check if the application dispatching has reached the maximum
- isNew() - Method in class org.glassfish.grizzly.http.server.Session
-
Returns
trueif the client does not yet know about the session or if the client chooses not to join the session. - isPassTraceRequest() - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
- isPaused() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- isPushEnabled() - Method in class org.glassfish.grizzly.http.server.Request
- isRequestedSessionIdFromCookie() - Method in class org.glassfish.grizzly.http.server.Request
- isRequestedSessionIdFromURL() - Method in class org.glassfish.grizzly.http.server.Request
-
Return
trueif the session identifier included in this request came from the request URI. - isRequestedSessionIdValid() - Method in class org.glassfish.grizzly.http.server.Request
- isReuseSessionID() - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
-
Deprecated.since 2.3.17
- isSecure() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- isSecure() - Method in class org.glassfish.grizzly.http.server.Request
-
Was this request received on a secure connection?
- isSendFileEnabled() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- isSendFileEnabled() - Method in class org.glassfish.grizzly.http.server.Response
- isSendFileEnabled() - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
-
Returns
trueif File resources may be be sent usingFileChannel.transferTo(long, long, java.nio.channels.WritableByteChannel). - isStarted() - Method in class org.glassfish.grizzly.http.server.HttpServer
- isStarted() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- isSuspended() - Method in class org.glassfish.grizzly.http.server.Response
-
Return true<//tt> if that
Response.suspend()has been invoked and set to true - isSuspended() - Method in class org.glassfish.grizzly.http.server.Response.SuspendedContextImpl
- isSuspended() - Method in interface org.glassfish.grizzly.http.server.SuspendContext
-
Returns true, if the
Responseis suspended, or false otherwise. - isTraceEnabled() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- isTraceEnabled() - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
- isValid() - Method in class org.glassfish.grizzly.http.server.Session
-
Is the current Session valid?
- isWhite(char) - Method in class org.glassfish.grizzly.http.server.util.StringParser
-
Is the specified character considered to be whitespace?
J
- jmxDisabled() - Method in class org.glassfish.grizzly.http.server.HttpHandlerChain
- jmxDisabled() - Method in interface org.glassfish.grizzly.http.server.jmxbase.JmxEventListener
-
Invoked when JMX has been disabled.
- jmxEnabled() - Method in class org.glassfish.grizzly.http.server.HttpHandlerChain
- jmxEnabled() - Method in interface org.glassfish.grizzly.http.server.jmxbase.JmxEventListener
-
Invoked when JMX has been enabled.
- JmxEventListener - Interface in org.glassfish.grizzly.http.server.jmxbase
-
Notify implementations when JMX is enabled on a
HttpServerinstance. - jmxManager - Variable in class org.glassfish.grizzly.http.server.HttpServer
- JROUTE_COOKIE - Static variable in class org.glassfish.grizzly.http.server.Constants
- JSP_FILE_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The request attribute under which we expose the value of the
<jsp-file>value associated with this servlet, if any. - jspWildCard - Variable in class org.glassfish.grizzly.http.server.util.Mapper.Wrapper
- jspWildCard - Variable in class org.glassfish.grizzly.http.server.util.MappingData
K
- KEEPALIVE - Static variable in class org.glassfish.grizzly.http.server.Constants
- KEEPALIVE_BYTES - Static variable in class org.glassfish.grizzly.http.server.Constants
- key - Variable in class org.glassfish.grizzly.http.server.filecache.FileCacheEntry
- KEY_SIZE_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The request attribute under which we store the key size being used for this SSL connection (as an object of type java.lang.Integer).
L
- lastModified - Variable in class org.glassfish.grizzly.http.server.filecache.FileCacheEntry
- lastModifiedHeader - Variable in class org.glassfish.grizzly.http.server.filecache.FileCacheEntry
- LazyFileCacheKey - Class in org.glassfish.grizzly.http.server.filecache
-
Lazy
FileCacheKeyobject. - LC_OFFSET - Static variable in class org.glassfish.grizzly.http.server.Constants
-
Lower case offset.
- LF - Static variable in class org.glassfish.grizzly.http.server.Constants
-
LF.
- load(String) - Static method in class org.glassfish.grizzly.http.server.util.ClassLoaderUtil
-
Load a class using the current {link Thread#getContextClassLoader}
- load(String, ClassLoader) - Static method in class org.glassfish.grizzly.http.server.util.ClassLoaderUtil
-
Load a class using the provided
ClassLoader - locales - Variable in class org.glassfish.grizzly.http.server.Request
-
The preferred Locales associated with this Request.
- localesParsed - Variable in class org.glassfish.grizzly.http.server.Request
-
Parse locales.
- lookup(String) - Method in interface org.glassfish.grizzly.http.server.naming.NamingContext
-
Retrieves the named object.
- lookupFileCache(FilterChainContext) - Method in class org.glassfish.grizzly.http.server.StaticHttpHandlerBase
M
- 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 - Class in org.glassfish.grizzly.http.server.util
-
Mapping data.
- MappingData() - Constructor for class org.glassfish.grizzly.http.server.util.MappingData
- 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.
- 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. - markResumed() - Method in class org.glassfish.grizzly.http.server.Response.SuspendedContextImpl
-
Marks
Responseas resumed, but doesn't resume associatedFilterChainContextinvocation. - matchedPath - Variable in class org.glassfish.grizzly.http.server.util.MappingData
- 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_LARGE_FILE_CACHE_SIZE - Static variable in class org.glassfish.grizzly.http.server.Constants
- MAX_REQUEST_PARAMETERS - Static variable in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
- 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).
- method(Method) - Method in class org.glassfish.grizzly.http.server.http2.PushBuilder
-
Set the method to be used for the push.
- method(Method) - Method in class org.glassfish.grizzly.http.server.http2.PushEvent.PushEventBuilder
-
The push method.
- 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. - 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
N
- name - Variable in class org.glassfish.grizzly.http.server.GrizzlyPrincipal
-
The username of the user represented by this Principal.
- name - Variable in class org.glassfish.grizzly.http.server.util.Mapper.MapElement
- NAMED_DISPATCHER_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The request attribute under which we store the servlet name on a named dispatcher request.
- NamingContext - Interface in org.glassfish.grizzly.http.server.naming
-
This interface represents a naming context, which consists of a set of name-to-object bindings.
- NamingException - Exception in org.glassfish.grizzly.http.server.naming
-
This is the superclass of all exceptions thrown by operations in the Context and DirContext interfaces.
- NamingException(String) - Constructor for exception org.glassfish.grizzly.http.server.naming.NamingException
- NamingException(String, Throwable) - Constructor for exception org.glassfish.grizzly.http.server.naming.NamingException
- NamingException(Throwable) - Constructor for exception org.glassfish.grizzly.http.server.naming.NamingException
- nesting - Variable in class org.glassfish.grizzly.http.server.util.Mapper.Context
- nesting - Variable in class org.glassfish.grizzly.http.server.util.Mapper.ContextList
- NetworkListener - Class in org.glassfish.grizzly.http.server
- NetworkListener(String) - Constructor for class org.glassfish.grizzly.http.server.NetworkListener
-
Constructs a new
NetworkListenerusing the specifiedname. - NetworkListener(String, boolean) - Constructor for class org.glassfish.grizzly.http.server.NetworkListener
-
Constructs a new
NetworkListenerusing the specifiedname, which, depending onisBindToInheritedwill or will not be bound to an inherited Channel. - NetworkListener(String, String) - Constructor for class org.glassfish.grizzly.http.server.NetworkListener
-
Constructs a new
NetworkListenerusing the specifiednameandhost. - NetworkListener(String, String, int) - Constructor for class org.glassfish.grizzly.http.server.NetworkListener
-
Constructs a new
NetworkListenerusing the specifiedname,host, andport. - NetworkListener(String, String, PortRange) - Constructor for class org.glassfish.grizzly.http.server.NetworkListener
-
Constructs a new
NetworkListenerusing the specifiedname,host, andport. - nextElement() - Method in class org.glassfish.grizzly.http.server.util.Enumerator
-
Returns the next element of this enumeration if this enumeration has at least one more element to provide.
- normalize() - Method in enum class org.glassfish.grizzly.http.server.CompressionLevel
-
Deprecated.
- notifyProbesEntryAdded(FileCache, FileCacheEntry) - Static method in class org.glassfish.grizzly.http.server.filecache.FileCache
-
Notify registered
FileCacheProbes about the "entry added" event. - notifyProbesEntryHit(FileCache, FileCacheEntry) - Static method in class org.glassfish.grizzly.http.server.filecache.FileCache
-
Notify registered
FileCacheProbes about the "entry hit event. - notifyProbesEntryMissed(FileCache, HttpRequestPacket) - Static method in class org.glassfish.grizzly.http.server.filecache.FileCache
-
Notify registered
FileCacheProbes about the "entry missed" event. - notifyProbesEntryRemoved(FileCache, FileCacheEntry) - Static method in class org.glassfish.grizzly.http.server.filecache.FileCache
-
Notify registered
FileCacheProbes about the "entry removed" event. - notifyProbesError(FileCache, Throwable) - Static method in class org.glassfish.grizzly.http.server.filecache.FileCache
-
Notify registered
FileCacheProbes about the error.
O
- object - Variable in class org.glassfish.grizzly.http.server.util.Mapper.MapElement
- obtainMappingData() - Method in class org.glassfish.grizzly.http.server.Request
- obtainSessionCookieName() - Method in class org.glassfish.grizzly.http.server.Request
- OFF - Enum constant in enum class org.glassfish.grizzly.http.server.CompressionLevel
-
Deprecated.
- OK_CACHED - Enum constant in enum class org.glassfish.grizzly.http.server.filecache.FileCache.CacheResult
- OK_CACHED_TIMESTAMP - Enum constant in enum class org.glassfish.grizzly.http.server.filecache.FileCache.CacheResult
- ON - Enum constant in enum class org.glassfish.grizzly.http.server.CompressionLevel
-
Deprecated.
- onAfterService() - Method in class org.glassfish.grizzly.http.server.Request
- onAfterService(Request) - Method in interface org.glassfish.grizzly.http.server.AfterServiceListener
-
The method will be called once the
Requestprocessing will be completed. - onBeforeServiceEvent(HttpServerFilter, Connection, Request, HttpHandler) - Method in class org.glassfish.grizzly.http.server.HttpServerProbe.Adapter
-
Method will be called, before invoking
HttpHandler.service(org.glassfish.grizzly.http.server.Request, org.glassfish.grizzly.http.server.Response). - onBeforeServiceEvent(HttpServerFilter, Connection, Request, HttpHandler) - Method in interface org.glassfish.grizzly.http.server.HttpServerProbe
-
Method will be called, before invoking
HttpHandler.service(org.glassfish.grizzly.http.server.Request, org.glassfish.grizzly.http.server.Response). - onEntryAddedEvent(FileCache, FileCacheEntry) - Method in class org.glassfish.grizzly.http.server.filecache.FileCacheProbe.Adapter
-
Method will be called, when file cache entry gets added.
- onEntryAddedEvent(FileCache, FileCacheEntry) - Method in interface org.glassfish.grizzly.http.server.filecache.FileCacheProbe
-
Method will be called, when file cache entry gets added.
- onEntryHitEvent(FileCache, FileCacheEntry) - Method in class org.glassfish.grizzly.http.server.filecache.FileCacheProbe.Adapter
-
Method will be called, when file cache entry gets hit.
- onEntryHitEvent(FileCache, FileCacheEntry) - Method in interface org.glassfish.grizzly.http.server.filecache.FileCacheProbe
-
Method will be called, when file cache entry gets hit.
- onEntryMissedEvent(FileCache, String, String) - Method in class org.glassfish.grizzly.http.server.filecache.FileCacheProbe.Adapter
-
Method will be called, when file cache entry is missed for some resource.
- onEntryMissedEvent(FileCache, String, String) - Method in interface org.glassfish.grizzly.http.server.filecache.FileCacheProbe
-
Method will be called, when file cache entry is missed for some resource.
- onEntryRemovedEvent(FileCache, FileCacheEntry) - Method in class org.glassfish.grizzly.http.server.filecache.FileCacheProbe.Adapter
-
Method will be called, when file cache entry gets removed.
- onEntryRemovedEvent(FileCache, FileCacheEntry) - Method in interface org.glassfish.grizzly.http.server.filecache.FileCacheProbe
-
Method will be called, when file cache entry gets removed.
- onErrorEvent(FileCache, Throwable) - Method in class org.glassfish.grizzly.http.server.filecache.FileCacheProbe.Adapter
-
Method will be called, when error occurs on the
FileCache. - onErrorEvent(FileCache, Throwable) - Method in interface org.glassfish.grizzly.http.server.filecache.FileCacheProbe
-
Method will be called, when error occurs on the
FileCache. - onMissingResource(Request, Response) - Method in class org.glassfish.grizzly.http.server.StaticHttpHandlerBase
-
The method will be called, if the static resource requested by the
Requestwasn't found, soStaticHttpHandlerimplementation may try to workaround this situation. - onRequestCancelEvent(HttpServerFilter, Connection, Request) - Method in class org.glassfish.grizzly.http.server.HttpServerProbe.Adapter
- onRequestCancelEvent(HttpServerFilter, Connection, Request) - Method in interface org.glassfish.grizzly.http.server.HttpServerProbe
-
Method will be called, when
Requestprocessing is cancelled after suspend. - onRequestCompleteEvent(HttpServerFilter, Connection, Response) - Method in class org.glassfish.grizzly.http.server.accesslog.AccessLogProbe
-
Receive notification of the completion of a
Responsean possibly trigger an access log entry generation. - onRequestCompleteEvent(HttpServerFilter, Connection, Response) - Method in class org.glassfish.grizzly.http.server.HttpServerProbe.Adapter
-
Method will be called, when
Requestprocessing will be completed. - onRequestCompleteEvent(HttpServerFilter, Connection, Response) - Method in interface org.glassfish.grizzly.http.server.HttpServerProbe
-
Method will be called, when
Requestprocessing will be completed. - onRequestReceiveEvent(HttpServerFilter, Connection, Request) - Method in class org.glassfish.grizzly.http.server.accesslog.AccessLogProbe
-
Instrument the specified
Requestwith an attribute marking its received time (in nanoseconds). - onRequestReceiveEvent(HttpServerFilter, Connection, Request) - Method in class org.glassfish.grizzly.http.server.HttpServerProbe.Adapter
-
Method will be called, when new
Requestwill come. - onRequestReceiveEvent(HttpServerFilter, Connection, Request) - Method in interface org.glassfish.grizzly.http.server.HttpServerProbe
-
Method will be called, when new
Requestwill come. - onRequestResumeEvent(HttpServerFilter, Connection, Request) - Method in class org.glassfish.grizzly.http.server.HttpServerProbe.Adapter
-
Method will be called, when
Requestprocessing is resumed. - onRequestResumeEvent(HttpServerFilter, Connection, Request) - Method in interface org.glassfish.grizzly.http.server.HttpServerProbe
-
Method will be called, when
Requestprocessing is resumed. - onRequestSuspendEvent(HttpServerFilter, Connection, Request) - Method in class org.glassfish.grizzly.http.server.HttpServerProbe.Adapter
-
Method will be called, when
Requestprocessing is suspended. - onRequestSuspendEvent(HttpServerFilter, Connection, Request) - Method in interface org.glassfish.grizzly.http.server.HttpServerProbe
-
Method will be called, when
Requestprocessing is suspended. - onRequestTimeoutEvent(HttpServerFilter, Connection, Request) - Method in class org.glassfish.grizzly.http.server.HttpServerProbe.Adapter
-
Method will be called, when
Requestprocessing is timeout after suspend. - onRequestTimeoutEvent(HttpServerFilter, Connection, Request) - Method in interface org.glassfish.grizzly.http.server.HttpServerProbe
-
Method will be called, when
Requestprocessing is timeout after suspend. - onTimeout(Response) - Method in interface org.glassfish.grizzly.http.server.TimeoutHandler
-
Method is called, when suspended
Responsetimeout expired. - onTraceRequest(Request, Response) - Method in class org.glassfish.grizzly.http.server.HttpServerFilter
- org.glassfish.grizzly.http.server - package org.glassfish.grizzly.http.server
- org.glassfish.grizzly.http.server.accesslog - package org.glassfish.grizzly.http.server.accesslog
- org.glassfish.grizzly.http.server.filecache - package org.glassfish.grizzly.http.server.filecache
- org.glassfish.grizzly.http.server.http2 - package org.glassfish.grizzly.http.server.http2
- org.glassfish.grizzly.http.server.io - package org.glassfish.grizzly.http.server.io
- org.glassfish.grizzly.http.server.jmxbase - package org.glassfish.grizzly.http.server.jmxbase
- org.glassfish.grizzly.http.server.naming - package org.glassfish.grizzly.http.server.naming
- org.glassfish.grizzly.http.server.util - package org.glassfish.grizzly.http.server.util
- outputBuffer - Variable in class org.glassfish.grizzly.http.server.Response
-
The associated output buffer.
P
- Package - Static variable in class org.glassfish.grizzly.http.server.Constants
-
Package name.
- parameterMap - Variable in class org.glassfish.grizzly.http.server.Request
-
Hash map used in the getParametersMap method.
- ParameterMap - Class in org.glassfish.grizzly.http.server.util
-
Extended implementation of LinkedHashMap that includes a
lockedproperty. - ParameterMap() - Constructor for class org.glassfish.grizzly.http.server.util.ParameterMap
-
Construct a new, empty map with the default initial capacity and load factor.
- ParameterMap(int) - Constructor for class org.glassfish.grizzly.http.server.util.ParameterMap
-
Construct a new, empty map with the specified initial capacity and default load factor.
- ParameterMap(int, float) - Constructor for class org.glassfish.grizzly.http.server.util.ParameterMap
-
Construct a new, empty map with the specified initial capacity and load factor.
- ParameterMap(Map<String, String[]>) - Constructor for class org.glassfish.grizzly.http.server.util.ParameterMap
-
Construct a new map with the same mappings as the given map.
- parameters - Variable in class org.glassfish.grizzly.http.server.Request
- parseCookies() - Method in class org.glassfish.grizzly.http.server.Request
-
Parse cookies.
- parseLocales() - Method in class org.glassfish.grizzly.http.server.Request
-
Parse request locales.
- parseLocalesHeader(String) - Method in class org.glassfish.grizzly.http.server.Request
-
Parse accept-language header value.
- parseRequestParameters() - Method in class org.glassfish.grizzly.http.server.Request
-
Parse request parameters.
- parseSessionId() - Method in class org.glassfish.grizzly.http.server.Request
-
Parse session id in URL.
- path - Variable in class org.glassfish.grizzly.http.server.util.Mapper.Context
- path - Variable in class org.glassfish.grizzly.http.server.util.Mapper.Wrapper
- path(String) - Method in class org.glassfish.grizzly.http.server.http2.PushBuilder
-
Set the URI path to be used for the push.
- path(String) - Method in class org.glassfish.grizzly.http.server.http2.PushEvent.PushEventBuilder
-
The path of the push request.
- PATH - Static variable in class org.glassfish.grizzly.http.server.util.MappingData
- pathInfo - Variable in class org.glassfish.grizzly.http.server.util.MappingData
- pause() - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Pauses the listener.
- pickupContentType(Response, String) - Static method in class org.glassfish.grizzly.http.server.StaticHttpHandlerBase
- populateCertificateAttribute(Request) - Static method in class org.glassfish.grizzly.http.server.util.RequestUtils
- populateSSLAttributes(Request) - Static method in class org.glassfish.grizzly.http.server.util.RequestUtils
- POST - Static variable in class org.glassfish.grizzly.http.server.Constants
-
POST.
- prepareForShutdown(CompletionHandler<HttpServerFilter>) - Method in class org.glassfish.grizzly.http.server.HttpServerFilter
-
Method, which might be optionally called to prepare the filter for shutdown.
- PROXY_JROUTE - Static variable in class org.glassfish.grizzly.http.server.Constants
- push() - Method in class org.glassfish.grizzly.http.server.http2.PushBuilder
-
Push a resource given the current state of the builder without blocking.
- PushBuilder - Class in org.glassfish.grizzly.http.server.http2
-
Build a request to be pushed.
- PushBuilder(Request) - Constructor for class org.glassfish.grizzly.http.server.http2.PushBuilder
- PushEvent - Class in org.glassfish.grizzly.http.server.http2
-
A
FilterChainEventto trigger an HTTP/2 push promise and trigger a new request to be sent upstream to generate a response for said push promise. - PushEvent.PushEventBuilder - Class in org.glassfish.grizzly.http.server.http2
-
Construct a new
PushEvent. - put(String, String[]) - Method in class org.glassfish.grizzly.http.server.util.ParameterMap
-
Associate the specified value with the specified key in this map.
- putAll(Map) - Method in class org.glassfish.grizzly.http.server.util.ParameterMap
-
Copy all of the mappings from the specified map to this one.
Q
- queryString(String) - Method in class org.glassfish.grizzly.http.server.http2.PushBuilder
-
Set the query string to be used for the push.
- QUESTION - Static variable in class org.glassfish.grizzly.http.server.Constants
-
'?'.
- QueueingAppender - Class in org.glassfish.grizzly.http.server.accesslog
-
An
appenderenqueueing log entries into aLinkedBlockingQueueand using a secondary, separateThreadto forward them to a configured nestedappender. - QueueingAppender(AccessLogAppender) - Constructor for class org.glassfish.grizzly.http.server.accesslog.QueueingAppender
-
Create a new
QueueingAppenderinstance enqueueing log entries into aLinkedBlockingQueueand dequeueing them using a secondary separateThread.
R
- rawCookies - Variable in class org.glassfish.grizzly.http.server.Request
- ReadHandler - Interface in org.glassfish.grizzly.http.server.io
-
Deprecated.please use
ReadHandler - recycle() - Method in class org.glassfish.grizzly.http.server.filecache.FileCacheKey
- recycle() - Method in class org.glassfish.grizzly.http.server.filecache.LazyFileCacheKey
- recycle() - Method in class org.glassfish.grizzly.http.server.http2.PushEvent
-
This should be called by the entity generating the actual push and container requests.
- recycle() - Method in class org.glassfish.grizzly.http.server.io.ServerInputBuffer
- recycle() - Method in class org.glassfish.grizzly.http.server.io.ServerOutputBuffer
- recycle() - Method in class org.glassfish.grizzly.http.server.Request
-
Release all object references, and initialize instance variables, in preparation for reuse of this object.
- recycle() - Method in class org.glassfish.grizzly.http.server.Response
-
Release all object references, and initialize instance variables, in preparation for reuse of this object.
- recycle() - Method in class org.glassfish.grizzly.http.server.util.MappingData
- recycle() - Method in class org.glassfish.grizzly.http.server.util.SimpleDateFormats
- redirectPath - Variable in class org.glassfish.grizzly.http.server.util.MappingData
- redirectURLCC - Variable in class org.glassfish.grizzly.http.server.Response
-
Recyclable buffer to hold the redirect URL.
- REFERER - Static variable in class org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat
-
A format compatible with Apache's referer format.
- REFERER_FORMAT - Static variable in class org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat
-
A
Stringrepresenting our version of Apache's referer format. - REFERER_UTC - Static variable in class org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat
- registerAddOn(AddOn) - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Registers
AddOnon this NetworkListener. - remove(String) - Method in class org.glassfish.grizzly.http.server.util.ParameterMap
-
Remove the mapping for this key from the map if present.
- remove(FileCacheEntry) - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
- removeAfterServiceListener(AfterServiceListener) - Method in class org.glassfish.grizzly.http.server.Request
-
Remove the "after-service" listener, which was previously added by
Request.addAfterServiceListener(org.glassfish.grizzly.http.server.AfterServiceListener). - removeAllHttpHandlers() - Method in class org.glassfish.grizzly.http.server.HttpHandlerChain
- removeAttribute(String) - Method in class org.glassfish.grizzly.http.server.Request
-
Remove the specified request attribute if it exists.
- removeAttribute(String) - Method in class org.glassfish.grizzly.http.server.Session
-
Remove an attribute.
- removeContext(String, String) - Method in class org.glassfish.grizzly.http.server.util.Mapper
-
Remove a context from an existing host.
- removeDocRoot(File) - Method in class org.glassfish.grizzly.http.server.StaticHttpHandler
-
Removes the directory from the list of directories where static files will be serviced from.
- removeDocRoot(String) - Method in class org.glassfish.grizzly.http.server.CLStaticHttpHandler
-
Removes docRoot from the doc root list.
- removeHeader(String) - Method in class org.glassfish.grizzly.http.server.http2.PushBuilder
-
Remove the named request header.
- removeHost(String) - Method in class org.glassfish.grizzly.http.server.util.Mapper
-
Remove a host from the mapper.
- removeHttpHandler(HttpHandler) - Method in class org.glassfish.grizzly.http.server.HttpHandlerChain
-
Remove a
HttpHandler - removeHttpHandler(HttpHandler) - Method in class org.glassfish.grizzly.http.server.ServerConfiguration
-
Removes the specified
HttpHandler. - removeJmxEventListener(JmxEventListener) - Method in class org.glassfish.grizzly.http.server.ServerConfiguration
-
Removes the specified
JmxEventListener. - removeListener(String) - Method in class org.glassfish.grizzly.http.server.HttpServer
-
Removes the
NetworkListenerassociated with the specifiedname. - removeNote(Note<E>) - Method in class org.glassfish.grizzly.http.server.Request
-
Remove the
Notevalue associated with this request. - removeSessionCookies() - Method in class org.glassfish.grizzly.http.server.Response
-
Removes any Set-Cookie response headers whose value contains the string "JSESSIONID=" or "JSESSIONIDSSO="
- removeWrapper(String) - Method in class org.glassfish.grizzly.http.server.util.Mapper
-
Remove a wrapper from the context associated with this wrapper.
- removeWrapper(String, String, String) - Method in class org.glassfish.grizzly.http.server.util.Mapper
-
Remove a wrapper from an existing context.
- removeWrapper(Mapper.Context, String) - Method in class org.glassfish.grizzly.http.server.util.Mapper
- replayPayload(Buffer) - Method in class org.glassfish.grizzly.http.server.Request
-
Replays request's payload by setting new payload
Buffer. - request - Variable in class org.glassfish.grizzly.http.server.Request
-
HTTP Request Packet
- request - Variable in class org.glassfish.grizzly.http.server.Response
-
The request with which this response is associated.
- Request - Class in org.glassfish.grizzly.http.server
-
Wrapper object for the Coyote request.
- Request() - Constructor for class org.glassfish.grizzly.http.server.Request
-
Deprecated.
- Request(Response) - Constructor for class org.glassfish.grizzly.http.server.Request
- Request.PathResolver - Interface in org.glassfish.grizzly.http.server
- requestDispatcherPath - Variable in class org.glassfish.grizzly.http.server.Request
-
The current request dispatcher path.
- requestedSessionCookie - Variable in class org.glassfish.grizzly.http.server.Request
-
Was the requested session ID received in a cookie?
- requestedSessionId - Variable in class org.glassfish.grizzly.http.server.Request
-
The requested session ID (if any) for this request.
- requestedSessionURL - Variable in class org.glassfish.grizzly.http.server.Request
-
Was the requested session ID received in a URL?
- RequestExecutorProvider - Interface in org.glassfish.grizzly.http.server
-
An implementation of this interface will be responsible for executing user's code in
HttpHandler.service(org.glassfish.grizzly.http.server.Request, org.glassfish.grizzly.http.server.Response)and notifyingReadHandler,WriteHandlerregistered by the user. - RequestExecutorProvider.SameThreadProvider - Class in org.glassfish.grizzly.http.server
-
The
RequestExecutorProviderimplementation, which always returns null to force the user code to be executed on the currentThread. - RequestExecutorProvider.WorkerThreadProvider - Class in org.glassfish.grizzly.http.server
-
The
RequestExecutorProviderimplementation, which checks if the currentThreadis a serviceThread(seeThreads.isService()). - requestParametersParsed - Variable in class org.glassfish.grizzly.http.server.Request
-
Request parameters parsed flag.
- requestPath - Variable in class org.glassfish.grizzly.http.server.util.MappingData
- requestURI - Variable in class org.glassfish.grizzly.http.server.filecache.FileCacheEntry
- RequestUtils - Class in org.glassfish.grizzly.http.server.util
- RequestUtils() - Constructor for class org.glassfish.grizzly.http.server.util.RequestUtils
- requiresAcknowledgement() - Method in class org.glassfish.grizzly.http.server.Request
- reset() - Method in class org.glassfish.grizzly.http.server.Response
-
Clears any data that exists in the buffer as well as the status code and headers.
- reset() - Method in class org.glassfish.grizzly.http.server.SuspendStatus
- reset() - Method in class org.glassfish.grizzly.http.server.util.StringParser
-
Reset the current state of the parser to the beginning of the current string being parsed.
- reset(int, String) - Method in class org.glassfish.grizzly.http.server.Response
-
Reset this response, and specify the values for the HTTP status code and corresponding message.
- resetBuffer() - Method in class org.glassfish.grizzly.http.server.Response
-
Reset the data buffer but not any status or header information.
- resetBuffer(boolean) - Method in class org.glassfish.grizzly.http.server.Response
-
Reset the data buffer and the using Writer/Stream flags but not any status or header information.
- resolve(Request) - Method in interface org.glassfish.grizzly.http.server.Request.PathResolver
- resources - Variable in class org.glassfish.grizzly.http.server.util.Mapper.Context
- RESOURCES_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The JNDI directory context which is associated with the context.
- response - Variable in class org.glassfish.grizzly.http.server.Request
-
The response with which this request is associated.
- response - Variable in class org.glassfish.grizzly.http.server.Response
-
Coyote response.
- Response - Class in org.glassfish.grizzly.http.server
-
Wrapper object for the Coyote response.
- Response() - Constructor for class org.glassfish.grizzly.http.server.Response
- Response.SuspendedContextImpl - Class in org.glassfish.grizzly.http.server
- Response.SuspendTimeout - Class in org.glassfish.grizzly.http.server
- resume() - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Resumes a paused listener.
- resume() - Method in class org.glassfish.grizzly.http.server.Response
-
Complete the
Responseand finish/commit it. - ROOT - Static variable in class org.glassfish.grizzly.http.server.HttpHandlerRegistration
- rotatedDaily() - Method in class org.glassfish.grizzly.http.server.accesslog.AccessLogBuilder
-
Set up automatic log-file rotation, on a daily basis.
- rotatedHourly() - Method in class org.glassfish.grizzly.http.server.accesslog.AccessLogBuilder
-
Set up automatic log-file rotation, on a hourly basis.
- RotatingFileAppender - Class in org.glassfish.grizzly.http.server.accesslog
- RotatingFileAppender(File, String) - Constructor for class org.glassfish.grizzly.http.server.accesslog.RotatingFileAppender
-
Create a
RotatingFileAppenderwriting access log files in the specified directory and using the specifiedSimpleDateFormatpattern to generate file names. - RotatingFileAppender(File, String, String) - Constructor for class org.glassfish.grizzly.http.server.accesslog.RotatingFileAppender
-
Create a
RotatingFileAppenderwriting access log files in the specified directory. - rotationPattern(String) - Method in class org.glassfish.grizzly.http.server.accesslog.AccessLogBuilder
-
Set up automatic log-file rotation based on a specified
SimpleDateFormatpattern. - run() - Method in class org.glassfish.grizzly.http.server.filecache.FileCacheEntry
S
- SameThreadProvider() - Constructor for class org.glassfish.grizzly.http.server.RequestExecutorProvider.SameThreadProvider
- secure - Variable in class org.glassfish.grizzly.http.server.Request
-
Secure flag.
- SEND_FILE_ATTR - Static variable in class org.glassfish.grizzly.http.server.Request
-
The value of this request attribute, as set by the developer must be a
Filethat exists, is not a directory, and is readable. - SEND_FILE_ENABLED_ATTR - Static variable in class org.glassfish.grizzly.http.server.Request
-
Request attribute will be associated with a boolean value indicating whether or not it's possible to transfer a
Fileusing sendfile. - SEND_FILE_START_OFFSET_ATTR - Static variable in class org.glassfish.grizzly.http.server.Request
-
The value of this request attribute signifies the starting offset of the file transfer.
- SEND_FILE_WRITE_LEN_ATTR - Static variable in class org.glassfish.grizzly.http.server.Request
-
The value of this request attribute signifies the total number of bytes to transfer.
- sendAcknowledgement() - Method in class org.glassfish.grizzly.http.server.Response
-
Send an acknowledgment of a request.
- sendAcknowledgment(Request, Response) - Method in class org.glassfish.grizzly.http.server.HttpHandler
-
The default implementation will acknowledge an
Expect: 100-Continuewith a response line with the status 100 followed by the final response to this request. - sendError(int) - Method in class org.glassfish.grizzly.http.server.Response
-
Send an error response with the specified status and a default message.
- sendError(int, String) - Method in class org.glassfish.grizzly.http.server.Response
-
Send an error response with the specified status and message.
- sendErrorPage(Request, Response, ErrorPageGenerator, int, String, String, Throwable) - Static method in class org.glassfish.grizzly.http.server.util.HtmlHelper
-
Generate and send an error page for the given HTTP response status.
- sendfile(File, long, long, CompletionHandler<WriteResult>) - Method in class org.glassfish.grizzly.http.server.io.ServerOutputBuffer
- sendFile(Response, File) - Static method in class org.glassfish.grizzly.http.server.StaticHttpHandlerBase
- sendRedirect(String) - Method in class org.glassfish.grizzly.http.server.Response
-
Send a temporary redirect to the specified redirect location URL.
- server - Variable in class org.glassfish.grizzly.http.server.filecache.FileCacheEntry
- ServerConfiguration - Class in org.glassfish.grizzly.http.server
-
Configuration options for a particular
HttpServerinstance. - ServerFilterConfiguration - Class in org.glassfish.grizzly.http.server
-
HttpServerFilterconfiguration. - ServerFilterConfiguration() - Constructor for class org.glassfish.grizzly.http.server.ServerFilterConfiguration
- ServerFilterConfiguration(String, String) - Constructor for class org.glassfish.grizzly.http.server.ServerFilterConfiguration
- ServerFilterConfiguration(ServerFilterConfiguration) - Constructor for class org.glassfish.grizzly.http.server.ServerFilterConfiguration
- ServerInputBuffer - Class in org.glassfish.grizzly.http.server.io
-
Server-side implementation of the
InputBuffer. - ServerInputBuffer() - Constructor for class org.glassfish.grizzly.http.server.io.ServerInputBuffer
- ServerOutputBuffer - Class in org.glassfish.grizzly.http.server.io
- ServerOutputBuffer() - Constructor for class org.glassfish.grizzly.http.server.io.ServerOutputBuffer
- service(Request, Response) - Method in class org.glassfish.grizzly.http.server.HttpHandler
-
This method should contain the logic for any HTTP extension to the Grizzly HTTP web server.
- service(Request, Response) - Method in class org.glassfish.grizzly.http.server.HttpHandlerChain
-
Map the
Requestto the properHttpHandler - service(Request, Response) - Method in class org.glassfish.grizzly.http.server.StaticHttpHandlerBase
-
Based on the
RequestURI, try to map the file from the#getDocRoots(), and send it back to a client. - SERVLET_NAME_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The request attribute under which we forward a servlet name to an error page.
- servletName - Variable in class org.glassfish.grizzly.http.server.util.Mapper.Wrapper
- servletName - Variable in class org.glassfish.grizzly.http.server.util.MappingData
- Session - Class in org.glassfish.grizzly.http.server
-
Simple session object.
- Session() - Constructor for class org.glassfish.grizzly.http.server.Session
- Session(String) - Constructor for class org.glassfish.grizzly.http.server.Session
-
Create a new session using a session identifier
- SESSION_COOKIE_NAME - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The name of the cookie used to pass the session identifier back and forth with the client.
- SESSION_COOKIE_PATTERN - Static variable in class org.glassfish.grizzly.http.server.util.Globals
- SESSION_PARAMETER_NAME - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The name of the path parameter used to pass the session identifier back and forth with the client.
- sessionCookieName - Variable in class org.glassfish.grizzly.http.server.Request
- sessionId(String) - Method in class org.glassfish.grizzly.http.server.http2.PushBuilder
-
Set the SessionID to be used for the push.
- sessionManager - Variable in class org.glassfish.grizzly.http.server.Request
- SessionManager - Interface in org.glassfish.grizzly.http.server
-
HTTP session manager abstraction responsible for keeping track of HTTP session associated with a user
Request. - sessionParsed - Variable in class org.glassfish.grizzly.http.server.Request
-
Session parsed flag.
- setAllowCustomStatusMessage(boolean) - Method in class org.glassfish.grizzly.http.server.HttpHandler
-
Sets if the custom status messages (reason phrases) are allowed for this response.
- setAllowEncodedSlash(boolean) - Method in class org.glassfish.grizzly.http.server.HttpHandler
-
When true, URL that contains encoded slash will be allowed.
- setAllowPayloadForUndefinedHttpMethods(boolean) - Method in class org.glassfish.grizzly.http.server.ServerConfiguration
-
The flag, which enables/disables payload support for HTTP methods, for which HTTP spec doesn't clearly state whether they support payload.
- setAllowReplacement(boolean) - Static method in class org.glassfish.grizzly.http.server.util.Mapper
-
Allow replacement of already added
Mapper.Host,Mapper.ContextandMapper.Wrapperwhen invokingMapper.addHost(java.lang.String, java.lang.String[], java.lang.Object),Mapper.addContext(java.lang.String, java.lang.String, java.lang.Object, java.lang.String[], org.glassfish.grizzly.http.server.naming.NamingContext)etc. - setAttribute(String, Object) - Method in class org.glassfish.grizzly.http.server.Request
-
Set the specified request attribute to the specified value.
- setAttribute(String, Object) - Method in class org.glassfish.grizzly.http.server.Session
-
Add an attribute to this session.
- setAuthPassThroughEnabled(boolean) - Method in class org.glassfish.grizzly.http.server.NetworkListener
- setBackendConfiguration(BackendConfiguration) - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Sets the auxiliary configuration, which might be used, when Grizzly HttpServer is running behind HTTP gateway like reverse proxy or load balancer.
- setBackendConfiguration(BackendConfiguration) - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
-
Sets the auxiliary configuration, which might be used, when Grizzly HttpServer is running behind HTTP gateway like reverse proxy or load balancer.
- setBasePath(String) - Method in class org.glassfish.grizzly.http.server.util.AlternateDocBase
-
Sets the absolute doc base path of this AlternateDocBase.
- setBufferSize(int) - Method in class org.glassfish.grizzly.http.server.Response
-
Set the buffer size to be used for this Response.
- setCharacterEncoding(String) - Method in class org.glassfish.grizzly.http.server.Request
-
Overrides the name of the character encoding used in the body of this request.
- setCharacterEncoding(String) - Method in class org.glassfish.grizzly.http.server.Response
- setChunkingEnabled(boolean) - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Enable/disable chunking of an HTTP response body if no content length has been explictly specified.
- setCompressedFilesFolder(File) - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
-
Sets the folder to be used to store temporary compressed files.
- setCompressibleMimeTypes(String) - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Deprecated.use getCompressionConfig().setCompressibleMimeTypes(Set<String>)
- setCompression(String) - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Deprecated.use getCompressionConfig().setCompressionMode(mode)
- setCompressionMinSize(int) - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Deprecated.use getCompressionConfig().setCompressionMinSize(int)
- setContentLength(int) - Method in class org.glassfish.grizzly.http.server.Response
-
Set the content length (in bytes) for this Response.
- setContentLengthLong(long) - Method in class org.glassfish.grizzly.http.server.Response
-
Set the content length (in bytes) for this Response.
- setContentType(String) - Method in class org.glassfish.grizzly.http.server.Response
-
Set the content type for this Response.
- setContentType(ContentType) - Method in class org.glassfish.grizzly.http.server.Response
-
Set the content type for this Response.
- setContext(String, String[], NamingContext) - Method in class org.glassfish.grizzly.http.server.util.Mapper
-
Set context, used for wrapper mapping (request dispatcher).
- setContextPath(String) - Method in class org.glassfish.grizzly.http.server.Request
- setContextPath(Request.PathResolver) - Method in class org.glassfish.grizzly.http.server.Request
- setCookies(Cookie[]) - Method in class org.glassfish.grizzly.http.server.Request
-
Set the set of cookies received with this Request.
- setDateHeader(String, long) - Method in class org.glassfish.grizzly.http.server.Response
-
Set the specified date header to the specified value.
- setDateHeader(Header, long) - Method in class org.glassfish.grizzly.http.server.Response
-
Set the specified date header to the specified value.
- setDecodeUrl(boolean) - Method in class org.glassfish.grizzly.http.server.HttpHandler
-
Should this class decode the URL
- setDefaultContextPath(String, String) - Method in class org.glassfish.grizzly.http.server.util.Mapper
-
Configures the given virtual server with the given default context path.
- setDefaultErrorPageGenerator(ErrorPageGenerator) - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Sets the NetworkListener default
ErrorPageGenerator. - setDefaultErrorPageGenerator(ErrorPageGenerator) - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
-
Sets the default
ErrorPageGenerator. - setDefaultHostName(String) - Method in class org.glassfish.grizzly.http.server.util.Mapper
-
Set default host.
- setDefaultQueryEncoding(Charset) - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
-
Sets the default character encoding used to decode request URI's query part.
- setDetailMessage(String) - Method in class org.glassfish.grizzly.http.server.Response
-
Sets detail error message.
- setDirectorySlashOff(boolean) - Method in class org.glassfish.grizzly.http.server.StaticHttpHandler
-
If the directorySlashOff is true HTTP 301 redirect will not be sent when requested static resource is a directory.
- setDisableUploadTimeout(boolean) - Method in class org.glassfish.grizzly.http.server.NetworkListener
- setDispatcherHelper(DispatcherHelper) - Method in class org.glassfish.grizzly.http.server.HttpHandler
- setDocBase(String) - Method in class org.glassfish.grizzly.http.server.util.AlternateDocBase
-
Sets the (possibly relative) doc base path of this AlternateDocBase.
- setEnabled(boolean) - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
-
Enables/disables the
FileCache. - setError() - Method in class org.glassfish.grizzly.http.server.Response
-
Set the error flag.
- setErrorAndSendErrorPage(Request, Response, ErrorPageGenerator, int, String, String, Throwable) - Static method in class org.glassfish.grizzly.http.server.util.HtmlHelper
-
Generate and send an error page for the given HTTP response status.
- setErrorPageGenerator(ErrorPageGenerator) - Method in class org.glassfish.grizzly.http.server.Response
-
Sets the
ErrorPageGeneratorto be used byResponse.sendError(int)orResponse.sendError(int, java.lang.String). - setFileCacheEnabled(boolean) - Method in class org.glassfish.grizzly.http.server.StaticHttpHandlerBase
-
Set true to configure this StaticHttpHandler to use file cache to serve static resources, or false otherwise.
- setFileSendEnabled(boolean) - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
-
Configure whether or send-file support will enabled which allows sending
Fileresources viaFileChannel.transferTo(long, long, java.nio.channels.WritableByteChannel). - setGracefulShutdownSupported(boolean) - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
-
Enables or disables graceful shutdown support.
- setHeader(String, String) - Method in class org.glassfish.grizzly.http.server.http2.PushBuilder
-
Set a request header to be used for the push.
- setHeader(String, String) - Method in class org.glassfish.grizzly.http.server.Response
-
Set the specified header to the specified value.
- setHeader(String, HeaderValue) - Method in class org.glassfish.grizzly.http.server.Response
-
Set the specified header to the specified value.
- setHeader(Header, String) - Method in class org.glassfish.grizzly.http.server.Response
-
Set the specified header to the specified value.
- setHeader(Header, HeaderValue) - Method in class org.glassfish.grizzly.http.server.Response
-
Set the specified header to the specified value.
- setHttpHandler(HttpHandler) - Method in class org.glassfish.grizzly.http.server.HttpServerFilter
- setHttpHandlerPath(String) - Method in class org.glassfish.grizzly.http.server.Request
- setHttpHandlerPath(Request.PathResolver) - Method in class org.glassfish.grizzly.http.server.Request
- setHttpServerName(String) - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
-
Sets the server name used for HTTP response headers and default generated error pages.
- setHttpServerVersion(String) - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
-
Sets the version of the server info sent in HTTP response headers and the default generated error pages.
- setIdInternal(String) - Method in class org.glassfish.grizzly.http.server.Session
-
Sets the session identifier for this session.
- setIntHeader(String, int) - Method in class org.glassfish.grizzly.http.server.Response
-
Set the specified integer header to the specified value.
- setIntHeader(Header, int) - Method in class org.glassfish.grizzly.http.server.Response
-
Set the specified integer header to the specified value.
- setJmxEnabled(boolean) - Method in class org.glassfish.grizzly.http.server.ServerConfiguration
-
Enables
JMXfor thisHttpServer. - setLocale(Locale) - Method in class org.glassfish.grizzly.http.server.Response
-
Set the Locale that is appropriate for this response, including setting the appropriate character encoding.
- setLocked(boolean) - Method in class org.glassfish.grizzly.http.server.util.ParameterMap
-
Set the locked state of this parameter map.
- setMaxBufferedPostSize(int) - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Sets the maximum POST body size, which can buffered in memory.
- setMaxBufferedPostSize(int) - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
-
Sets the maximum POST body size, which can buffered in memory.
- setMaxCacheEntries(int) - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
-
Sets the maximum number of files that may be cached.
- setMaxDispatchDepth(int) - Static method in class org.glassfish.grizzly.http.server.Request
-
Static setter method for the maximum dispatch depth
- setMaxEntrySize(long) - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
-
The maximum size, in bytes, a resource may be before it can no longer be considered cacheable.
- setMaxFormPostSize(int) - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Sets the maximum size of the POST body generated by an HTML form.
- setMaxFormPostSize(int) - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
-
Sets the maximum size of the POST body generated by an HTML form.
- setMaxHttpHeaderSize(int) - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Configures the maximum header size for an HTTP request.
- setMaxLargeFileCacheSize(long) - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
-
Sets the maximum size, in bytes, of the memory mapped cache for large files.
- setMaxPayloadRemainderToSkip(long) - Method in class org.glassfish.grizzly.http.server.ServerConfiguration
-
Set 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.
- setMaxPendingBytes(int) - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
The maximum size, in bytes, of all data waiting to be written to the associated
Connection. - setMaxPostSize(long) - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
-
Sets the maximum size of the POST body.
- setMaxRequestHeaders(int) - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Sets the maximum number of headers allowed for a request.
- setMaxRequestParameters(int) - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
-
Sets the maximum number of parameters allowed for a request.
- setMaxResponseHeaders(int) - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Sets the maximum number of headers allowed for a response.
- setMaxSmallFileCacheSize(long) - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
-
The maximum size, in bytes, of the heap cache for files below the water mark set by
FileCache.getMinEntrySize(). - setMethod(String) - Method in class org.glassfish.grizzly.http.server.Request
-
Sets the HTTP request method used in this Request.
- setMinEntrySize(long) - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
-
The maximum size, in bytes, a file must be in order to be cached in the heap cache.
- setName(String) - Method in class org.glassfish.grizzly.http.server.ServerConfiguration
-
Sets the logical name of this
HttpServerinstance. - setNoCompressionUserAgents(String) - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Deprecated.use getCompressionConfig().setNoCompressionUserAgents(Set<String>)
- setNote(Note<E>, E) - Method in class org.glassfish.grizzly.http.server.Request
-
Bind the
Notevalue to this Request, replacing any existing binding for this name. - setPassTraceRequest(boolean) - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
-
If passTraceRequest is true, the TRACE request will be passed to the registered
HttpHandlers. - setPathInfo(String) - Method in class org.glassfish.grizzly.http.server.Request
- setPathInfo(Request.PathResolver) - Method in class org.glassfish.grizzly.http.server.Request
- setPort(int) - Method in class org.glassfish.grizzly.http.server.util.Mapper
-
The Port this instance is used for mapping.
- setQueryString(String) - Method in class org.glassfish.grizzly.http.server.Request
-
Sets the query string associated with this request.
- setRemoteUserMapping(String) - Method in class org.glassfish.grizzly.http.server.BackendConfiguration
-
Sets the HTTP request header name, whose value (if non-null) would be used to set the name of the remote user that has been authenticated for HTTP Request.
- setRequestedSessionCookie(boolean) - Method in class org.glassfish.grizzly.http.server.Request
-
Set a flag indicating whether or not the requested session ID for this request came in through a cookie.
- setRequestedSessionId(String) - Method in class org.glassfish.grizzly.http.server.Request
-
Set the requested session ID for this request.
- setRequestedSessionURL(boolean) - Method in class org.glassfish.grizzly.http.server.Request
-
Set a flag indicating whether or not the requested session ID for this request came in through a URL.
- setRequestExecutorProvider(RequestExecutorProvider) - Method in class org.glassfish.grizzly.http.server.Request
-
Sets @return the
RequestExecutorProviderresponsible for executing user's code inHttpHandler.service(org.glassfish.grizzly.http.server.Request, org.glassfish.grizzly.http.server.Response)and notifyingReadHandler,WriteHandlerregistered by the user. - setRequestParameters(Parameters) - Method in class org.glassfish.grizzly.http.server.Request
-
This method may be used if some other entity processed request parameters and wishes to expose them via the request.
- setRequestURI(String) - Method in class org.glassfish.grizzly.http.server.Request
-
Sets the request URI for this request.
- setRequestURIEncoding(String) - Method in class org.glassfish.grizzly.http.server.HttpHandler
-
Set the request URI encoding used by this HttpHandler.
- setRequestURIEncoding(Charset) - Method in class org.glassfish.grizzly.http.server.HttpHandler
-
Set the request URI encoding used by this HttpHandler.
- setResources(DirContext) - Method in class org.glassfish.grizzly.http.server.util.AlternateDocBase
-
Sets the proxied resources of this AlternateDocBase.
- setRestrictedUserAgents(String) - Method in class org.glassfish.grizzly.http.server.NetworkListener
- setReuseSessionID(boolean) - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
-
Deprecated.since 2.3.17
- setScheme(String) - Method in class org.glassfish.grizzly.http.server.BackendConfiguration
-
Sets the HTTP request scheme, which if non-null overrides default one picked up by framework during request processing.
- setScheme(String) - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Set the HTTP request scheme, which if non-null overrides default one picked up by framework during runtime.
- setScheme(String) - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
-
Set the HTTP request scheme, which if non-null overrides default one picked up by framework during runtime.
- setSchemeMapping(String) - Method in class org.glassfish.grizzly.http.server.BackendConfiguration
-
Sets the HTTP request header name, whose value (if non-null) would be used to override default protocol scheme picked up by framework during request processing.
- setSecondsMaxAge(int) - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
-
Sets the maximum time, in seconds, a file may be cached.
- setSecure(boolean) - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Enable or disable security for this listener.
- setSendFileEnabled(boolean) - Method in class org.glassfish.grizzly.http.server.NetworkListener
- setSendFileEnabled(boolean) - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
-
Configure whether or sendfile support will enabled which allows sending
Fileresources viaFileChannel.transferTo(long, long, java.nio.channels.WritableByteChannel). - setServerName(String) - Method in class org.glassfish.grizzly.http.server.Request
-
Set the name of the server (virtual host) to process this request.
- setServerPort(int) - Method in class org.glassfish.grizzly.http.server.Request
-
Set the port number of the server to process this request.
- setSessionCookieName(String) - Method in class org.glassfish.grizzly.http.server.DefaultSessionManager
- setSessionCookieName(String) - Method in class org.glassfish.grizzly.http.server.Request
-
Set the session cookie name, if not set default JSESSIONID name will be used
- setSessionCookieName(String) - Method in interface org.glassfish.grizzly.http.server.SessionManager
-
Set the session cookie name that will be used by sessions created by this
SessionManager. - setSessionManager(SessionManager) - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Sets the HTTP server
SessionManager. - setSessionManager(SessionManager) - Method in class org.glassfish.grizzly.http.server.Request
-
Set
SessionManager, null value impliesDefaultSessionManager - setSessionManager(SessionManager) - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
-
Sets the HTTP server
SessionManager. - setSessionTimeout(long) - Method in class org.glassfish.grizzly.http.server.Session
-
Set a long representing the maximum idle time (in milliseconds) a session can be.
- setSessionTimeoutSeconds(int) - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
-
Specifies the time, in seconds, between client requests before the HTTP server will invalidate this session.
- setSSLEngineConfig(SSLEngineConfigurator) - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Provides customization of the
SSLEngineused by this listener. - setStatus(int) - Method in class org.glassfish.grizzly.http.server.Response
-
Set the HTTP status to be returned with this response.
- setStatus(int, String) - Method in class org.glassfish.grizzly.http.server.Response
-
Set the HTTP status and message to be returned with this response.
- setStatus(HttpStatus) - Method in class org.glassfish.grizzly.http.server.Response
-
Set the HTTP status and message to be returned with this response.
- setString(String) - Method in class org.glassfish.grizzly.http.server.util.StringParser
-
Set the String we are currently parsing.
- setTimeout(long, TimeUnit) - Method in class org.glassfish.grizzly.http.server.Response.SuspendedContextImpl
- setTimeout(long, TimeUnit) - Method in interface org.glassfish.grizzly.http.server.SuspendContext
-
Set the suspended
Responsetimeout. - setTimestamp(long) - Method in class org.glassfish.grizzly.http.server.Session
-
Set the timestamp when this session was accessed the last time.
- setTraceEnabled(boolean) - Method in class org.glassfish.grizzly.http.server.NetworkListener
- setTraceEnabled(boolean) - Method in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
-
If enabled is true the TRACE method will be respected and a proper response will be generated.
- setTransactionTimeout(int) - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Sets the time, in seconds, within which a request must complete its processing.
- setTransport(TCPNIOTransport) - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
This allows the developer to specify a custom
TCPNIOTransportimplementation to be used by this listener. - setup(NetworkListener, FilterChainBuilder) - Method in interface org.glassfish.grizzly.http.server.AddOn
-
The method, which will be invoked by
HttpServerin order to initialize the AddOn on the passedNetworkListener. - setup(NetworkListener, FilterChainBuilder) - Method in class org.glassfish.grizzly.http.server.util.AggregatorAddOn
-
The method, which will be invoked by
HttpServerin order to initialize the AddOn on the passedNetworkListener. - setup(NetworkListener, FilterChainBuilder) - Method in class org.glassfish.grizzly.http.server.util.HttpPipelineOptAddOn
- setUploadTimeout(int) - Method in class org.glassfish.grizzly.http.server.NetworkListener
- setUriEncoding(String) - Method in class org.glassfish.grizzly.http.server.NetworkListener
- setUrlPattern(String) - Method in class org.glassfish.grizzly.http.server.util.AlternateDocBase
-
Sets the url pattern of this AlternateDocBase.
- setUserPrincipal(Principal) - Method in class org.glassfish.grizzly.http.server.Request
-
Set the Principal who has been authenticated for this Request.
- setValid(boolean) - Method in class org.glassfish.grizzly.http.server.Session
-
Set this object as validated.
- setWebappResources(DirContext) - Method in class org.glassfish.grizzly.http.server.util.AlternateDocBase
-
Sets the non-proxied resources of this AlternateDocBase.
- shutdown() - Method in class org.glassfish.grizzly.http.server.HttpServer
-
Gracefully shuts down the
HttpServerinstance. - shutdown() - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Gracefully shuts down the listener.
- shutdown(long, TimeUnit) - Method in class org.glassfish.grizzly.http.server.HttpServer
- shutdown(long, TimeUnit) - Method in class org.glassfish.grizzly.http.server.NetworkListener
- shutdownNow() - Method in class org.glassfish.grizzly.http.server.HttpServer
-
Immediately shuts down the
HttpServerinstance. - shutdownNow() - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Immediately shuts down the listener.
- SimpleDateFormats - Class in org.glassfish.grizzly.http.server.util
- SimpleDateFormats() - Constructor for class org.glassfish.grizzly.http.server.util.SimpleDateFormats
- skipChar(char) - Method in class org.glassfish.grizzly.http.server.util.StringParser
-
Advance the current parsing position while it is pointing at the specified character, or until it moves past the end of the string.
- skipPostBody(int) - Method in class org.glassfish.grizzly.http.server.Request
-
Skips the POST body of this request.
- skipText() - Method in class org.glassfish.grizzly.http.server.util.StringParser
-
Advance the current parsing position while it is pointing at a non-whitespace character, or until it moves past the end of the string.
- skipWhite() - Method in class org.glassfish.grizzly.http.server.util.StringParser
-
Advance the current parsing position while it is pointing at a whitespace character, or until it moves past the end of the string.
- SP - Static variable in class org.glassfish.grizzly.http.server.Constants
-
SP.
- SSL_CERTIFICATE_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
SSL Certificate Request Attributite.
- start() - Method in class org.glassfish.grizzly.http.server.HttpHandler
-
Called when the
HttpHandler's container is started by invokingHttpServer.start(). - start() - Method in class org.glassfish.grizzly.http.server.HttpHandlerChain
- start() - Method in class org.glassfish.grizzly.http.server.HttpServer
-
Starts the
HttpServer. - start() - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Starts the listener.
- StaticHttpHandler - Class in org.glassfish.grizzly.http.server
-
HttpHandler, which processes requests to a static resources. - StaticHttpHandler() - Constructor for class org.glassfish.grizzly.http.server.StaticHttpHandler
-
Create HttpHandler, which, by default, will handle requests to the static resources located in the current directory.
- StaticHttpHandler(String...) - Constructor for class org.glassfish.grizzly.http.server.StaticHttpHandler
-
Create a new instance which will look for static pages located under the docRoot.
- StaticHttpHandler(Set<String>) - Constructor for class org.glassfish.grizzly.http.server.StaticHttpHandler
-
Create a new instance which will look for static pages located under the docRoot.
- StaticHttpHandlerBase - Class in org.glassfish.grizzly.http.server
-
The basic class for
HttpHandlerimplementations, which processes requests to a static resources. - StaticHttpHandlerBase() - Constructor for class org.glassfish.grizzly.http.server.StaticHttpHandlerBase
- STATUS_CODE_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The request attribute under which we forward an HTTP status code (as an object of type Integer) to an error page.
- statusThreshold(int) - Method in class org.glassfish.grizzly.http.server.accesslog.AccessLogBuilder
-
Set the minimum response status that will trigger an entry in an access log configured by this instance.
- stop() - Method in class org.glassfish.grizzly.http.server.HttpServer
-
Deprecated.
- stop() - Method in class org.glassfish.grizzly.http.server.NetworkListener
-
Deprecated.
- StreamAppender - Class in org.glassfish.grizzly.http.server.accesslog
-
An
appenderwriting log entries to anOutputStream. - StreamAppender(OutputStream) - Constructor for class org.glassfish.grizzly.http.server.accesslog.StreamAppender
-
Create a new
StreamAppenderinstance writing log entries to the specifiedOutputStream. - StringParser - Class in org.glassfish.grizzly.http.server.util
-
Utility class for string parsing that is higher performance than StringParser for simple delimited text cases.
- StringParser() - Constructor for class org.glassfish.grizzly.http.server.util.StringParser
-
Construct a string parser with no preset string to be parsed.
- StringParser(String) - Constructor for class org.glassfish.grizzly.http.server.util.StringParser
-
Construct a string parser that is initialized to parse the specified string.
- subHeapSize(long) - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
- subject - Variable in class org.glassfish.grizzly.http.server.Request
-
The Subject associated with the current AccessControllerContext
- SUBJECT_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The subject under which the AccessControlContext is running.
- subMappedMemorySize(long) - Method in class org.glassfish.grizzly.http.server.filecache.FileCache
- suspend() - Method in class org.glassfish.grizzly.http.server.Response
-
Suspend the
Response. - suspend() - Method in class org.glassfish.grizzly.http.server.SuspendStatus
- suspend(long, TimeUnit) - Method in class org.glassfish.grizzly.http.server.Response
-
Deprecated.timeout parameters don't make any sense without CompletionHandler
- suspend(long, TimeUnit, CompletionHandler<Response>) - Method in class org.glassfish.grizzly.http.server.Response
-
Suspend the
Response. - suspend(long, TimeUnit, CompletionHandler<Response>, TimeoutHandler) - Method in class org.glassfish.grizzly.http.server.Response
-
Suspend the
Response. - SuspendContext - Interface in org.glassfish.grizzly.http.server
-
Interface represents a context of the suspended
Response. - SuspendedContextImpl() - Constructor for class org.glassfish.grizzly.http.server.Response.SuspendedContextImpl
- SuspendStatus - Class in org.glassfish.grizzly.http.server
-
The request/response suspend status bound to a specific thread.
- synchronous(boolean) - Method in class org.glassfish.grizzly.http.server.accesslog.AccessLogBuilder
-
Specify whether access log entries should be written
synchronously or not.
T
- TimeoutHandler - Interface in org.glassfish.grizzly.http.server
-
Handler, which processes suspended
Responsetimeout and is able to either confirm it or reset. - timeoutMillis - Variable in class org.glassfish.grizzly.http.server.filecache.FileCacheEntry
- TIMESTAMP - Enum constant in enum class org.glassfish.grizzly.http.server.filecache.FileCache.CacheType
- timeZone(String) - Method in class org.glassfish.grizzly.http.server.accesslog.AccessLogBuilder
-
Set the time zone that will be used to represent dates.
- timeZone(TimeZone) - Method in class org.glassfish.grizzly.http.server.accesslog.AccessLogBuilder
-
Set the time zone that will be used to represent dates.
- tmpMapperDC - Variable in class org.glassfish.grizzly.http.server.util.MappingData
- toAbsolute(String, boolean) - Method in class org.glassfish.grizzly.http.server.Response
-
Convert (if necessary) and return the absolute URL that represents the resource referenced by this possibly relative URL.
- toEncoded(String, String) - Method in class org.glassfish.grizzly.http.server.Response
-
Return the specified URL with the specified session identifier suitably encoded.
- toString() - Method in class org.glassfish.grizzly.http.server.filecache.FileCacheEntry
- toString() - Method in class org.glassfish.grizzly.http.server.GrizzlyPrincipal
-
Return a String representation of this object, which exposes only information that should be public.
- toString() - Method in class org.glassfish.grizzly.http.server.NetworkListener
- toString() - Method in class org.glassfish.grizzly.http.server.util.MappingData
- TRANSFERENCODING - Static variable in class org.glassfish.grizzly.http.server.Constants
- type - Variable in class org.glassfish.grizzly.http.server.filecache.FileCacheEntry
- type() - Method in class org.glassfish.grizzly.http.server.http2.PushEvent
- TYPE - Static variable in class org.glassfish.grizzly.http.server.http2.PushEvent
U
- unescape(String) - Method in class org.glassfish.grizzly.http.server.Request
- UNKNOWN - Static variable in class org.glassfish.grizzly.http.server.util.MappingData
- updateInputContentBuffer(Buffer) - Method in class org.glassfish.grizzly.http.server.io.ServerInputBuffer
- updatePaths(Request, MappingData) - Static method in class org.glassfish.grizzly.http.server.HttpHandler
-
Utility method to update
Requestpath values. - uri - Variable in class org.glassfish.grizzly.http.server.filecache.FileCacheKey
- urlEncoder - Variable in class org.glassfish.grizzly.http.server.Response
-
URL encoder.
- urlPattern(String) - Method in class org.glassfish.grizzly.http.server.HttpHandlerRegistration.Builder
- USE_SEND_FILE - Static variable in class org.glassfish.grizzly.http.server.ServerFilterConfiguration
- userPrincipal - Variable in class org.glassfish.grizzly.http.server.Request
-
User principal.
- usingInputStream - Variable in class org.glassfish.grizzly.http.server.Request
-
Using stream flag.
- usingOutputStream - Variable in class org.glassfish.grizzly.http.server.Response
-
Using output stream flag.
- usingReader - Variable in class org.glassfish.grizzly.http.server.Request
-
Using writer flag.
- usingWriter - Variable in class org.glassfish.grizzly.http.server.Response
-
Using writer flag.
V
- valueOf(String) - Static method in enum class org.glassfish.grizzly.http.server.CompressionLevel
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.glassfish.grizzly.http.server.filecache.FileCache.CacheResult
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.glassfish.grizzly.http.server.filecache.FileCache.CacheType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.glassfish.grizzly.http.server.CompressionLevel
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.glassfish.grizzly.http.server.filecache.FileCache.CacheResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.glassfish.grizzly.http.server.filecache.FileCache.CacheType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VHOST_COMBINED - Static variable in class org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat
-
A format compatible with Apache's combined with virtual-hosts format.
- VHOST_COMBINED_FORMAT - Static variable in class org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat
-
A
Stringrepresenting our version of Apache's combined with virtual-hosts format. - VHOST_COMBINED_UTC - Static variable in class org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat
- VHOST_COMMON - Static variable in class org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat
-
A format compatible with Apache's common with virtual-hosts format.
- VHOST_COMMON_FORMAT - Static variable in class org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat
-
A
Stringrepresenting our version of Apache's common with virtual-hosts format. - VHOST_COMMON_UTC - Static variable in class org.glassfish.grizzly.http.server.accesslog.ApacheLogFormat
- VOID_FILTER - Static variable in class org.glassfish.grizzly.http.server.Constants
-
Void filters (input and output).
W
- WELCOME_FILES_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The servlet context attribute under which we record the set of welcome files (as an object of type String[]) for this application.
- welcomeResources - Variable in class org.glassfish.grizzly.http.server.util.Mapper.Context
- wildcardWrappers - Variable in class org.glassfish.grizzly.http.server.util.Mapper.Context
- WORK_DIR_ATTR - Static variable in class org.glassfish.grizzly.http.server.util.Globals
-
The servlet context attribute under which we store a temporary working directory (as an object of type File) for use by servlets within this web application.
- WorkerThreadProvider() - Constructor for class org.glassfish.grizzly.http.server.RequestExecutorProvider.WorkerThreadProvider
- wrapper - Variable in class org.glassfish.grizzly.http.server.util.MappingData
- Wrapper() - Constructor for class org.glassfish.grizzly.http.server.util.Mapper.Wrapper
- wrapperPath - Variable in class org.glassfish.grizzly.http.server.util.MappingData
- WriteHandler - Interface in org.glassfish.grizzly.http.server.io
-
Deprecated.please use
WriteHandler - writeTraceMessage(Request, Response) - Static method in class org.glassfish.grizzly.http.server.util.HtmlHelper
X
- xPoweredBy - Variable in class org.glassfish.grizzly.http.server.filecache.FileCacheEntry
Z
_
- _200_BYTES - Static variable in class org.glassfish.grizzly.http.server.Constants
- _400_BYTES - Static variable in class org.glassfish.grizzly.http.server.Constants
- _404_BYTES - Static variable in class org.glassfish.grizzly.http.server.Constants
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form