APIdia Launch Partner
Top Description Fields Constructors Methods
jdk.internal.net.http.qpack

public final Class QPackException

extends RuntimeException
Class Inheritance
Imports
jdk.internal.net.http.http3.Http3Error

Represents a QPack related failure as a failure cause and an HTTP/3 error code.

Field Summary

Modifier and TypeField and Description
private final Http3Error
private final boolean
private static final long

Constructor Summary

AccessConstructor and Description
public
QPackException(Http3Error http3Error, Throwable cause, boolean isConnectionError)

Method Summary

Modifier and TypeMethod and Description
public static QPackException
public static QPackException
decompressionFailed(Throwable cause, boolean isConnectionError)

public static QPackException
public Http3Error
public boolean

Field Detail

http3Errorback to summary
private final Http3Error http3Error
isConnectionErrorback to summary
private final boolean isConnectionError
serialVersionUIDback to summary
private static final long serialVersionUID

Hides java.lang.RuntimeException.serialVersionUID.

Annotations
@Serial

Constructor Detail

QPackExceptionback to summary
public QPackException(Http3Error http3Error, Throwable cause, boolean isConnectionError)

Method Detail

decoderStreamErrorback to summary
public static QPackException decoderStreamError(Throwable cause)
decompressionFailedback to summary
public static QPackException decompressionFailed(Throwable cause, boolean isConnectionError)
encoderStreamErrorback to summary
public static QPackException encoderStreamError(Throwable cause)
http3Errorback to summary
public Http3Error http3Error()
isConnectionErrorback to summary
public boolean isConnectionError()