org.mortbay.jetty.servlet.jsr77
Class Jsr77ServletHolder

java.lang.Object
  extended by org.eclipse.jetty.util.component.AbstractLifeCycle
      extended by org.eclipse.jetty.servlet.Holder<javax.servlet.Servlet>
          extended by org.eclipse.jetty.servlet.ServletHolder
              extended by org.mortbay.jetty.servlet.jsr77.Jsr77ServletHolder
All Implemented Interfaces:
Comparable, org.eclipse.jetty.server.UserIdentity.Scope, org.eclipse.jetty.util.component.Dumpable, org.eclipse.jetty.util.component.LifeCycle

public class Jsr77ServletHolder
extends org.eclipse.jetty.servlet.ServletHolder


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.jetty.servlet.ServletHolder
org.eclipse.jetty.servlet.ServletHolder.Config, org.eclipse.jetty.servlet.ServletHolder.Registration
 
Nested classes/interfaces inherited from class org.eclipse.jetty.servlet.Holder
org.eclipse.jetty.servlet.Holder.HolderConfig, org.eclipse.jetty.servlet.Holder.HolderRegistration
 
Nested classes/interfaces inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener
 
Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.LifeCycle
org.eclipse.jetty.util.component.LifeCycle.Listener
 
Field Summary
 
Fields inherited from class org.eclipse.jetty.servlet.ServletHolder
NO_MAPPED_ROLES
 
Fields inherited from class org.eclipse.jetty.servlet.Holder
_asyncSupported, _class, _className, _displayName, _extInstance, _initParams, _name, _servletHandler
 
Fields inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
_listeners, FAILED, RUNNING, STARTED, STARTING, STOPPED, STOPPING
 
Constructor Summary
Jsr77ServletHolder()
           
Jsr77ServletHolder(Class servlet)
           
Jsr77ServletHolder(javax.servlet.Servlet servlet)
           
 
Method Summary
 void doStart()
           
 ServletStatsImpl getServletStats()
           
 org.eclipse.jetty.webapp.WebAppContext getWebAppContext()
           
 void handle(org.eclipse.jetty.server.Request baseRequest, javax.servlet.ServletRequest request, javax.servlet.ServletResponse response)
           
 void setWebAppContext(org.eclipse.jetty.webapp.WebAppContext wac)
           
 
Methods inherited from class org.eclipse.jetty.servlet.ServletHolder
checkServletType, compareTo, destroyInstance, doStop, equals, getContextPath, getForcedPath, getInitOrder, getRegistration, getRoleMap, getRoleRefMap, getRunAsRole, getServlet, getServletInstance, getUnavailableException, getUserRoleLink, hashCode, isAvailable, isSetInitOrder, newInstance, setForcedPath, setInitOrder, setRunAsRole, setServlet, setUserRoleLink
 
Methods inherited from class org.eclipse.jetty.servlet.Holder
dump, dump, getClassName, getDisplayName, getHeldClass, getInitParameter, getInitParameterNames, getInitParameters, getName, getServletHandler, illegalStateIfContextStarted, isAsyncSupported, isInstance, setAsyncSupported, setClassName, setDisplayName, setHeldClass, setInitParameter, setInitParameters, setName, setServletHandler, toString
 
Methods inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
addLifeCycleListener, getState, getState, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.jetty.server.UserIdentity.Scope
getName
 

Constructor Detail

Jsr77ServletHolder

public Jsr77ServletHolder()

Jsr77ServletHolder

public Jsr77ServletHolder(javax.servlet.Servlet servlet)

Jsr77ServletHolder

public Jsr77ServletHolder(Class servlet)
Method Detail

getWebAppContext

public org.eclipse.jetty.webapp.WebAppContext getWebAppContext()

setWebAppContext

public void setWebAppContext(org.eclipse.jetty.webapp.WebAppContext wac)

doStart

public void doStart()
             throws Exception
Overrides:
doStart in class org.eclipse.jetty.servlet.ServletHolder
Throws:
Exception

handle

public void handle(org.eclipse.jetty.server.Request baseRequest,
                   javax.servlet.ServletRequest request,
                   javax.servlet.ServletResponse response)
            throws javax.servlet.ServletException,
                   javax.servlet.UnavailableException,
                   IOException
Overrides:
handle in class org.eclipse.jetty.servlet.ServletHolder
Throws:
javax.servlet.ServletException
javax.servlet.UnavailableException
IOException

getServletStats

public ServletStatsImpl getServletStats()


Copyright © 1995-2011 Mort Bay Consulting. All Rights Reserved.