SpdyStreamStatus Class — netty Architecture
Architecture documentation for the SpdyStreamStatus class in SpdyStreamStatus.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD ae0a2b54_89ee_9984_c7bd_0a263ba20d42["SpdyStreamStatus"] ad3b2d3c_226b_f884_ad4b_5a04ccb272a8["SpdyStreamStatus.java"] ae0a2b54_89ee_9984_c7bd_0a263ba20d42 -->|defined in| ad3b2d3c_226b_f884_ad4b_5a04ccb272a8 b66e965c_de3d_925d_7b2d_b19c3c8a96f1["SpdyStreamStatus()"] ae0a2b54_89ee_9984_c7bd_0a263ba20d42 -->|method| b66e965c_de3d_925d_7b2d_b19c3c8a96f1 952b63e4_9e6f_4c09_3787_78fc5713decb["code()"] ae0a2b54_89ee_9984_c7bd_0a263ba20d42 -->|method| 952b63e4_9e6f_4c09_3787_78fc5713decb f9a69301_d48d_46bf_8ad5_0d9e6406723d["String()"] ae0a2b54_89ee_9984_c7bd_0a263ba20d42 -->|method| f9a69301_d48d_46bf_8ad5_0d9e6406723d f73fd140_c8a8_646b_0b38_f4c7d53da227["hashCode()"] ae0a2b54_89ee_9984_c7bd_0a263ba20d42 -->|method| f73fd140_c8a8_646b_0b38_f4c7d53da227 5087e33d_0e29_3617_c1bc_7decb9f819bc["equals()"] ae0a2b54_89ee_9984_c7bd_0a263ba20d42 -->|method| 5087e33d_0e29_3617_c1bc_7decb9f819bc 9b5b1f51_1d6e_e9d9_9672_ac726a648bff["compareTo()"] ae0a2b54_89ee_9984_c7bd_0a263ba20d42 -->|method| 9b5b1f51_1d6e_e9d9_9672_ac726a648bff
Relationship Graph
Source Code
codec-http/src/main/java/io/netty/handler/codec/spdy/SpdyStreamStatus.java lines 23–185
public class SpdyStreamStatus implements Comparable<SpdyStreamStatus> {
/**
* 1 Protocol Error
*/
public static final SpdyStreamStatus PROTOCOL_ERROR =
new SpdyStreamStatus(1, "PROTOCOL_ERROR");
/**
* 2 Invalid Stream
*/
public static final SpdyStreamStatus INVALID_STREAM =
new SpdyStreamStatus(2, "INVALID_STREAM");
/**
* 3 Refused Stream
*/
public static final SpdyStreamStatus REFUSED_STREAM =
new SpdyStreamStatus(3, "REFUSED_STREAM");
/**
* 4 Unsupported Version
*/
public static final SpdyStreamStatus UNSUPPORTED_VERSION =
new SpdyStreamStatus(4, "UNSUPPORTED_VERSION");
/**
* 5 Cancel
*/
public static final SpdyStreamStatus CANCEL =
new SpdyStreamStatus(5, "CANCEL");
/**
* 6 Internal Error
*/
public static final SpdyStreamStatus INTERNAL_ERROR =
new SpdyStreamStatus(6, "INTERNAL_ERROR");
/**
* 7 Flow Control Error
*/
public static final SpdyStreamStatus FLOW_CONTROL_ERROR =
new SpdyStreamStatus(7, "FLOW_CONTROL_ERROR");
/**
* 8 Stream In Use
*/
public static final SpdyStreamStatus STREAM_IN_USE =
new SpdyStreamStatus(8, "STREAM_IN_USE");
/**
* 9 Stream Already Closed
*/
public static final SpdyStreamStatus STREAM_ALREADY_CLOSED =
new SpdyStreamStatus(9, "STREAM_ALREADY_CLOSED");
/**
* 10 Invalid Credentials
*/
public static final SpdyStreamStatus INVALID_CREDENTIALS =
new SpdyStreamStatus(10, "INVALID_CREDENTIALS");
/**
* 11 Frame Too Large
*/
public static final SpdyStreamStatus FRAME_TOO_LARGE =
new SpdyStreamStatus(11, "FRAME_TOO_LARGE");
/**
* Returns the {@link SpdyStreamStatus} represented by the specified code.
* If the specified code is a defined SPDY status code, a cached instance
* will be returned. Otherwise, a new instance will be returned.
*/
public static SpdyStreamStatus valueOf(int code) {
if (code == 0) {
throw new IllegalArgumentException(
"0 is not a valid status code for a RST_STREAM");
}
switch (code) {
case 1:
Source
Frequently Asked Questions
What is the SpdyStreamStatus class?
SpdyStreamStatus is a class in the netty codebase, defined in codec-http/src/main/java/io/netty/handler/codec/spdy/SpdyStreamStatus.java.
Where is SpdyStreamStatus defined?
SpdyStreamStatus is defined in codec-http/src/main/java/io/netty/handler/codec/spdy/SpdyStreamStatus.java at line 23.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free