Class SetUIDServer

  • All Implemented Interfaces:
    org.eclipse.jetty.server.Handler, org.eclipse.jetty.server.HandlerContainer, org.eclipse.jetty.util.Attributes, org.eclipse.jetty.util.component.Container, org.eclipse.jetty.util.component.Destroyable, org.eclipse.jetty.util.component.Dumpable, org.eclipse.jetty.util.component.LifeCycle

    @Deprecated
    public class SetUIDServer
    extends org.eclipse.jetty.server.Server
    Deprecated.
    use SetUIDListener instead
    • Nested Class Summary

      • 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.Container

        org.eclipse.jetty.util.component.Container.InheritedListener, org.eclipse.jetty.util.component.Container.Listener
      • 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.server.handler.HandlerWrapper

        _handler
      • Fields inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle

        FAILED, RUNNING, STARTED, STARTING, STOPPED, STOPPING
    • Constructor Summary

      Constructors 
      Constructor Description
      SetUIDServer()
      Deprecated.
       
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      protected void doStart()
      Deprecated.
       
      int getGid()
      Deprecated.
       
      java.lang.String getGroupname()
      Deprecated.
       
      RLimit getRLimitNoFiles()
      Deprecated.
       
      int getUid()
      Deprecated.
       
      int getUmask()
      Deprecated.
       
      java.lang.String getUmaskOctal()
      Deprecated.
       
      java.lang.String getUsername()
      Deprecated.
       
      boolean isClearSupplementalGroups()
      Deprecated.
       
      boolean isStartServerAsPrivileged()
      Deprecated.
       
      void setClearSupplementalGroups​(boolean clearSupplementalGroups)
      Deprecated.
       
      void setGid​(int gid)
      Deprecated.
       
      void setGroupname​(java.lang.String groupname)
      Deprecated.
       
      void setRLimitNoFiles​(RLimit rlimit)
      Deprecated.
       
      void setStartServerAsPrivileged​(boolean startContextsAsPrivileged)
      Deprecated.
       
      void setUid​(int uid)
      Deprecated.
       
      void setUmask​(int umask)
      Deprecated.
       
      void setUmaskOctal​(java.lang.String umask)
      Deprecated.
       
      void setUsername​(java.lang.String username)
      Deprecated.
       
      • Methods inherited from class org.eclipse.jetty.server.Server

        addConnector, clearAttributes, doStop, dump, getAttribute, getAttributeNames, getConnectors, getDateField, getSessionIdManager, getStopAtShutdown, getThreadPool, getURI, getVersion, handle, handleAsync, handleOptions, isDumpAfterStart, isDumpBeforeStop, join, main, removeAttribute, removeConnector, setAttribute, setConnectors, setDumpAfterStart, setDumpBeforeStop, setSessionIdManager, setStopAtShutdown, start, toString
      • Methods inherited from class org.eclipse.jetty.server.handler.HandlerWrapper

        destroy, expandChildren, getHandler, getHandlers, handle, setHandler, setServer
      • Methods inherited from class org.eclipse.jetty.server.handler.AbstractHandlerContainer

        expandHandler, findContainerOf, getChildHandlerByClass, getChildHandlers, getChildHandlersByClass
      • Methods inherited from class org.eclipse.jetty.server.handler.AbstractHandler

        dumpThis, getServer
      • Methods inherited from class org.eclipse.jetty.util.component.ContainerLifeCycle

        addBean, addBean, addBean, addEventListener, contains, dump, dump, dump, dump, dumpBeans, dumpObject, dumpStdErr, getBean, getBeans, getBeans, isManaged, manage, removeBean, removeBeans, removeEventListener, setBeans, setStopTimeout, stop, unmanage, updateBean, updateBeans
      • Methods inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle

        addLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.eclipse.jetty.util.component.LifeCycle

        addLifeCycleListener, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop
    • Constructor Detail

      • SetUIDServer

        public SetUIDServer()
        Deprecated.
    • Method Detail

      • setUsername

        public void setUsername​(java.lang.String username)
        Deprecated.
      • getUsername

        public java.lang.String getUsername()
        Deprecated.
      • setGroupname

        public void setGroupname​(java.lang.String groupname)
        Deprecated.
      • getGroupname

        public java.lang.String getGroupname()
        Deprecated.
      • getUmask

        public int getUmask()
        Deprecated.
      • getUmaskOctal

        public java.lang.String getUmaskOctal()
        Deprecated.
      • setUmask

        public void setUmask​(int umask)
        Deprecated.
      • setUmaskOctal

        public void setUmaskOctal​(java.lang.String umask)
        Deprecated.
      • getUid

        public int getUid()
        Deprecated.
      • setUid

        public void setUid​(int uid)
        Deprecated.
      • setGid

        public void setGid​(int gid)
        Deprecated.
      • getGid

        public int getGid()
        Deprecated.
      • setRLimitNoFiles

        public void setRLimitNoFiles​(RLimit rlimit)
        Deprecated.
      • getRLimitNoFiles

        public RLimit getRLimitNoFiles()
        Deprecated.
      • isClearSupplementalGroups

        public boolean isClearSupplementalGroups()
        Deprecated.
      • setClearSupplementalGroups

        public void setClearSupplementalGroups​(boolean clearSupplementalGroups)
        Deprecated.
      • doStart

        protected void doStart()
                        throws java.lang.Exception
        Deprecated.
        Overrides:
        doStart in class org.eclipse.jetty.server.Server
        Throws:
        java.lang.Exception
      • isStartServerAsPrivileged

        public boolean isStartServerAsPrivileged()
        Deprecated.
        Returns:
        the startServerAsPrivileged
      • setStartServerAsPrivileged

        public void setStartServerAsPrivileged​(boolean startContextsAsPrivileged)
        Deprecated.
        Parameters:
        startContextsAsPrivileged - if true, the server is started and then the process UID is switched. If false, the connectors are opened, the UID is switched and then the server is started.