public abstract class ServletExternalContextImplBase extends ExternalContext
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
Constructor and Description |
---|
ServletExternalContextImplBase(javax.servlet.ServletContext servletContext) |
Modifier and Type | Method and Description |
---|---|
String |
getApplicationContextPath() |
Map<String,Object> |
getApplicationMap() |
ClientWindow |
getClientWindow() |
Object |
getContext() |
String |
getContextName() |
String |
getInitParameter(String name) |
Map<String,String> |
getInitParameterMap() |
String |
getMimeType(String file) |
String |
getRealPath(String path) |
URL |
getResource(String path) |
InputStream |
getResourceAsStream(String path) |
Set<String> |
getResourcePaths(String path) |
void |
log(String message) |
void |
log(String message,
Throwable exception) |
void |
release() |
void |
setClientWindow(ClientWindow window) |
addResponseCookie, addResponseHeader, dispatch, encodeActionURL, encodeBookmarkableURL, encodeNamespace, encodePartialActionURL, encodeRedirectURL, encodeResourceURL, encodeWebsocketURL, getAuthType, getFlash, getRemoteUser, getRequest, getRequestCharacterEncoding, getRequestContentLength, getRequestContentType, getRequestContextPath, getRequestCookieMap, getRequestHeaderMap, getRequestHeaderValuesMap, getRequestLocale, getRequestLocales, getRequestMap, getRequestParameterMap, getRequestParameterNames, getRequestParameterValuesMap, getRequestPathInfo, getRequestScheme, getRequestServerName, getRequestServerPort, getRequestServletPath, getResponse, getResponseBufferSize, getResponseCharacterEncoding, getResponseContentType, getResponseOutputStream, getResponseOutputWriter, getSession, getSessionId, getSessionMap, getSessionMaxInactiveInterval, getUserPrincipal, invalidateSession, isResponseCommitted, isSecure, isUserInRole, redirect, responseFlushBuffer, responseReset, responseSendError, setRequest, setRequestCharacterEncoding, setResponse, setResponseBufferSize, setResponseCharacterEncoding, setResponseContentLength, setResponseContentType, setResponseHeader, setResponseStatus, setSessionMaxInactiveInterval
public ServletExternalContextImplBase(javax.servlet.ServletContext servletContext)
public void release()
release
in class ExternalContext
public Map<String,Object> getApplicationMap()
getApplicationMap
in class ExternalContext
public String getMimeType(String file)
getMimeType
in class ExternalContext
public Object getContext()
getContext
in class ExternalContext
public String getContextName()
getContextName
in class ExternalContext
public String getInitParameter(String name)
getInitParameter
in class ExternalContext
public Map<String,String> getInitParameterMap()
getInitParameterMap
in class ExternalContext
public URL getResource(String path) throws MalformedURLException
getResource
in class ExternalContext
MalformedURLException
public InputStream getResourceAsStream(String path)
getResourceAsStream
in class ExternalContext
public Set<String> getResourcePaths(String path)
getResourcePaths
in class ExternalContext
public void log(String message)
log
in class ExternalContext
public void log(String message, Throwable exception)
log
in class ExternalContext
public String getRealPath(String path)
getRealPath
in class ExternalContext
public ClientWindow getClientWindow()
getClientWindow
in class ExternalContext
public void setClientWindow(ClientWindow window)
setClientWindow
in class ExternalContext
public String getApplicationContextPath()
getApplicationContextPath
in class ExternalContext
Copyright © 2021 The Apache Software Foundation. All rights reserved.