org.mortbay.jetty.servlet
Class OsgiResourceHolder
java.lang.Object
org.mortbay.component.AbstractLifeCycle
org.mortbay.jetty.servlet.Holder
org.mortbay.jetty.servlet.ServletHolder
org.mortbay.jetty.servlet.OsgiResourceHolder
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable, org.mortbay.component.LifeCycle
public class OsgiResourceHolder
- extends org.mortbay.jetty.servlet.ServletHolder
- See Also:
- Serialized Form
Nested classes/interfaces inherited from interface org.mortbay.component.LifeCycle |
org.mortbay.component.LifeCycle.Listener |
Fields inherited from class org.mortbay.jetty.servlet.Holder |
_class, _className, _displayName, _extInstance, _initParams, _name, _servletHandler |
Fields inherited from class org.mortbay.component.AbstractLifeCycle |
_listeners |
Method Summary |
void |
doStart()
|
void |
doStop()
|
javax.servlet.Servlet |
getServlet()
|
void |
handle(javax.servlet.ServletRequest sRequest,
javax.servlet.ServletResponse sResponse)
|
void |
handleGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.net.URL url,
java.lang.String resName)
|
java.lang.Object |
newInstance()
|
Methods inherited from class org.mortbay.jetty.servlet.ServletHolder |
checkServletType, compareTo, destroyInstance, equals, getForcedPath, getInitOrder, getRoleMap, getRunAs, getUnavailableException, 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 |
addLifeCycleListener, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
OsgiResourceHolder
public OsgiResourceHolder(org.mortbay.jetty.servlet.ServletHandler handler,
java.lang.String name,
ServletContextGroup servletContextGroup)
getServlet
public javax.servlet.Servlet getServlet()
- Overrides:
getServlet
in class org.mortbay.jetty.servlet.ServletHolder
newInstance
public java.lang.Object newInstance()
- Overrides:
newInstance
in class org.mortbay.jetty.servlet.Holder
handle
public void handle(javax.servlet.ServletRequest sRequest,
javax.servlet.ServletResponse sResponse)
throws javax.servlet.ServletException,
java.io.IOException
- Overrides:
handle
in class org.mortbay.jetty.servlet.ServletHolder
- Throws:
javax.servlet.ServletException
java.io.IOException
handleGet
public void handleGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.net.URL url,
java.lang.String resName)
throws java.io.IOException
- Throws:
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