Class DefaultSpdyHeadersFrame
- java.lang.Object
-
- org.jboss.netty.handler.codec.spdy.DefaultSpdyStreamFrame
-
- org.jboss.netty.handler.codec.spdy.DefaultSpdyHeadersFrame
-
- All Implemented Interfaces:
SpdyFrame
,SpdyHeadersFrame
,SpdyStreamFrame
- Direct Known Subclasses:
DefaultSpdySynReplyFrame
,DefaultSpdySynStreamFrame
public class DefaultSpdyHeadersFrame extends DefaultSpdyStreamFrame implements SpdyHeadersFrame
The defaultSpdyHeadersFrame
implementation.
-
-
Field Summary
Fields Modifier and Type Field Description private SpdyHeaders
headers
private boolean
invalid
private boolean
truncated
-
Constructor Summary
Constructors Constructor Description DefaultSpdyHeadersFrame(int streamId)
Creates a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
appendHeaders(java.lang.StringBuilder buf)
SpdyHeaders
headers()
Returns theSpdyHeaders
.boolean
isInvalid()
Returnstrue
if this header block is invalid.boolean
isTruncated()
Returnstrue
if this header block has been truncated due to length restrictions.void
setInvalid()
Marks this header block as invalid.void
setTruncated()
Mark this header block as truncated.java.lang.String
toString()
-
Methods inherited from class org.jboss.netty.handler.codec.spdy.DefaultSpdyStreamFrame
getStreamId, isLast, setLast, setStreamId
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.jboss.netty.handler.codec.spdy.SpdyStreamFrame
getStreamId, isLast, setLast, setStreamId
-
-
-
-
Field Detail
-
invalid
private boolean invalid
-
truncated
private boolean truncated
-
headers
private final SpdyHeaders headers
-
-
Method Detail
-
isInvalid
public boolean isInvalid()
Description copied from interface:SpdyHeadersFrame
Returnstrue
if this header block is invalid. A RST_STREAM frame with code PROTOCOL_ERROR should be sent.- Specified by:
isInvalid
in interfaceSpdyHeadersFrame
-
setInvalid
public void setInvalid()
Description copied from interface:SpdyHeadersFrame
Marks this header block as invalid.- Specified by:
setInvalid
in interfaceSpdyHeadersFrame
-
isTruncated
public boolean isTruncated()
Description copied from interface:SpdyHeadersFrame
Returnstrue
if this header block has been truncated due to length restrictions.- Specified by:
isTruncated
in interfaceSpdyHeadersFrame
-
setTruncated
public void setTruncated()
Description copied from interface:SpdyHeadersFrame
Mark this header block as truncated.- Specified by:
setTruncated
in interfaceSpdyHeadersFrame
-
headers
public SpdyHeaders headers()
Description copied from interface:SpdyHeadersFrame
Returns theSpdyHeaders
.- Specified by:
headers
in interfaceSpdyHeadersFrame
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
appendHeaders
protected void appendHeaders(java.lang.StringBuilder buf)
-
-