Uses of Interface
javax.servlet.ServletContext

Packages that use ServletContext
com.caucho.http.log   
com.caucho.jsf.context   
com.caucho.jsf.integration   
com.caucho.jsp   
com.caucho.jsp.el   
com.caucho.quercus   
com.caucho.quercus.env   
com.caucho.quercus.lib   
com.caucho.quercus.servlet   
com.caucho.security   
com.caucho.server.admin   
com.caucho.server.dispatch   
com.caucho.server.http   
com.caucho.server.log   
com.caucho.server.security   
com.caucho.server.session   
com.caucho.server.webapp   
com.caucho.services.server   
com.caucho.servlets.webdav   
javax.servlet   
javax.servlet.http   
javax.servlet.jsp   
javax.servlet.jsp.jstl.core   
 

Uses of ServletContext in com.caucho.http.log
 

Methods in com.caucho.http.log with parameters of type ServletContext
abstract  void AbstractAccessLog.log(HttpServletRequest request, HttpServletResponse response, ServletContext application)
          Logs a request using the current format.
abstract  void AbstractErrorLog.log(java.lang.String message, HttpServletRequest request, HttpServletResponse response, ServletContext application)
          Logs an error.
 void ErrorLog.log(java.lang.String message, HttpServletRequest request, HttpServletResponse response, ServletContext application)
          Logs an error.
abstract  void AbstractErrorLog.log(java.lang.String message, java.lang.Throwable exception, HttpServletRequest request, HttpServletResponse response, ServletContext application)
          Logs an error.
 void ErrorLog.log(java.lang.String message, java.lang.Throwable e, HttpServletRequest request, HttpServletResponse response, ServletContext application)
          Logs a message to the error log.
 

Uses of ServletContext in com.caucho.jsf.context
 

Methods in com.caucho.jsf.context that return ServletContext
 ServletContext FacesELContext.getApplication()
           
 

Constructors in com.caucho.jsf.context with parameters of type ServletContext
ServletFacesContextImpl(FacesContextFactoryImpl factory, ServletContext webApp, HttpServletRequest request, HttpServletResponse response)
           
 

Uses of ServletContext in com.caucho.jsf.integration
 

Fields in com.caucho.jsf.integration declared as ServletContext
protected  ServletContext Mojarra12InjectionProvider._context
           
 

Constructors in com.caucho.jsf.integration with parameters of type ServletContext
Mojarra12InjectionProvider(ServletContext context)
           
 

Uses of ServletContext in com.caucho.jsp
 

Methods in com.caucho.jsp that return ServletContext
 ServletContext PageContextImpl.PageELContext.getApplication()
           
 ServletContext PageContextWrapper.getServletContext()
          Returns the page's servlet context.
 ServletContext QServlet.getServletContext()
          Override the Servlet method to return the generated application.
 ServletContext Page.getServletContext()
           
 ServletContext PageContextImpl.getServletContext()
          Returns the page's servlet context.
 

Methods in com.caucho.jsp with parameters of type ServletContext
 JspApplicationContext QJspFactory.getJspApplicationContext(ServletContext context)
           
 

Uses of ServletContext in com.caucho.jsp.el
 

Methods in com.caucho.jsp.el that return ServletContext
abstract  ServletContext ServletELContext.getApplication()
           
 

Uses of ServletContext in com.caucho.quercus
 

Methods in com.caucho.quercus that return ServletContext
 ServletContext QuercusContext.getServletContext()
           
 

Methods in com.caucho.quercus with parameters of type ServletContext
 void QuercusContext.setServletContext(ServletContext servletContext)
           
 

Uses of ServletContext in com.caucho.quercus.env
 

Methods in com.caucho.quercus.env that return ServletContext
 ServletContext Env.getServletContext()
           
 

Uses of ServletContext in com.caucho.quercus.lib
 

Methods in com.caucho.quercus.lib that return ServletContext
static ServletContext QuercusModule.get_servlet_context(Env env)
          Returns the ServletContext.
 

Uses of ServletContext in com.caucho.quercus.servlet
 

Fields in com.caucho.quercus.servlet declared as ServletContext
protected  ServletContext QuercusServletImpl._servletContext
           
 

Uses of ServletContext in com.caucho.security
 

Methods in com.caucho.security with parameters of type ServletContext
 java.security.Principal ClientCertLogin.authenticate(HttpServletRequest request, HttpServletResponse response, ServletContext application)
          Logs a user in with a user name and a password.
protected  long DigestLogin.getRandomLong(ServletContext application)
           
 java.security.Principal ClientCertLogin.getUserPrincipal(HttpServletRequest request, HttpServletResponse response, ServletContext application)
          Returns the current user with the user name and password.
 

Uses of ServletContext in com.caucho.server.admin
 

Methods in com.caucho.server.admin with parameters of type ServletContext
 boolean ManagementService.isAuthorized(HttpServletRequest request, HttpServletResponse response, ServletContext application)
           
 

Uses of ServletContext in com.caucho.server.dispatch
 

Methods in com.caucho.server.dispatch that return ServletContext
 ServletContext PrecompilePageFilterChain.getServletContext()
          Gets the servlet context.
 ServletContext FilterMapper.getServletContext()
          Gets the servlet context.
 ServletContext FilterConfigImpl.getServletContext()
          Returns the servlet context.
 ServletContext PageFilterChain.getServletContext()
          Gets the servlet context.
 ServletContext ServletConfigImpl.getServletContext()
          Returns the servlet context.
 

Methods in com.caucho.server.dispatch with parameters of type ServletContext
 void PrecompilePageFilterChain.setServletContext(ServletContext servletContext)
          Sets the servlet context.
 void FilterMapper.setServletContext(ServletContext servletContext)
          Sets the servlet context.
 void FilterConfigImpl.setServletContext(ServletContext app)
          Sets the servlet context.
 void PageFilterChain.setServletContext(ServletContext servletContext)
          Sets the servlet context.
 void ServletConfigImpl.setServletContext(ServletContext app)
          Sets the servlet context.
 

Uses of ServletContext in com.caucho.server.http
 

Methods in com.caucho.server.http that return ServletContext
 ServletContext CauchoRequestWrapper.getServletContext()
           
 ServletContext HttpServletRequestImpl.getServletContext()
          Returns the servlet context for the request
 ServletContext StubServletRequest.getServletContext()
           
 ServletContext AsyncRequest.getServletContext()
           
 ServletContext RequestWrapper.getServletContext()
          Returns the servlet context for the request
 

Methods in com.caucho.server.http with parameters of type ServletContext
 void ConnectionCometController.dispatch(ServletContext context, java.lang.String path)
           
 void AsyncContextImpl.dispatch(ServletContext context, java.lang.String path)
           
 

Uses of ServletContext in com.caucho.server.log
 

Methods in com.caucho.server.log with parameters of type ServletContext
 void AccessLog.log(HttpServletRequest req, HttpServletResponse res, ServletContext application)
          Logs a request using the current format.
abstract  void AbstractAccessLog.log(HttpServletRequest request, HttpServletResponse response, ServletContext application)
          Logs a request using the current format.
 

Uses of ServletContext in com.caucho.server.security
 

Methods in com.caucho.server.security with parameters of type ServletContext
protected  java.security.Principal AbstractLogin.authenticate(HttpServletRequest request, HttpServletResponse response, ServletContext app)
          Deprecated.  
 java.security.Principal ServletAuthenticator.getUserPrincipal(HttpServletRequest request, HttpServletResponse response, ServletContext application)
          Gets the authenticated user for the current request.
 java.security.Principal AuthenticatorList.getUserPrincipal(HttpServletRequest request, HttpServletResponse response, ServletContext application)
           
protected  java.security.Principal AbstractAuthenticator.getUserPrincipal(HttpServletRequest request, HttpServletResponse response, ServletContext app)
          Backward compatiblity call
protected  java.security.Principal AbstractLogin.getUserPrincipal(HttpServletRequest request, HttpServletResponse response, ServletContext app)
          Deprecated.  
 AuthorizationResult PermitEmptyRolesConstraint.isAuthorized(HttpServletRequest request, HttpServletResponse response, ServletContext application)
           
abstract  AuthorizationResult AbstractConstraint.isAuthorized(HttpServletRequest request, HttpServletResponse response, ServletContext application)
          Returns true if the user is authorized for the resource.
 AuthorizationResult ContainerConstraint.isAuthorized(HttpServletRequest request, HttpServletResponse response, ServletContext application)
          Returns true if the user is authorized for the resource.
 AuthorizationResult IPConstraint.isAuthorized(HttpServletRequest request, HttpServletResponse response, ServletContext application)
          Returns true if the user is authorized for the resource.
 AuthorizationResult TransportConstraint.isAuthorized(HttpServletRequest request, HttpServletResponse response, ServletContext application)
          Returns true if the user is authorized for the resource.
 AuthorizationResult RoleConstraint.isAuthorized(HttpServletRequest request, HttpServletResponse response, ServletContext application)
          Returns true if the user is authorized for the resource.
 boolean ServletAuthenticator.isUserInRole(HttpServletRequest request, HttpServletResponse response, ServletContext application, java.security.Principal user, java.lang.String role)
          Returns true if the user plays the named role.
 boolean AuthenticatorList.isUserInRole(HttpServletRequest request, HttpServletResponse response, ServletContext application, java.security.Principal user, java.lang.String role)
           
 boolean AbstractAuthenticator.isUserInRole(HttpServletRequest request, HttpServletResponse response, ServletContext application, java.security.Principal user, java.lang.String role)
           
protected  boolean AbstractLogin.isUserInRole(HttpServletRequest request, HttpServletResponse response, ServletContext app, java.security.Principal user, java.lang.String role)
          Deprecated.  
protected  java.security.Principal AbstractAuthenticator.login(HttpServletRequest request, HttpServletResponse response, ServletContext app)
          Backward compatiblity call
 java.security.Principal ServletAuthenticator.login(HttpServletRequest request, HttpServletResponse response, ServletContext application, java.lang.String user, java.lang.String password)
          Logs a user in with a user name and a password.
 java.security.Principal AuthenticatorList.login(HttpServletRequest request, HttpServletResponse response, ServletContext application, java.lang.String user, java.lang.String password)
           
protected  java.security.Principal AbstractAuthenticator.login(HttpServletRequest request, HttpServletResponse response, ServletContext app, java.lang.String userName, java.lang.String password)
          Backward compatiblity call
 java.security.Principal ServletAuthenticator.loginDigest(HttpServletRequest request, HttpServletResponse response, ServletContext app, java.lang.String user, java.lang.String realm, java.lang.String nonce, java.lang.String uri, java.lang.String qop, java.lang.String nc, java.lang.String cnonce, byte[] clientDigset)
          Validates the user when using HTTP Digest authentication.
 java.security.Principal AuthenticatorList.loginDigest(HttpServletRequest request, HttpServletResponse response, ServletContext app, java.lang.String user, java.lang.String realm, java.lang.String nonce, java.lang.String uri, java.lang.String qop, java.lang.String nc, java.lang.String cnonce, byte[] clientDigset)
           
protected  java.security.Principal AbstractAuthenticator.loginImpl(HttpServletRequest request, HttpServletResponse response, ServletContext app, java.lang.String userName, java.lang.String password)
          Backward compatiblity call
 void ServletAuthenticator.logout(ServletContext application, HttpSession session, java.lang.String sessionId, java.security.Principal user)
          Logs the user out from the given request.
 void AuthenticatorList.logout(ServletContext application, HttpSession timeoutSession, java.lang.String sessionId, java.security.Principal user)
           
 void SecurityFilterChain.setWebApp(ServletContext app)
           
 

Uses of ServletContext in com.caucho.server.session
 

Methods in com.caucho.server.session that return ServletContext
 ServletContext SessionImpl.getServletContext()
          Returns the servlet context.
 

Uses of ServletContext in com.caucho.server.webapp
 

Classes in com.caucho.server.webapp that implement ServletContext
 class ServletContextImpl
          Bare-bones servlet context implementation.
 class UnknownWebApp
          Resin's webApp implementation.
 class WebApp
          Resin's webApp implementation.
 

Methods in com.caucho.server.webapp that return ServletContext
 ServletContext WebApp.getContext(java.lang.String uri)
          Returns the servlet context for the URI.
 ServletContext ServletContextImpl.getContext(java.lang.String uri)
          Returns the servlet context for the name.
 ServletContext IncludeRequest.getServletContext()
           
 ServletContext ForwardRequest.getServletContext()
           
 ServletContext AsyncRequest.getServletContext()
           
 

Uses of ServletContext in com.caucho.services.server
 

Methods in com.caucho.services.server that return ServletContext
 ServletContext GenericService.getServletContext()
          Returns the servlet context.
 

Uses of ServletContext in com.caucho.servlets.webdav
 

Methods in com.caucho.servlets.webdav with parameters of type ServletContext
abstract  boolean AbstractPath.canRead(java.lang.String path, HttpServletRequest request, ServletContext app)
          Returns true if the file can be read.
 boolean ApplicationPath.canRead(java.lang.String path, HttpServletRequest request, ServletContext app)
          Returns true if the file can be read.
abstract  boolean AbstractPath.exists(java.lang.String path, HttpServletRequest request, ServletContext app)
          Returns true if the file exists.
 boolean ApplicationPath.exists(java.lang.String path, HttpServletRequest request, ServletContext app)
          Returns true if the file exists.
 java.lang.String AbstractPath.getAttribute(AttributeName name, java.lang.String path, HttpServletRequest request, ServletContext app)
          Returns an attribute value.
 java.lang.String ApplicationPath.getAttribute(AttributeName name, java.lang.String path, HttpServletRequest request, ServletContext app)
          Returns an attribute value.
 java.lang.String XmlApplicationPath.getAttribute(AttributeName name, java.lang.String path, HttpServletRequest request, ServletContext app)
          Returns an attribute value.
 java.util.Iterator AbstractPath.getAttributeNames(java.lang.String path, HttpServletRequest request, ServletContext app)
          Returns an iterator over the attribute names.
 java.util.Iterator ApplicationPath.getAttributeNames(java.lang.String path, HttpServletRequest request, ServletContext app)
          Returns an iterator over the attribute names.
 java.util.Iterator XmlApplicationPath.getAttributeNames(java.lang.String path, HttpServletRequest request, ServletContext app)
          Returns an iterator over the attribute names.
abstract  long AbstractPath.getLastModified(java.lang.String path, HttpServletRequest request, ServletContext app)
          Returns the last modified time of the named file.
 long ApplicationPath.getLastModified(java.lang.String path, HttpServletRequest request, ServletContext app)
          Returns the last modified time of the named file.
abstract  long AbstractPath.getLength(java.lang.String path, HttpServletRequest request, ServletContext app)
          Returns the length of the named file.
 long ApplicationPath.getLength(java.lang.String path, HttpServletRequest request, ServletContext app)
          Returns the length of the named file.
protected  Path FilePath.getPath(java.lang.String path, HttpServletRequest request, ServletContext app)
          Returns the underlying path.
protected  Path ApplicationPath.getPath(java.lang.String path, HttpServletRequest request, ServletContext app)
          Returns the underlying path.
protected  Path XmlApplicationPath.getPath(java.lang.String path, HttpServletRequest request, ServletContext app)
          Returns the underlying path.
abstract  boolean AbstractPath.isDirectory(java.lang.String path, HttpServletRequest request, ServletContext app)
          Returns true if the named file is a directory.
 boolean ApplicationPath.isDirectory(java.lang.String path, HttpServletRequest request, ServletContext app)
          Returns true if the named file is a directory.
abstract  boolean AbstractPath.isFile(java.lang.String path, HttpServletRequest request, ServletContext app)
          Returns true if the named file is a file.
 boolean ApplicationPath.isFile(java.lang.String path, HttpServletRequest request, ServletContext app)
          Returns true if the named file is a file.
abstract  java.lang.String[] AbstractPath.list(java.lang.String path, HttpServletRequest request, ServletContext app)
          Returns a list of the files in the directory.
 java.lang.String[] ApplicationPath.list(java.lang.String path, HttpServletRequest request, ServletContext app)
          Returns a list of the files in the directory.
 java.lang.String[] XmlApplicationPath.list(java.lang.String path, HttpServletRequest request, ServletContext app)
          Returns a list of the files in the directory.
abstract  boolean AbstractPath.mkdir(java.lang.String path, HttpServletRequest request, ServletContext app)
          Creates the named directory.
 boolean ApplicationPath.mkdir(java.lang.String path, HttpServletRequest request, ServletContext app)
          Creates the named directory.
abstract  java.io.InputStream AbstractPath.openRead(java.lang.String path, HttpServletRequest request, ServletContext app)
          Opens an InputStream for reading
 java.io.InputStream ApplicationPath.openRead(java.lang.String path, HttpServletRequest request, ServletContext app)
          Opens an InputStream for reading
abstract  java.io.OutputStream AbstractPath.openWrite(java.lang.String path, HttpServletRequest request, ServletContext app)
          Opens an OutputStream for writing.
 java.io.OutputStream ApplicationPath.openWrite(java.lang.String path, HttpServletRequest request, ServletContext app)
          Opens an OutputStream for writing.
abstract  boolean AbstractPath.remove(java.lang.String path, HttpServletRequest request, ServletContext app)
          Deletes the file
 boolean ApplicationPath.remove(java.lang.String path, HttpServletRequest request, ServletContext app)
          Deletes the file
 boolean XmlApplicationPath.remove(java.lang.String path, HttpServletRequest request, ServletContext app)
          Deletes the file
 boolean AbstractPath.removeAttribute(AttributeName name, java.lang.String path, HttpServletRequest request, ServletContext app)
          Removes an attribute value.
 boolean XmlApplicationPath.removeAttribute(AttributeName name, java.lang.String path, HttpServletRequest request, ServletContext app)
          Removes an attribute value.
 void ApplicationPath.removeAttribute(java.lang.String name, java.lang.String path, HttpServletRequest request, ServletContext app)
          Removes an attribute value.
 boolean AbstractPath.rename(java.lang.String path, java.lang.String destination, HttpServletRequest request, ServletContext app)
          Renames the file without forcing a copy.
abstract  boolean AbstractPath.rmdir(java.lang.String path, HttpServletRequest request, ServletContext app)
          Removes the named directory.
 boolean ApplicationPath.rmdir(java.lang.String path, HttpServletRequest request, ServletContext app)
          Removes the named directory.
 boolean AbstractPath.setAttribute(AttributeName name, java.lang.String value, java.lang.String path, HttpServletRequest request, ServletContext app)
          Sets an attribute value.
 boolean ApplicationPath.setAttribute(AttributeName name, java.lang.String value, java.lang.String path, HttpServletRequest request, ServletContext app)
          Sets an attribute value.
 boolean XmlApplicationPath.setAttribute(AttributeName name, java.lang.String value, java.lang.String path, HttpServletRequest request, ServletContext app)
          Sets an attribute value.
 

Uses of ServletContext in javax.servlet
 

Methods in javax.servlet that return ServletContext
 ServletContext ServletContext.getContext(java.lang.String uri)
          Returns the ServletContext for the uri.
 ServletContext ServletConfig.getServletContext()
          Returns the ServletContext for the servlet or filter.
 ServletContext ServletRequestWrapper.getServletContext()
          Returns the servlet context for the request
 ServletContext ServletRequest.getServletContext()
          Returns the servlet context for the request
 ServletContext ServletRequestEvent.getServletContext()
          Returns the ServletContext that changed.
 ServletContext ServletContextEvent.getServletContext()
          Returns the ServletContext that changed.
 ServletContext FilterConfig.getServletContext()
          Returns the ServletContext for the servlet or filter.
 ServletContext GenericServlet.getServletContext()
          Returns the application (servlet context) that the servlet belongs to.
 

Methods in javax.servlet with parameters of type ServletContext
 void AsyncContext.dispatch(ServletContext context, java.lang.String path)
           
 void ServletContainerInitializer.onStartup(java.util.Set<java.lang.Class<?>> c, ServletContext ctx)
           
 

Constructors in javax.servlet with parameters of type ServletContext
ServletContextAttributeEvent(ServletContext application, java.lang.String name, java.lang.Object value)
          Creates a ServletContextAttributeEvent for the changed application.
ServletContextEvent(ServletContext application)
          Creates a ServletContextEvent from the changed application.
ServletRequestAttributeEvent(ServletContext application, ServletRequest request, java.lang.String name, java.lang.Object value)
          Creates a ServletContextAttributeEvent for the changed application.
ServletRequestEvent(ServletContext application, ServletRequest request)
          Creates a ServletRequestEvent from the changed application.
 

Uses of ServletContext in javax.servlet.http
 

Methods in javax.servlet.http that return ServletContext
 ServletContext HttpSession.getServletContext()
          Returns the owning servlet context.
 

Uses of ServletContext in javax.servlet.jsp
 

Methods in javax.servlet.jsp that return ServletContext
abstract  ServletContext PageContext.getServletContext()
          Returns the servletContext (application object) for the request.
 

Methods in javax.servlet.jsp with parameters of type ServletContext
abstract  JspApplicationContext JspFactory.getJspApplicationContext(ServletContext context)
           
 

Uses of ServletContext in javax.servlet.jsp.jstl.core
 

Methods in javax.servlet.jsp.jstl.core with parameters of type ServletContext
static java.lang.Object Config.get(ServletContext context, java.lang.String name)
           
static void Config.remove(ServletContext context, java.lang.String name)
           
static void Config.set(ServletContext context, java.lang.String name, java.lang.Object var)