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.client.http.HttpClientTransportOverHTTP
-
- 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
public class HttpClientTransportOverUnixSockets extends org.eclipse.jetty.client.http.HttpClientTransportOverHTTP
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
HttpClientTransportOverUnixSockets.UnixSocketSelectorManager
-
Nested classes/interfaces inherited from class org.eclipse.jetty.client.AbstractConnectorHttpClientTransport
org.eclipse.jetty.client.AbstractConnectorHttpClientTransport.ClientSelectorManager
-
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.io.ClientConnectionFactory
org.eclipse.jetty.io.ClientConnectionFactory.Decorator
-
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
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
_unixSocket
private static org.eclipse.jetty.util.log.Logger
LOG
-
Constructor Summary
Constructors Constructor Description HttpClientTransportOverUnixSockets(java.lang.String unixSocket)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
connect(java.net.InetSocketAddress address, java.util.Map<java.lang.String,java.lang.Object> context)
protected org.eclipse.jetty.io.SelectorManager
newSelectorManager(org.eclipse.jetty.client.HttpClient client)
-
Methods inherited from class org.eclipse.jetty.client.http.HttpClientTransportOverHTTP
getHeaderCacheSize, newConnection, newHttpConnection, newHttpDestination, setHeaderCacheSize
-
Methods inherited from class org.eclipse.jetty.client.AbstractConnectorHttpClientTransport
configure, connectFailed, doStart, doStop, getSelectorManager, getSelectors
-
Methods inherited from class org.eclipse.jetty.client.AbstractHttpClientTransport
getConnectionPoolFactory, getHttpClient, setConnectionPoolFactory, setHttpClient
-
Methods inherited from class org.eclipse.jetty.util.component.ContainerLifeCycle
addBean, addBean, addEventListener, addManaged, contains, destroy, 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, toString
-
-
-
-
Method Detail
-
newSelectorManager
protected org.eclipse.jetty.io.SelectorManager newSelectorManager(org.eclipse.jetty.client.HttpClient client)
- Overrides:
newSelectorManager
in classorg.eclipse.jetty.client.AbstractConnectorHttpClientTransport
-
connect
public void connect(java.net.InetSocketAddress address, java.util.Map<java.lang.String,java.lang.Object> context)
- Specified by:
connect
in interfaceorg.eclipse.jetty.client.HttpClientTransport
- Overrides:
connect
in classorg.eclipse.jetty.client.AbstractConnectorHttpClientTransport
-
-