Class ServletHolder

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

@ManagedObject("Servlet Holder") public class ServletHolder extends Holder<jakarta.servlet.Servlet> implements Comparable<ServletHolder>
Servlet Instance and Context Holder.

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