Class HttpClientTransportOverUnixSockets

java.lang.Object
org.eclipse.jetty.util.component.AbstractLifeCycle
org.eclipse.jetty.util.component.ContainerLifeCycle
org.eclipse.jetty.client.AbstractHttpClientTransport
org.eclipse.jetty.client.AbstractConnectorHttpClientTransport
org.eclipse.jetty.unixsocket.client.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
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.eclipse.jetty.io.Connection
    newConnection(org.eclipse.jetty.io.EndPoint endPoint, Map<String,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 Details

    • HttpClientTransportOverUnixSockets

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

    • 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, Map<String,Object> context) throws IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Throws:
      IOException