org.mortbay.jetty.servlet
Class OsgiServletHolder
java.lang.Object
org.mortbay.component.AbstractLifeCycle
org.mortbay.jetty.servlet.Holder
org.mortbay.jetty.servlet.ServletHolder
org.mortbay.jetty.servlet.OsgiServletHolder
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable, org.mortbay.component.LifeCycle
public class OsgiServletHolder
- extends org.mortbay.jetty.servlet.ServletHolder
- See Also:
- Serialized Form
Fields inherited from class org.mortbay.jetty.servlet.Holder |
_class, _className, _displayName, _extInstance, _initParams, _name, _servletHandler |
Constructor Summary |
OsgiServletHolder(org.mortbay.jetty.servlet.ServletHandler handler,
javax.servlet.Servlet servlet,
java.lang.String name,
ServletContextGroup servletContextGroup,
java.util.Dictionary params)
|
Methods inherited from class org.mortbay.jetty.servlet.ServletHolder |
checkServletType, compareTo, destroyInstance, equals, getForcedPath, getInitOrder, getRoleMap, getRunAs, getUserRoleLink, hashCode, isAvailable, setForcedPath, setInitOrder, setRunAs, setServlet, setUserRoleLink |
Methods inherited from class org.mortbay.jetty.servlet.Holder |
getClassName, getDisplayName, getHeldClass, getInitParameter, getInitParameterNames, getInitParameters, getName, getServletHandler, setClassName, setDisplayName, setHeldClass, setInitParameter, setInitParameters, setName, setServletHandler, toString |
Methods inherited from class org.mortbay.component.AbstractLifeCycle |
isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, start, stop |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
OsgiServletHolder
public OsgiServletHolder(org.mortbay.jetty.servlet.ServletHandler handler,
javax.servlet.Servlet servlet,
java.lang.String name,
ServletContextGroup servletContextGroup,
java.util.Dictionary params)
getServlet
public javax.servlet.Servlet getServlet()
- Overrides:
getServlet
in class org.mortbay.jetty.servlet.ServletHolder
getOsgiServlet
public javax.servlet.Servlet getOsgiServlet()
newInstance
public java.lang.Object newInstance()
- Overrides:
newInstance
in class org.mortbay.jetty.servlet.Holder
handle
public void handle(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response)
throws javax.servlet.ServletException,
javax.servlet.UnavailableException,
java.io.IOException
- Overrides:
handle
in class org.mortbay.jetty.servlet.ServletHolder
- Throws:
javax.servlet.ServletException
javax.servlet.UnavailableException
java.io.IOException
doStart
public void doStart()
throws java.lang.Exception
- Overrides:
doStart
in class org.mortbay.jetty.servlet.ServletHolder
- Throws:
java.lang.Exception
doStop
public void doStop()
- Overrides:
doStop
in class org.mortbay.jetty.servlet.ServletHolder