| Modifier and Type | Field and Description |
|---|---|
| private final Attachable | |
| private long | |
| public static final int | |
| private boolean | discardMode
When we are the client and the |
| private final ChannelListener | |
| private boolean | |
| private SendFrameHeader | |
| private final HeaderMap | |
| private final HttpString | |
| private final String | |
| private final HttpString | |
| private int |
| Access | Constructor and Description |
|---|---|
| pack-priv | AjpClientRequestClientStreamSinkChannel(AjpClientChannel channel, ChannelListener<AjpClientRequestClientStreamSinkChannel> finishListener, HeaderMap headers, String path, HttpString method, HttpString protocol, Attachable attachable)
|
| Modifier and Type | Method and Description |
|---|---|
| protected void | channelForciblyClosed()
Overrides io. Called when a channel has been forcibly closed, and data (frames) have already been written. |
| pack-priv void | |
| public void | |
| protected final SendFrameHeader | |
| private SendFrameHeader | |
| pack-priv SendFrameHeader | |
| protected void | handleFlushComplete(boolean finalFrame)
Overrides io.
|
| public void |
| attachable | back to summary |
|---|---|
| private final Attachable attachable | |
| dataSize | back to summary |
|---|---|
| private long dataSize | |
| DEFAULT_MAX_DATA_SIZE | back to summary |
|---|---|
| public static final int DEFAULT_MAX_DATA_SIZE | |
| discardMode | back to summary |
|---|---|
| private boolean discardMode When we are the client and the | |
| finishListener | back to summary |
|---|---|
| private final ChannelListener<AjpClientRequestClientStreamSinkChannel> finishListener | |
| firstFrameWritten | back to summary |
|---|---|
| private boolean firstFrameWritten | |
| header | back to summary |
|---|---|
| private SendFrameHeader header Hides io. | |
| headers | back to summary |
|---|---|
| private final HeaderMap headers | |
| method | back to summary |
|---|---|
| private final HttpString method | |
| path | back to summary |
|---|---|
| private final String path | |
| protocol | back to summary |
|---|---|
| private final HttpString protocol | |
| requestedChunkSize | back to summary |
|---|---|
| private int requestedChunkSize | |
| AjpClientRequestClientStreamSinkChannel | back to summary |
|---|---|
| pack-priv AjpClientRequestClientStreamSinkChannel(AjpClientChannel channel, ChannelListener<AjpClientRequestClientStreamSinkChannel> finishListener, HeaderMap headers, String path, HttpString method, HttpString protocol, Attachable attachable) | |
| channelForciblyClosed | back to summary |
|---|---|
| protected void channelForciblyClosed() throws IOException Overrides io. Doc from io. Called when a channel has been forcibly closed, and data (frames) have already been written. The action this should take is protocol dependent, e.g. for SPDY a RST_STREAM should be sent, for websockets the channel should be closed. By default this will just close the underlying channel
| |
| chunkRequested | back to summary |
|---|---|
| pack-priv void chunkRequested(int size) throws IOException | |
| clearHeader | back to summary |
|---|---|
| public void clearHeader() | |
| createFrameHeader | back to summary |
|---|---|
| protected final SendFrameHeader createFrameHeader() Overrides io.
| |
| createFrameHeaderImpl | back to summary |
|---|---|
| private SendFrameHeader createFrameHeaderImpl() | |
| generateSendFrameHeader | back to summary |
|---|---|
| pack-priv SendFrameHeader generateSendFrameHeader() | |
| handleFlushComplete | back to summary |
|---|---|
| protected void handleFlushComplete(boolean finalFrame) Overrides io.
| |
| startDiscard | back to summary |
|---|---|
| public void startDiscard() | |