Top Description Fields Constructors Methods
org.apache.tomcat.util.http.parser

public Class Priority

extends Object
Class Inheritance
Imports
java.io.IOException, .Reader, org.apache.tomcat.util.http.parser.StructuredField.SfBoolean, .StructuredField.SfDictionary, .StructuredField.SfInteger, .StructuredField.SfListMember

HTTP priority header parser as per RFC 9218.

Field Summary

Modifier and TypeField and Description
public static final boolean
public static final int
private boolean
private int

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public boolean
public int
public static Priority

Returns:

The resulting priority
parsePriority
(Reader
The header to parse
input
)

Parsers an HTTP header as a Priority header as defined by RFC 9218.

public void
setIncremental(boolean incremental)

public void
setUrgency(int urgency)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

DEFAULT_INCREMENTALback to summary
public static final boolean DEFAULT_INCREMENTAL
DEFAULT_URGENCYback to summary
public static final int DEFAULT_URGENCY
incrementalback to summary
private boolean incremental
urgencyback to summary
private int urgency

Constructor Detail

Priorityback to summary
public Priority()

Method Detail

getIncrementalback to summary
public boolean getIncremental()
getUrgencyback to summary
public int getUrgency()
parsePriorityback to summary
public static Priority parsePriority(Reader input) throws IOException

Parsers an HTTP header as a Priority header as defined by RFC 9218.

Parameters
input:Reader

The header to parse

Returns:Priority

The resulting priority

Exceptions
IOException:
If an I/O error occurs while reading the input
setIncrementalback to summary
public void setIncremental(boolean incremental)
setUrgencyback to summary
public void setUrgency(int urgency)