org.apache.geronimo.jetty
Class JettyServletHolder
java.lang.Object
java.util.AbstractMap
org.mortbay.jetty.servlet.Holder
org.mortbay.jetty.servlet.ServletHolder
org.apache.geronimo.jetty.JettyServletHolder
- All Implemented Interfaces:
- Comparable, org.mortbay.util.LifeCycle, Map, Serializable
- public class JettyServletHolder
- extends org.mortbay.jetty.servlet.ServletHolder
This ServletHolder's sole purpose is to provide the thread's current
ServletHolder for realms that are interested in the current servlet, e.g.
current servlet name.
- Version:
- $Revision: 1.2 $ $Date: 2004/07/27 03:33:53 $
- See Also:
JAASJettyRealm.isUserInRole(java.security.Principal, java.lang.String)
,
Serialized Form
Fields inherited from class org.mortbay.jetty.servlet.Holder |
_class, _className, _displayName, _httpHandler, _initParams, _name |
Method Summary |
void |
handle(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response)
Service a request with this servlet. |
Methods inherited from class org.mortbay.jetty.servlet.ServletHolder |
compareTo, equals, getInitOrder, getRunAs, getServlet, getServletContext, getUserRoleLink, setInitOrder, setRunAs, setUserRoleLink, start, stop |
Methods inherited from class org.mortbay.jetty.servlet.Holder |
entrySet, get, getClassName, getDisplayName, getHttpContext, getHttpHandler, getInitParameter, getInitParameterNames, getInitParameters, getName, isStarted, newInstance, put, setDisplayName, setInitParameter, toString |
Methods inherited from class java.util.AbstractMap |
clear, clone, containsKey, containsValue, hashCode, isEmpty, keySet, putAll, remove, size, values |
JettyServletHolder
public JettyServletHolder()
JettyServletHolder
public JettyServletHolder(org.mortbay.jetty.servlet.ServletHandler handler,
String name,
String className)
JettyServletHolder
public JettyServletHolder(org.mortbay.jetty.servlet.ServletHandler handler,
String name,
String className,
String forcedPath)
handle
public void handle(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response)
throws javax.servlet.ServletException,
javax.servlet.UnavailableException,
IOException
- Service a request with this servlet. Set the ThreadLocal to hold the
current JettyServletHolder.
- Parameters:
request
- response
-
- Throws:
javax.servlet.ServletException
javax.servlet.UnavailableException
IOException
Copyright © 2003-2005 Apache Software Foundation. All Rights Reserved.