Class ServletHolder

java.lang.Object
org.eclipse.jetty.util.component.AbstractLifeCycle
org.eclipse.jetty.ee8.servlet.BaseHolder<javax.servlet.Servlet>
org.eclipse.jetty.ee8.servlet.Holder<javax.servlet.Servlet>
org.eclipse.jetty.ee8.servlet.ServletHolder
All Implemented Interfaces:
Comparable<ServletHolder>, org.eclipse.jetty.ee8.nested.UserIdentityScope, org.eclipse.jetty.util.component.Dumpable, org.eclipse.jetty.util.component.LifeCycle

@ManagedObject("Servlet Holder") public class ServletHolder extends Holder<javax.servlet.Servlet> implements org.eclipse.jetty.ee8.nested.UserIdentityScope, Comparable<ServletHolder>
Servlet Instance and Context Holder.

Holds the name, params and some state of a javax.servlet.Servlet instance. It implements the ServletConfig interface. This class will organise the loading of the servlet when needed or requested.