Top Inners Fields Constructors Methods
org.glassfish.grizzly.http2

pack-priv Class Http2Response

extends HttpResponsePacket
implements Http2Header
Class Inheritance
All Implemented Interfaces
org.glassfish.grizzly.http2.Http2Header, org.glassfish.grizzly.http2.Http2Packet
Known Direct Subclasses
org.glassfish.grizzly.http2.Http2Response.Http2ResponseRecyclable
Imports
org.glassfish.grizzly.ThreadCache, org.glassfish.grizzly.http.HttpResponsePacket, .ProcessingState, org.glassfish.grizzly.http.util.DataChunk, .Header

Author
oleksiys

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class

Field Summary

Modifier and TypeField and Description
private static final ThreadCache.CachedTypeIndex<Http2Response.Http2ResponseRecyclable>
private boolean
contentTypeParsed

Char encoding parsed flag.

Inherited from org.glassfish.grizzly.http.HttpResponsePacket:
httpStatus

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public static Http2Response
public String
public String
public Http2Stream
public ProcessingState
private void
protected void
reset()

Overrides org.glassfish.grizzly.http.HttpResponsePacket.reset.

Reset the internal state.

public void
setCharacterEncoding(final String charset)

Overrides org.glassfish.grizzly.http.HttpHeader.setCharacterEncoding.

Set the character encoding of this HTTP message.

public void
Inherited from org.glassfish.grizzly.http.HttpResponsePacket:
buildergetContentLanguagegetHttpStatusgetInterimStatusgetLocalegetReasonPhrasegetReasonPhraseDCgetReasonPhraseRawDCgetRequestgetStatusinterimResponseSentisAllowCustomReasonPhraseisCustomReasonPhraseSetisHtmlEncodingCustomReasonPhraseisInterimResponseisRequestsetAllowCustomReasonPhrasesetContentLanguagesetContentLengthLongsetHtmlEncodingCustomReasonPhrasesetInterimStatussetLocalesetReasonPhrasesetReasonPhrasesetRequestsetStatussetStatustoString

Field Detail

CACHE_IDXback to summary
private static final ThreadCache.CachedTypeIndex<Http2Response.Http2ResponseRecyclable> CACHE_IDX
contentTypeParsedback to summary
private boolean contentTypeParsed

Char encoding parsed flag.

Constructor Detail

Http2Responseback to summary
pack-priv Http2Response()

Method Detail

createback to summary
public static Http2Response create()
getCharacterEncodingback to summary
public String getCharacterEncoding()

Overrides org.glassfish.grizzly.http.HttpHeader.getCharacterEncoding.

Annotations
@Override
getContentTypeback to summary
public String getContentType()

Overrides org.glassfish.grizzly.http.HttpHeader.getContentType.

Annotations
@Override
getHttp2Streamback to summary
public Http2Stream getHttp2Stream()

Implements org.glassfish.grizzly.http2.Http2Packet.getHttp2Stream.

Annotations
@Override
getProcessingStateback to summary
public ProcessingState getProcessingState()

Implements abstract org.glassfish.grizzly.http.HttpHeader.getProcessingState.

Annotations
@Override
parseContentTypeHeaderback to summary
private void parseContentTypeHeader()
resetback to summary
protected void reset()

Overrides org.glassfish.grizzly.http.HttpResponsePacket.reset.

Doc from org.glassfish.grizzly.http.HttpResponsePacket.reset.

Reset the internal state.

Annotations
@Override
setCharacterEncodingback to summary
public void setCharacterEncoding(final String charset)

Overrides org.glassfish.grizzly.http.HttpHeader.setCharacterEncoding.

Doc from org.glassfish.grizzly.http.HttpHeader.setCharacterEncoding.

Set the character encoding of this HTTP message.

Annotations
@Override
setExpectContentback to summary
public void setExpectContent(final boolean isExpectContent)

Overrides org.glassfish.grizzly.http.HttpHeader.setExpectContent.

Implements org.glassfish.grizzly.http2.Http2Header.setExpectContent.

Annotations
@Override
org.glassfish.grizzly.http2 back to summary

private Class Http2Response.Http2ResponseRecyclable

extends Http2Response
Class Inheritance

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public void
Inherited from org.glassfish.grizzly.http2.Http2Response:
creategetCharacterEncodinggetContentTypegetHttp2StreamgetProcessingStateresetsetCharacterEncodingsetExpectContent

Constructor Detail

Http2ResponseRecyclableback to summary
private Http2ResponseRecyclable()

Method Detail

recycleback to summary
public void recycle()

Overrides org.glassfish.grizzly.http.HttpHeader.recycle.

Implements org.glassfish.grizzly.Cacheable.recycle.

Annotations
@Override