Class Holder<T>

  • Type Parameters:
    T - the type of holder
    All Implemented Interfaces:
    Dumpable, LifeCycle
    Direct Known Subclasses:
    FilterHolder, ServletHolder

    @ManagedObject("Holder - a container for servlets and the like")
    @Deprecated(since="2021-05-27")
    public abstract class Holder<T>
    extends BaseHolder<T>
    Deprecated.
    The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.
    Holder Specialization of AbstractHolder for servlet-related classes that have init-params etc
    • Method Detail

      • getInitParameter

        public String getInitParameter​(String param)
        Deprecated.
      • getInitParameterNames

        public Enumeration<String> getInitParameterNames()
        Deprecated.
      • setClassName

        public void setClassName​(String className)
        Deprecated.
        Overrides:
        setClassName in class BaseHolder<T>
        Parameters:
        className - The className to set.
      • setHeldClass

        public void setHeldClass​(Class<? extends T> held)
        Deprecated.
        Overrides:
        setHeldClass in class BaseHolder<T>
        Parameters:
        held - The class to hold
      • setDisplayName

        public void setDisplayName​(String name)
        Deprecated.
      • setInitParameter

        public void setInitParameter​(String param,
                                     String value)
        Deprecated.
      • setInitParameters

        public void setInitParameters​(Map<String,​String> map)
        Deprecated.
      • setName

        public void setName​(String name)
        Deprecated.
        The name is a primary key for the held object. Ensure that the name is set BEFORE adding a Holder (eg ServletHolder or FilterHolder) to a ServletHandler.
        Parameters:
        name - The name to set.
      • setAsyncSupported

        public void setAsyncSupported​(boolean suspendable)
        Deprecated.
      • isAsyncSupported

        public boolean isAsyncSupported()
        Deprecated.