Top Description Fields Constructors Methods
org.glassfish.tyrus.core

public Class TyrusUpgradeResponse

extends UpgradeResponse
Class Inheritance
Imports
java.util.Comparator, .List, .Map, .TreeMap, org.glassfish.tyrus.spi.UpgradeResponse

HTTP response representation.
Author
Pavel Bucek

Field Summary

Modifier and TypeField and Description
private final Map<String, List<String>>
private String
private int
Inherited from org.glassfish.tyrus.spi.UpgradeResponse:
LOCATIONRETRY_AFTERTRACING_HEADER_PREFIXWWW_AUTHENTICATE

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Map<String, List<String>>

Returns:

HTTP headers.
getHeaders
()

Implements jakarta.websocket.HandshakeResponse.getHeaders.

Get HTTP headers.

public String

Returns:

reason phrase.
getReasonPhrase
()

Implements abstract org.glassfish.tyrus.spi.UpgradeResponse.getReasonPhrase.

Get HTTP reason phrase.

public int

Returns:

HTTP status.
getStatus
()

Implements abstract org.glassfish.tyrus.spi.UpgradeResponse.getStatus.

Get HTTP status.

public void
setReasonPhrase(String
reason phrase to be set.
reasonPhrase
)

Implements abstract org.glassfish.tyrus.spi.UpgradeResponse.setReasonPhrase.

Set HTTP reason phrase.

public void
setStatus(int
status code to be set.
statusCode
)

Implements abstract org.glassfish.tyrus.spi.UpgradeResponse.setStatus.

Set HTTP status.

Inherited from org.glassfish.tyrus.spi.UpgradeResponse:
getFirstHeaderValue

Field Detail

headersback to summary
private final Map<String, List<String>> headers
reasonPhraseback to summary
private String reasonPhrase
statusback to summary
private int status

Constructor Detail

TyrusUpgradeResponseback to summary
public TyrusUpgradeResponse()

Method Detail

getHeadersback to summary
public Map<String, List<String>> getHeaders()

Implements jakarta.websocket.HandshakeResponse.getHeaders.

Get HTTP headers.

Returns:Map<String, List<String>>

HTTP headers.

Annotations
@Override
getReasonPhraseback to summary
public String getReasonPhrase()

Implements abstract org.glassfish.tyrus.spi.UpgradeResponse.getReasonPhrase.

Get HTTP reason phrase.

Warning

The Reason Phrase is removed from HTTP/2 and from Servlet 6.

Returns:String

reason phrase.

Annotations
@Override
getStatusback to summary
public int getStatus()

Implements abstract org.glassfish.tyrus.spi.UpgradeResponse.getStatus.

Get HTTP status.

Returns:int

HTTP status.

Annotations
@Override
setReasonPhraseback to summary
public void setReasonPhrase(String reasonPhrase)

Implements abstract org.glassfish.tyrus.spi.UpgradeResponse.setReasonPhrase.

Set HTTP reason phrase.

Parameters
reasonPhrase:String

reason phrase to be set.

Annotations
@Override
setStatusback to summary
public void setStatus(int statusCode)

Implements abstract org.glassfish.tyrus.spi.UpgradeResponse.setStatus.

Set HTTP status.

Parameters
statusCode:int

status code to be set.

Annotations
@Override