Top Fields Constructors Methods
org.eclipse.jetty.http3.client.transport.internal

public Class HttpChannelOverHTTP3

extends HttpChannel
Class Inheritance
Imports
org.eclipse.jetty.client.Connection, .Result, org.eclipse.jetty.client.transport.HttpChannel, .HttpExchange, .HttpReceiver, .HttpSender, org.eclipse.jetty.http3.HTTP3ErrorCode, org.eclipse.jetty.http3.api.Stream, org.eclipse.jetty.http3.client.HTTP3SessionClient

Field Summary

Modifier and TypeField and Description
private final HttpConnectionOverHTTP3
private final HttpReceiverOverHTTP3
private final HttpSenderOverHTTP3
private final HTTP3SessionClient
private Stream

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
protected Connection
public HttpConnectionOverHTTP3
protected HttpReceiver
protected HttpSender
public HTTP3SessionClient
public Stream
public Stream.Client.Listener
public void
public void
public void
setStream(Stream stream)

public String
toString()

Overrides org.eclipse.jetty.client.transport.HttpChannel.toString.

Returns a string representation of the object.

Inherited from org.eclipse.jetty.client.transport.HttpChannel:
abortabortResponseassociatedestroydisassociateexchangeTerminatinggetExpireNanoTimegetHttpDestinationgetHttpExchangeproceedsend

Field Detail

connectionback to summary
private final HttpConnectionOverHTTP3 connection
receiverback to summary
private final HttpReceiverOverHTTP3 receiver
senderback to summary
private final HttpSenderOverHTTP3 sender
sessionback to summary
private final HTTP3SessionClient session
streamback to summary
private Stream stream

Constructor Detail

HttpChannelOverHTTP3back to summary
public HttpChannelOverHTTP3(HttpConnectionOverHTTP3 connection, HTTP3SessionClient session)

Method Detail

exchangeTerminatedback to summary
public void exchangeTerminated(HttpExchange exchange, Result result)

Overrides org.eclipse.jetty.client.transport.HttpChannel.exchangeTerminated.

Annotations
@Override
getConnectionback to summary
protected Connection getConnection()

Implements abstract org.eclipse.jetty.client.transport.HttpChannel.getConnection.

Annotations
@Override
getHttpConnectionback to summary
public HttpConnectionOverHTTP3 getHttpConnection()
getHttpReceiverback to summary
protected HttpReceiver getHttpReceiver()

Implements abstract org.eclipse.jetty.client.transport.HttpChannel.getHttpReceiver.

Annotations
@Override
getHttpSenderback to summary
protected HttpSender getHttpSender()

Implements abstract org.eclipse.jetty.client.transport.HttpChannel.getHttpSender.

Annotations
@Override
getSessionback to summary
public HTTP3SessionClient getSession()
getStreamback to summary
public Stream getStream()
getStreamListenerback to summary
public Stream.Client.Listener getStreamListener()
releaseback to summary
public void release()

Implements abstract org.eclipse.jetty.client.transport.HttpChannel.release.

Annotations
@Override
sendback to summary
public void send(HttpExchange exchange)

Implements abstract org.eclipse.jetty.client.transport.HttpChannel.send.

Annotations
@Override
setStreamback to summary
public void setStream(Stream stream)
toStringback to summary
public String toString()

Overrides org.eclipse.jetty.client.transport.HttpChannel.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Annotations
@Override