Class HttpConnectionFactory

    • 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.util.component.AbstractLifeCycle

        FAILED, RUNNING, STARTED, STARTING, STOPPED, STOPPING
      • Fields inherited from interface org.eclipse.jetty.util.component.Dumpable

        KEY
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.eclipse.jetty.http.HttpCompliance getHttpCompliance()  
      HttpConfiguration getHttpConfiguration()  
      boolean isRecordHttpComplianceViolations()  
      org.eclipse.jetty.io.Connection newConnection​(Connector connector, org.eclipse.jetty.io.EndPoint endPoint)
      Creates a new Connection with the given parameters
      void setHttpCompliance​(org.eclipse.jetty.http.HttpCompliance httpCompliance)  
      void setRecordHttpComplianceViolations​(boolean recordHttpComplianceViolations)  
      • Methods inherited from class org.eclipse.jetty.util.component.ContainerLifeCycle

        addBean, addBean, addBean, addEventListener, addManaged, contains, destroy, doStart, doStop, dump, dump, dump, dump, dump, dumpBeans, dumpObject, dumpObjects, dumpStdErr, dumpThis, getBean, getBeans, getBeans, getContainedBeans, getContainedBeans, isAuto, isManaged, isUnmanaged, manage, removeBean, removeBeans, removeEventListener, setBeans, setStopTimeout, start, stop, unmanage, updateBean, 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.Dumpable

        dumpSelf
    • Constructor Detail

      • HttpConnectionFactory

        public HttpConnectionFactory()
      • HttpConnectionFactory

        public HttpConnectionFactory​(@Name("config")
                                     HttpConfiguration config)
      • HttpConnectionFactory

        public HttpConnectionFactory​(@Name("config")
                                     HttpConfiguration config,
                                     @Name("compliance")
                                     org.eclipse.jetty.http.HttpCompliance compliance)
    • Method Detail

      • getHttpCompliance

        public org.eclipse.jetty.http.HttpCompliance getHttpCompliance()
      • isRecordHttpComplianceViolations

        public boolean isRecordHttpComplianceViolations()
      • setHttpCompliance

        public void setHttpCompliance​(org.eclipse.jetty.http.HttpCompliance httpCompliance)
        Parameters:
        httpCompliance - String value of HttpCompliance
      • newConnection

        public org.eclipse.jetty.io.Connection newConnection​(Connector connector,
                                                             org.eclipse.jetty.io.EndPoint endPoint)
        Description copied from interface: ConnectionFactory

        Creates a new Connection with the given parameters

        Specified by:
        newConnection in interface ConnectionFactory
        Parameters:
        connector - The Connector creating this connection
        endPoint - the EndPoint associated with the connection
        Returns:
        a new Connection
      • setRecordHttpComplianceViolations

        public void setRecordHttpComplianceViolations​(boolean recordHttpComplianceViolations)