| Package | Description |
|---|---|
| org.glassfish.grizzly.http | |
| org.glassfish.grizzly.http.io |
| Modifier and Type | Class and Description |
|---|---|
class |
HttpBrokenContent
HttpContent message, which represents broken HTTP content. |
class |
HttpTrailer
HttpContent message, which represents HTTP trailer message. |
| Modifier and Type | Method and Description |
|---|---|
HttpContent |
HttpContent.append(HttpContent element) |
HttpContent |
HttpContent.Builder.build()
Build the HttpContent message.
|
protected HttpContent |
HttpTrailer.Builder.create() |
static HttpContent |
HttpContent.create() |
protected HttpContent |
HttpContent.Builder.create() |
protected HttpContent |
HttpBrokenContent.Builder.create() |
static HttpContent |
HttpContent.create(HttpHeader httpHeader) |
static HttpContent |
HttpContent.create(HttpHeader httpHeader,
boolean isLast) |
static HttpContent |
HttpContent.create(HttpHeader httpHeader,
boolean isLast,
org.glassfish.grizzly.Buffer content) |
protected HttpContent |
HttpServerFilter.customizeErrorResponse(HttpResponsePacket response) |
HttpContent |
ContentEncoding.encode(org.glassfish.grizzly.Connection connection,
HttpContent httpContent)
Encode HTTP packet content represented by
HttpContent. |
HttpContent |
LZMAContentEncoding.encode(org.glassfish.grizzly.Connection connection,
HttpContent httpContent) |
HttpContent |
GZipContentEncoding.encode(org.glassfish.grizzly.Connection connection,
HttpContent httpContent) |
HttpContent |
ParsingResult.getHttpContent() |
| Modifier and Type | Method and Description |
|---|---|
HttpContent |
HttpContent.append(HttpContent element) |
static ParsingResult |
ParsingResult.create(HttpContent httpContent,
org.glassfish.grizzly.Buffer remainderBuffer) |
ParsingResult |
ContentEncoding.decode(org.glassfish.grizzly.Connection connection,
HttpContent httpContent)
Decode HTTP packet content represented by
HttpContent. |
ParsingResult |
LZMAContentEncoding.decode(org.glassfish.grizzly.Connection connection,
HttpContent httpContent) |
ParsingResult |
GZipContentEncoding.decode(org.glassfish.grizzly.Connection connection,
HttpContent httpContent) |
HttpContent |
ContentEncoding.encode(org.glassfish.grizzly.Connection connection,
HttpContent httpContent)
Encode HTTP packet content represented by
HttpContent. |
HttpContent |
LZMAContentEncoding.encode(org.glassfish.grizzly.Connection connection,
HttpContent httpContent) |
HttpContent |
GZipContentEncoding.encode(org.glassfish.grizzly.Connection connection,
HttpContent httpContent) |
protected org.glassfish.grizzly.Buffer |
HttpCodecFilter.encodeHttpPacket(org.glassfish.grizzly.filterchain.FilterChainContext ctx,
HttpHeader httpHeader,
HttpContent httpContent,
boolean isContentAlreadyEncoded) |
static boolean |
HttpContent.isBroken(HttpContent httpContent)
Returns true if passed
HttpContent is a BrokenHttpContent. |
static boolean |
HttpTrailer.isTrailer(HttpContent httpContent)
Returns true if passed
HttpContent is a HttpTrailder. |
void |
HttpProbe.onContentChunkParseEvent(org.glassfish.grizzly.Connection connection,
HttpContent content)
Method will be called, when HTTP message content chunk gets parsed
(either request or response).
|
void |
HttpProbe.Adapter.onContentChunkParseEvent(org.glassfish.grizzly.Connection connection,
HttpContent content)
Method will be called, when HTTP message content chunk gets parsed
(either request or response).
|
void |
HttpProbe.onContentChunkSerializeEvent(org.glassfish.grizzly.Connection connection,
HttpContent content)
Method will be called, when HTTP message content chunk is prepared to be
serialized (either request or response).
|
void |
HttpProbe.Adapter.onContentChunkSerializeEvent(org.glassfish.grizzly.Connection connection,
HttpContent content)
Method will be called, when HTTP message content chunk is prepared to be
serialized (either request or response).
|
protected void |
HttpClientFilter.onHttpContentEncoded(HttpContent content,
org.glassfish.grizzly.filterchain.FilterChainContext ctx) |
protected void |
HttpServerFilter.onHttpContentEncoded(HttpContent content,
org.glassfish.grizzly.filterchain.FilterChainContext ctx) |
protected abstract void |
HttpCodecFilter.onHttpContentEncoded(HttpContent content,
org.glassfish.grizzly.filterchain.FilterChainContext ctx)
Invoked when a HTTP body chunk has been encoded in preparation to being
transmitted to the user-agent.
|
protected void |
HttpClientFilter.onHttpContentParsed(HttpContent content,
org.glassfish.grizzly.filterchain.FilterChainContext ctx) |
protected void |
HttpServerFilter.onHttpContentParsed(HttpContent content,
org.glassfish.grizzly.filterchain.FilterChainContext ctx) |
protected abstract void |
HttpCodecFilter.onHttpContentParsed(HttpContent content,
org.glassfish.grizzly.filterchain.FilterChainContext ctx)
Invoked as request/response body content has been processed by this
Filter. |
void |
FixedLengthTransferEncoding.prepareSerialize(org.glassfish.grizzly.filterchain.FilterChainContext ctx,
HttpHeader httpHeader,
HttpContent httpContent) |
void |
ChunkedTransferEncoding.prepareSerialize(org.glassfish.grizzly.filterchain.FilterChainContext ctx,
HttpHeader httpHeader,
HttpContent content)
This method will be called by
HttpCodecFilter to let
TransferEncoding prepare itself for the content serialization. |
void |
TransferEncoding.prepareSerialize(org.glassfish.grizzly.filterchain.FilterChainContext ctx,
HttpHeader httpHeader,
HttpContent content)
This method will be called by
HttpCodecFilter to let
TransferEncoding prepare itself for the content serialization. |
org.glassfish.grizzly.Buffer |
FixedLengthTransferEncoding.serializePacket(org.glassfish.grizzly.filterchain.FilterChainContext ctx,
HttpContent httpContent)
Serialize HTTP packet payload, represented by
HttpContent
using specific transfer encoding. |
org.glassfish.grizzly.Buffer |
ChunkedTransferEncoding.serializePacket(org.glassfish.grizzly.filterchain.FilterChainContext ctx,
HttpContent httpContent)
Serialize HTTP packet payload, represented by
HttpContent
using specific transfer encoding. |
org.glassfish.grizzly.Buffer |
TransferEncoding.serializePacket(org.glassfish.grizzly.filterchain.FilterChainContext ctx,
HttpContent httpContent)
Serialize HTTP packet payload, represented by
HttpContent
using specific transfer encoding. |
| Modifier and Type | Method and Description |
|---|---|
protected HttpContent |
InputBuffer.blockingRead()
Read next chunk of data in this thread, block if needed.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
InputBuffer.append(HttpContent httpContent)
Appends the specified
Buffer to the internal composite
Buffer. |
Copyright © 2021 Oracle Corporation. All Rights Reserved.