Class HttpClientTransportOverUnixSockets

  • All Implemented Interfaces:
    org.eclipse.jetty.client.HttpClientTransport, org.eclipse.jetty.io.ClientConnectionFactory, org.eclipse.jetty.util.component.Container, org.eclipse.jetty.util.component.Destroyable, org.eclipse.jetty.util.component.Dumpable, org.eclipse.jetty.util.component.Dumpable.DumpableContainer, org.eclipse.jetty.util.component.LifeCycle

    @Deprecated(forRemoval=true)
    public class HttpClientTransportOverUnixSockets
    extends org.eclipse.jetty.client.AbstractConnectorHttpClientTransport
    Deprecated, for removal: This API element is subject to removal in a future version.
    use any HttpClientTransport with ClientConnector.forUnixDomain(Path) instead (requires Java 16 or later)
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle

        org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener, org.eclipse.jetty.util.component.AbstractLifeCycle.StopException
      • Nested classes/interfaces inherited from interface org.eclipse.jetty.io.ClientConnectionFactory

        org.eclipse.jetty.io.ClientConnectionFactory.Decorator, org.eclipse.jetty.io.ClientConnectionFactory.Info
      • 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.Dumpable

        org.eclipse.jetty.util.component.Dumpable.DumpableContainer
      • 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, STARTED, STARTING, STOPPED, STOPPING
      • Fields inherited from interface org.eclipse.jetty.io.ClientConnectionFactory

        CLIENT_CONTEXT_KEY
      • Fields inherited from interface org.eclipse.jetty.util.component.Dumpable

        KEY
      • Fields inherited from interface org.eclipse.jetty.client.HttpClientTransport

        HTTP_CONNECTION_PROMISE_CONTEXT_KEY, HTTP_DESTINATION_CONTEXT_KEY
    • Constructor Summary

      Constructors 
      Constructor Description
      HttpClientTransportOverUnixSockets​(java.lang.String unixSocket)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      org.eclipse.jetty.io.Connection newConnection​(org.eclipse.jetty.io.EndPoint endPoint, java.util.Map<java.lang.String,​java.lang.Object> context)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      org.eclipse.jetty.client.HttpDestination newHttpDestination​(org.eclipse.jetty.client.Origin origin)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      org.eclipse.jetty.client.Origin newOrigin​(org.eclipse.jetty.client.HttpRequest request)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      • Methods inherited from class org.eclipse.jetty.client.AbstractConnectorHttpClientTransport

        connect, connect, doStart, getClientConnector, getSelectors
      • Methods inherited from class org.eclipse.jetty.client.AbstractHttpClientTransport

        connectFailed, getConnectionPoolFactory, getHttpClient, setConnectionPoolFactory, setHttpClient
      • Methods inherited from class org.eclipse.jetty.util.component.ContainerLifeCycle

        addBean, addBean, addEventListener, addManaged, contains, destroy, doStop, dump, dump, dump, dumpObjects, dumpStdErr, getBean, getBeans, getBeans, getContainedBeans, getContainedBeans, isAuto, isManaged, isUnmanaged, manage, removeBean, removeBeans, removeEventListener, setBeans, start, stop, unmanage, updateBean, updateBean, updateBeans, updateBeans
      • Methods inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle

        getEventListeners, getState, getState, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, setEventListeners, start, stop, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.eclipse.jetty.io.ClientConnectionFactory

        customize
      • Methods inherited from interface org.eclipse.jetty.util.component.Container

        getCachedBeans, getEventListeners
      • Methods inherited from interface org.eclipse.jetty.util.component.Dumpable

        dumpSelf
      • Methods inherited from interface org.eclipse.jetty.util.component.Dumpable.DumpableContainer

        isDumpable
    • Constructor Detail

      • HttpClientTransportOverUnixSockets

        public HttpClientTransportOverUnixSockets​(java.lang.String unixSocket)
        Deprecated, for removal: This API element is subject to removal in a future version.
    • Method Detail

      • newOrigin

        public org.eclipse.jetty.client.Origin newOrigin​(org.eclipse.jetty.client.HttpRequest request)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • newHttpDestination

        public org.eclipse.jetty.client.HttpDestination newHttpDestination​(org.eclipse.jetty.client.Origin origin)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • newConnection

        public org.eclipse.jetty.io.Connection newConnection​(org.eclipse.jetty.io.EndPoint endPoint,
                                                             java.util.Map<java.lang.String,​java.lang.Object> context)
                                                      throws java.io.IOException
        Deprecated, for removal: This API element is subject to removal in a future version.
        Throws:
        java.io.IOException