Proxy.ProxyState| Constructor and Description |
|---|
ProxyImpl()
Create proxy transport layer - which, after configuring using
the
configure(String, Map, ProxyHandler, Transport) API
is ready for layering in qpid-proton-j transport layers, using
TransportInternal.addTransportLayer(TransportLayer) API. |
ProxyImpl(ProxyConfiguration configuration)
Create proxy transport layer - which, after configuring using
the
configure(String, Map, ProxyHandler, Transport) API
is ready for layering in qpid-proton-j transport layers, using
TransportInternal.addTransportLayer(TransportLayer) API. |
| Modifier and Type | Method and Description |
|---|---|
void |
configure(String host,
Map<String,String> headers,
ProxyHandler proxyHandler,
org.apache.qpid.proton.engine.Transport underlyingTransport) |
protected ByteBuffer |
getInputBuffer() |
protected boolean |
getIsHandshakeInProgress() |
protected Boolean |
getIsProxyConfigured() |
protected ByteBuffer |
getOutputBuffer() |
protected ProxyHandler |
getProxyHandler() |
Map<String,String> |
getProxyRequestHeaders() |
protected Proxy.ProxyState |
getProxyState() |
protected org.apache.qpid.proton.engine.Transport |
getUnderlyingTransport() |
org.apache.qpid.proton.engine.impl.TransportWrapper |
wrap(org.apache.qpid.proton.engine.impl.TransportInput input,
org.apache.qpid.proton.engine.impl.TransportOutput output) |
protected void |
writeProxyRequest() |
public ProxyImpl()
configure(String, Map, ProxyHandler, Transport) API
is ready for layering in qpid-proton-j transport layers, using
TransportInternal.addTransportLayer(TransportLayer) API.public ProxyImpl(ProxyConfiguration configuration)
configure(String, Map, ProxyHandler, Transport) API
is ready for layering in qpid-proton-j transport layers, using
TransportInternal.addTransportLayer(TransportLayer) API.configuration - Proxy configuration to use.public org.apache.qpid.proton.engine.impl.TransportWrapper wrap(org.apache.qpid.proton.engine.impl.TransportInput input,
org.apache.qpid.proton.engine.impl.TransportOutput output)
wrap in interface org.apache.qpid.proton.engine.impl.TransportLayerpublic void configure(String host, Map<String,String> headers, ProxyHandler proxyHandler, org.apache.qpid.proton.engine.Transport underlyingTransport)
protected ByteBuffer getInputBuffer()
protected ByteBuffer getOutputBuffer()
protected Boolean getIsProxyConfigured()
protected ProxyHandler getProxyHandler()
protected org.apache.qpid.proton.engine.Transport getUnderlyingTransport()
protected void writeProxyRequest()
protected boolean getIsHandshakeInProgress()
protected Proxy.ProxyState getProxyState()
Copyright © 2020. All rights reserved.