Dependencies
Declarations
-
org
-
glassfish
-
grizzly
-
servlet
-
ApplicationDispatcher
- LAST_DISPATCH_REQUEST_PATH_ATTR: String
- LOGGER: Logger
- PrivilegedDispatch
- PrivilegedInclude
- State
- ApplicationDispatcher(ServletHandler, String, String, String, String, String): void
- crossContextFlag: Boolean
- name: String
- pathInfo: String
- queryString: String
- requestURI: String
- servletPath: String
- wrapper: ServletHandler
- getCombinedPath(): String
- unwrapRequest(State): void
- unwrapResponse(State): void
- recycleRequestWrapper(State): void
-
AsyncContextImpl
- AsyncEventType
- log: Logger
- DEFAULT_ASYNC_TIMEOUT_MILLIS: long
- pool: ExecutorService
- origRequest: HttpServletRequestImpl
- isOriginalRequestAndResponse: boolean
- isStartAsyncWithZeroArg: boolean
- isDispatchInProgress: AtomicBoolean
- isDispatchInScope: ThreadLocal<Boolean>
- isOkToConfigure: AtomicBoolean
- asyncTimeoutMillis: long
- asyncListenerContexts: LinkedList<AsyncListenerContext>
- startAsyncCounter: AtomicInteger
- isStartAsyncInScope: ThreadLocal<Boolean>
- getOriginalRequest(): HttpServletRequestImpl
- hasOriginalRequestAndResponse(): boolean
- dispatch(): void
- dispatch(String): void
- isDispatchInScope(): boolean
- getAndResetDispatchInScope(): boolean
- complete(): void
- start(Runnable): void
- setTimeout(long): void
- getTimeout(): long
- isOkToConfigure(): boolean
- setOkToConfigure(boolean): void
- Handler
- isStartAsyncInScope(): boolean
- notifyAsyncListeners(AsyncEventType, Throwable): void
- clear(): void
- AsyncListenerContext
- AsyncPoolThreadFactory
-
CookieWrapper
- CookieWrapper(String, String): void
- setComment(String): void
- getComment(): String
- setDomain(String): void
- getDomain(): String
- setMaxAge(int): void
- getMaxAge(): int
- setPath(String): void
- getPath(): String
- setSecure(boolean): void
- isSecure(): boolean
- getName(): String
- setValue(String): void
- getValue(): String
- getVersion(): int
- setVersion(int): void
- isHttpOnly(): boolean
- setHttpOnly(boolean): void
- cloneCookie(): Object
- DefaultServlet
- DispatchTargetsInfo
-
DispatchedHttpServletRequest
- specials: HashSet<String>
- static class initializer
- context: WebappContext
- contextPath: String
- crossContext: boolean
- parameterMap: ParameterMap
- mergedParameters: Parameters
- parsedParams: boolean
- pathInfo: String
- queryParamString: String
- queryString: String
- requestDispatcherPath: Object
- requestURI: String
- servletPath: String
- specialAttributes: HashMap<String, Object>
- getAttribute(String): Object
- getAttributeNames(): Enumeration<String>
- removeAttribute(String): void
- setAttribute(String, Object): void
- getContextPath(): String
- getParameter(String): String
- getParameterMap(): Map<String, String[]>
- getParameterNames(): Enumeration<String>
- getParameterValues(String): String[]
- getParameterMapInternal(): ParameterMap
- parseParameters(): void
- getPathInfo(): String
- getQueryString(): String
- getRequestURI(): String
- getRequestURL(): StringBuffer
- getServletPath(): String
- copyMap(Map<String, String[]>, Map<String, String[]>): void
- setContextPath(String): void
- setPathInfo(String): void
- setQueryString(String): void
- setRequestURI(String): void
- setServletPath(String): void
- setQueryParams(String): void
- isSpecial(String): boolean
- initSpecialAttributes(String, String, String, String, String): void
- mergeValues(Object, Object): String[]
- recycle(): void
- AttributeNamesEnumerator
- getRequestFacade(): HttpServletRequestImpl
- GetParameterPrivilegedAction
- GetParameterNamesPrivilegedAction
- GetParameterValuePrivilegedAction
- GetParameterMapPrivilegedAction
-
DispatchedHttpServletResponse
- included: boolean
- setContentLength(int): void
- setContentType(String): void
- setBufferSize(int): void
- reset(): void
- setLocale(Locale): void
- sendError(int, String): void
- sendError(int): void
- sendRedirect(String): void
- setDateHeader(String, long): void
- addDateHeader(String, long): void
- setHeader(String, String): void
- addHeader(String, String): void
- setIntHeader(String, int): void
- addIntHeader(String, int): void
- setStatus(int): void
- setStatus(int, String): void
- setCharacterEncoding(String): void
-
DispatcherConstants
- FORWARD_REQUEST_URI: String
- FORWARD_CONTEXT_PATH: String
- FORWARD_PATH_INFO: String
- FORWARD_SERVLET_PATH: String
- FORWARD_QUERY_STRING: String
- INCLUDE_REQUEST_URI: String
- INCLUDE_CONTEXT_PATH: String
- INCLUDE_PATH_INFO: String
- INCLUDE_SERVLET_PATH: String
- INCLUDE_QUERY_STRING: String
- ERROR_EXCEPTION: String
- ERROR_EXCEPTION_TYPE: String
- ERROR_MESSAGE: String
- ERROR_REQUEST_URI: String
- ERROR_SERVLET_NAME: String
- ERROR_STATUS_CODE: String
- ASYNC_REQUEST_URI: String
- ASYNC_CONTEXT_PATH: String
- ASYNC_PATH_INFO: String
- ASYNC_SERVLET_PATH: String
- ASYNC_QUERY_STRING: String
- ExpectationHandler
- FilterChainFactory
- FilterChainImpl
- FilterChainInvoker
-
FilterConfigImpl
- servletContext: WebappContext
- initParameters: Map<String, String>
- filterName: String
- FilterConfigImpl(WebappContext): void
- getInitParameter(String): String
- getFilterName(): String
- getInitParameterNames(): Enumeration<String>
- recycle(): void
- setFilterName(String): void
- setInitParameters(Map<String, String>): void
- FilterMap
- FilterRegistration
- Holders
-
HttpServletRequestImpl
- LOGGER: Logger
- getLocalPort(): int
- request: Request
- servletResponse: HttpServletResponseImpl
- isAsyncSupported: boolean
- asyncStarted: AtomicBoolean
- asyncContext: AsyncContextImpl
- isAsyncComplete: boolean
- asyncStartedThread: Thread
- inputStream: ServletInputStreamImpl
- reader: ServletReaderImpl
- httpSession: HttpSessionImpl
- contextImpl: WebappContext
- contextPath: String
- servletPath: String
- pathInfo: String
- usingInputStream: boolean
- usingReader: boolean
- upgrade: boolean
- CACHE_IDX: CachedTypeIndex<HttpServletRequestImpl>
- create(): HttpServletRequestImpl
- HttpServletRequestImpl(): void
- initialize(Request, HttpServletResponseImpl, WebappContext): void
- clone(): Object
- getAttribute(String): Object
- getAttributeNames(): Enumeration<String>
- getCharacterEncoding(): String
- setCharacterEncoding(String): void
- getContentLength(): int
- getContentLengthLong(): long
- getContentType(): String
- recycle(): void
- getParameter(String): String
- getParameterNames(): Enumeration<String>
- getParameterValues(String): String[]
- getParameterMap(): Map<String, String[]>
- getProtocol(): String
- getScheme(): String
- getServerName(): String
- getServerPort(): int
- getReader(): BufferedReader
- getRemoteAddr(): String
- getRemoteHost(): String
- setAttribute(String, Object): void
- removeAttribute(String): void
- getLocale(): Locale
- getLocales(): Enumeration<Locale>
- isSecure(): boolean
- getRealPath(String): String
- getAuthType(): String
- getGrizzlyCookies(): Cookie[]
- getDateHeader(String): long
- getHeader(String): String
- getHeaders(String): Enumeration<String>
- getHeaderNames(): Enumeration<String>
- getIntHeader(String): int
- getMethod(): String
- getPathInfo(): String
- getPathTranslated(): String
- getContextPath(): String
- setContextPath(String): void
- getQueryString(): String
- getRemoteUser(): String
- isUserInRole(String): boolean
- getUserPrincipal(): Principal
- getRequestedSessionId(): String
- getRequestURI(): String
- getRequestURL(): StringBuffer
- getServletPath(): String
- changeSessionId(): String
- isRequestedSessionIdValid(): boolean
- isRequestedSessionIdFromCookie(): boolean
- isRequestedSessionIdFromURL(): boolean
- isRequestedSessionIdFromUrl(): boolean
- getRemotePort(): int
- getLocalName(): String
- getLocalAddr(): String
- getContextImpl(): WebappContext
- GetParameterPrivilegedAction
- setContextImpl(WebappContext): void
- setServletPath(String): void
- setPathInfo(String): void
- getRequest(): Request
- getInternalRequest(): Request
- $1
- $2
- isAsyncStarted(): boolean
- setAsyncStarted(boolean): void
- disableAsyncSupport(): void
- setAsyncTimeout(long): void
- isAsyncSupported(): boolean
- asyncComplete(): void
- asyncTimeout(): void
- onAfterService(): void
- processTimeout(): boolean
- errorDispatchAndComplete(Throwable): void
- upgrade(Class<T>): T
- isUpgrade(): boolean
- $3
- getTrailerFields(): Map<String, String>
- isTrailerFieldsReady(): boolean
- GetAttributePrivilegedAction
- GetParameterMapPrivilegedAction
- GetRequestDispatcherPrivilegedAction
- GetParameterNamesPrivilegedAction
- GetParameterValuePrivilegedAction
- GetCookiesPrivilegedAction
- GetCharacterEncodingPrivilegedAction
- GetHeadersPrivilegedAction
- GetHeaderNamesPrivilegedAction
- GetLocalePrivilegedAction
- GetLocalesPrivilegedAction
- WebConnectionFactory
- Mapping
-
HttpServletResponseImpl
- usingOutputStream: boolean
- outputStream: ServletOutputStreamImpl
- writer: ServletWriterImpl
- usingWriter: boolean
- SetContentTypePrivilegedAction
- CACHE_IDX: CachedTypeIndex<HttpServletResponseImpl>
- create(): HttpServletResponseImpl
- HttpServletResponseImpl(): void
- response: Response
- servletRequest: HttpServletRequestImpl
- initialize(Response, HttpServletRequestImpl): void
- clone(): Object
- finish(): void
- getCharacterEncoding(): String
- recycle(): void
- getWriter(): PrintWriter
- setContentLength(int): void
- setContentLengthLong(long): void
- setContentType(String): void
- setBufferSize(int): void
- getBufferSize(): int
- flushBuffer(): void
- resetBuffer(): void
- isCommitted(): boolean
- reset(): void
- setLocale(Locale): void
- getLocale(): Locale
- containsHeader(String): boolean
- encodeURL(String): String
- encodeRedirectURL(String): String
- encodeUrl(String): String
- encodeRedirectUrl(String): String
- sendError(int, String): void
- sendError(int): void
- sendRedirect(String): void
- getHeader(String): String
- getHeaderNames(): Collection<String>
- getHeaders(String): Collection<String>
- setDateHeader(String, long): void
- addDateHeader(String, long): void
- setHeader(String, String): void
- addHeader(String, String): void
- setIntHeader(String, int): void
- addIntHeader(String, int): void
- setStatus(int): void
- setStatus(int, String): void
- getStatus(): int
- getMessage(): String
- isError(): boolean
- getContentType(): String
- setCharacterEncoding(String): void
- getResponse(): Response
- getInternalResponse(): Response
- setTrailerFields(Supplier<Map<String, String>>): void
- getTrailerFields(): Supplier<Map<String, String>>
-
HttpSessionImpl
- LOGGER: Logger
- session: Session
- contextImpl: WebappContext
- HttpSessionImpl(WebappContext, Session): void
- getCreationTime(): long
- getId(): String
- isValid(): boolean
- getLastAccessedTime(): long
- access(): void
- setMaxInactiveInterval(int): void
- getMaxInactiveInterval(): int
- getAttribute(String): Object
- getValue(String): Object
- getAttributeNames(): Enumeration<String>
- getValueNames(): String[]
- setAttribute(String, Object): void
- putValue(String, Object): void
- removeAttribute(String): void
- removeValue(String): void
- invalidate(): void
- isNew(): boolean
- notifyNew(): void
- notifyIdChanged(String): void
-
Registration
- name: String
- className: String
- initParameters: Map<String, String>
- ctx: WebappContext
- Registration(WebappContext, String, String): void
- getName(): String
- getClassName(): String
- setInitParameter(String, String): boolean
- getInitParameter(String): String
- setInitParameters(Map<String, String>): Set<String>
- getInitParameters(): Map<String, String>
- equals(Object): boolean
- hashCode(): int
-
ServletConfigImpl
- name: String
- initParameters: ConcurrentMap<String, String>
- servletContextImpl: WebappContext
- ServletConfigImpl(WebappContext): void
- getServletName(): String
- getInitParameter(String): String
- setInitParameters(Map<String, String>): void
- setServletName(String): void
- getInitParameterNames(): Enumeration<String>
-
ServletHandler
- LOGGER: Logger
- SERVLET_REQUEST_NOTE: Note<HttpServletRequestImpl>
- SERVLET_RESPONSE_NOTE: Note<HttpServletResponseImpl>
- servletClassName: String
- servletAfterServiceListener: ServletAfterServiceListener
- contextPath: String
- lock: Object
- servletCtx: WebappContext
- servletConfig: ServletConfigImpl
- sessionManager: SessionManager
- properties: Map<String, Object>
- initialize: boolean
- classLoader: ClassLoader
- expectationHandler: ExpectationHandler
- filterChainFactory: FilterChainFactory
- onDestroyListeners: List<Runnable>
- ServletHandler(ServletConfigImpl): void
- start(): void
- sendAcknowledgment(Request, Response): boolean
- service(Request, Response): void
- doServletService(Request, Response): void
- getFilterChain(Request): FilterChainInvoker
- setDispatcherPath(Request, String): void
- setPathData(Request, HttpServletRequestImpl): void
- customizeErrorPage(Response, String, int, Throwable): void
- setServletClassName(String): void
- setSessionManager(SessionManager): void
- getContextPath(): String
- setContextPath(String): void
- destroy(): void
- getServletCtx(): WebappContext
- getClassLoader(): ClassLoader
- setClassLoader(ClassLoader): void
- getServletConfig(): ServletConfigImpl
- getName(): String
- getExpectationHandler(): ExpectationHandler
- setExpectationHandler(ExpectationHandler): void
- setDispatcherHelper(DispatcherHelper): void
- setFilterChainFactory(FilterChainFactory): void
- getSessionCookieName(): String
- getSessionManager(Request): SessionManager
- addOnDestroyListener(Runnable): void
- ServletAfterServiceListener
- AckActionImpl
- getServletRequest(Request): HttpServletRequestImpl
- getServletResponse(Request): HttpServletResponseImpl
-
ServletInputStreamImpl
- isFinished(): boolean
- servletRequest: HttpServletRequestImpl
- inputStream: NIOInputStream
- readHandler: ReadHandler
- hasSetReadListener: boolean
- prevIsReady: boolean
- IS_READY_SCOPE: ThreadLocal<Boolean>
- ServletInputStreamImpl(HttpServletRequestImpl): void
- initialize(): void
- read(): int
- available(): int
- read(byte[]): int
- read(byte[], int, int): int
- skip(long): long
- mark(int): void
- reset(): void
- markSupported(): boolean
- close(): void
- recycle(): void
- isReady(): boolean
- ReadHandlerImpl
-
ServletOutputStreamImpl
- servletResponse: HttpServletResponseImpl
- outputStream: NIOOutputStream
- writeHandler: WriteHandler
- hasSetWriteListener: boolean
- prevIsReady: boolean
- CAN_WRITE_SCOPE: ThreadLocal<Boolean>
- ServletOutputStreamImpl(HttpServletResponseImpl): void
- initialize(): void
- write(int): void
- write(byte[]): void
- write(byte[], int, int): void
- flush(): void
- close(): void
- isReady(): boolean
- recycle(): void
- WriteHandlerImpl
-
ServletReaderImpl
- ib: Reader
- LINE_SEP: char[]
- MAX_LINE_LENGTH: int
- lineBuffer: char[]
- ServletReaderImpl(Reader): void
- clone(): Object
- clear(): void
- close(): void
- read(): int
- read(char[]): int
- read(char[], int, int): int
- skip(long): long
- ready(): boolean
- markSupported(): boolean
- mark(int): void
- reset(): void
- readLine(): String
-
ServletRegistration
- urlPatterns: ArraySet<String>
- loadOnStartup: int
- expectationHandler: ExpectationHandler
- isAsyncSupported: boolean
- runAs: String
- ServletRegistration(WebappContext, String, String): void
- addMapping(String[]): Set<String>
- getMappings(): Collection<String>
- setLoadOnStartup(int): void
- getExpectationHandler(): ExpectationHandler
- getRunAsRole(): String
- setRunAsRole(String): void
- setAsyncSupported(boolean): void
- setExpectationHandler(ExpectationHandler): void
- toString(): String
- compareTo(ServletRegistration): int
-
ServletSessionManager
- instance(): SessionManager
- LazyHolder
- defaultManager: SessionManager
- sessionCookieName: String
- ServletSessionManager(): void
- getSession(Request, String): Session
- createSession(Request): Session
- changeSessionId(Request, Session): String
- configureSessionCookie(Request, Cookie): void
- setSessionCookieName(String): void
- getSessionCookieName(): String
- ServletUtils
-
ServletWriterImpl
- LINE_SEP: char[]
- ob: Writer
- error: boolean
- ServletWriterImpl(Writer): void
- clone(): Object
- clear(): void
- recycle(): void
- flush(): void
- close(): void
- checkError(): boolean
- write(int): void
- write(char[], int, int): void
- write(char[]): void
- write(String, int, int): void
- write(String): void
- print(boolean): void
- print(char): void
- print(int): void
- print(long): void
- print(float): void
- print(double): void
- print(char[]): void
- print(String): void
- print(Object): void
- println(): void
- println(boolean): void
- println(char): void
- println(int): void
- println(long): void
- println(float): void
- println(double): void
- println(char[]): void
- println(String): void
- println(Object): void
-
SessionCookieConfig
- name: String
- domain: String
- path: String
- comment: String
- httpOnly: boolean
- secure: boolean
- ctx: WebappContext
- maxAge: int
- SessionCookieConfig(WebappContext): void
- setName(String): void
- getName(): String
- setDomain(String): void
- getDomain(): String
- setPath(String): void
- getPath(): String
- setComment(String): void
- getComment(): String
- setHttpOnly(boolean): void
- isHttpOnly(): boolean
- setSecure(boolean): void
- isSecure(): boolean
- setMaxAge(int): void
- getMaxAge(): int
- WebConnectionImpl
-
WebappContext
- securityRoles: List<String>
- LOGGER: Logger
- DEPLOYED_APPS: Map<WebappContext, HttpServer>
- MAJOR_VERSION: int
- MINOR_VERSION: int
- displayName: String
- contextPath: String
- basePath: String
- contextInitParams: Map<String, String>
- servletRegistrations: Map<String, ServletRegistration>
- filterRegistrations: Map<String, FilterRegistration>
- unmodifiableFilterRegistrations: Map<String, FilterRegistration>
- sessionManager: SessionManager
- servletHandlers: Set<ServletHandler>
- eventListenerInstances: Set<EventListener>
- eventListeners: EventListener[]
- deployed: boolean
- filterChainFactory: FilterChainFactory
- attributes: ConcurrentMap<String, Object>
- serverInfo: String
- dispatchData: ThreadLocal<DispatchData>
- dispatcherHelper: DispatcherHelper
- webappClassLoader: ClassLoader
- sessionTimeoutInSeconds: int
- requestEncoding: String
- responseEncoding: String
- onDestroyListener: Runnable
- filterMaps: List<FilterMap>
- WebappContext(): void
- WebappContext(String): void
- WebappContext(String, String): void
- WebappContext(String, String, String): void
- setServerInfo(String): void
- deploy(HttpServer): void
- undeploy(): void
- addContextInitParameter(String, String): void
- removeContextInitParameter(String): void
- clearContextInitParameters(): void
- addFilter(String, String): FilterRegistration
- addServlet(String, String): ServletRegistration
- getFilterRegistration(String): FilterRegistration
- getFilterRegistrations(): Map<String, FilterRegistration>
- getServletRegistration(String): ServletRegistration
- getServletRegistrations(): Map<String, ServletRegistration>
- addListener(Class<EventListener>): void
- addListener(String): void
- addListener(EventListener): void
- declareRoles(String[]): void
- getContextPath(): String
- getMajorVersion(): int
- getMinorVersion(): int
- getEffectiveMajorVersion(): int
- getEffectiveMinorVersion(): int
- getMimeType(String): String
- getResourcePaths(String): Set<String>
- getResource(String): URL
- getResourceAsStream(String): InputStream
- getSessionTimeout(): int
- setSessionTimeout(int): void
- getRequestCharacterEncoding(): String
- setRequestCharacterEncoding(String): void
- getResponseCharacterEncoding(): String
- setResponseCharacterEncoding(String): void
- getServletNames(): Enumeration<String>
- log(String): void
- log(Exception, String): void
- log(String, Throwable): void
- getRealPath(String): String
- getVirtualServerName(): String
- getServerInfo(): String
- getInitParameter(String): String
- getInitParameterNames(): Enumeration<String>
- setInitParameter(String, String): boolean
- getAttribute(String): Object
- getAttributeNames(): Enumeration<String>
- setAttribute(String, Object): void
- removeAttribute(String): void
- getServletContextName(): String
- getClassLoader(): ClassLoader
- normalize(String): String
- getBasePath(): String
- setDispatcherHelper(DispatcherHelper): void
- setSessionManager(SessionManager): void
- getEventListeners(): EventListener[]
- addFilterMap(FilterMap, boolean): void
- getFilterMaps(): List<FilterMap>
- removeFilterMaps(): void
- getServletNameFilterMappings(String): Collection<String>
- getUrlPatternFilterMappings(String): Collection<String>
- getFilterChainFactory(): FilterChainFactory
- unregisterAllFilters(): void
- destroyFilters(): void
- destoryServlets(HttpServer): void
- registerDefaultServlet(HttpServer): void
- initFilters(): void
- updateMappings(ServletHandler, String): String
- createFilterConfig(FilterRegistration): FilterConfigImpl
- createServletConfig(ServletRegistration): ServletConfigImpl
- contextInitialized(): void
- contextDestroyed(): void
- createEventListenerInstance(Class<EventListener>): EventListener
- createEventListenerInstance(String): EventListener
- createHttpUpgradeHandlerInstance(Class<T>): T
- validateURLPattern(String): boolean
- checkUnusualURLPattern(String): void
- DispatchData
-
ApplicationDispatcher
-
servlet
-
grizzly
-
glassfish