Top Fields Constructors Methods
io.undertow.client.http

pack-priv Class ClientFixedLengthStreamSinkConduit

extends AbstractFixedLengthStreamSinkConduit
Class Inheritance
Imports
io.undertow.conduits.AbstractFixedLengthStreamSinkConduit, org.xnio.conduits.StreamSinkConduit

Field Summary

Modifier and TypeField and Description
private final HttpClientExchange

Constructor Summary

AccessConstructor and Description
pack-priv
ClientFixedLengthStreamSinkConduit(StreamSinkConduit
the next channel
next
,
long
the content length
contentLength
,
boolean
true if this instance should pass configuration to the next
configurable
,
boolean
true if this instance should pass close to the next
propagateClose
,
HttpClientExchange exchange)

Construct a new instance.

Method Summary

Modifier and TypeMethod and Description
protected void
Inherited from io.undertow.conduits.AbstractFixedLengthStreamSinkConduit:
awaitWritableawaitWritableflushgetRemainingisWriteResumedresetterminateWritestransferFromtransferFromtruncateWriteswakeupWriteswritewritewriteFinalwriteFinal

Field Detail

exchangeback to summary
private final HttpClientExchange exchange

Constructor Detail

ClientFixedLengthStreamSinkConduitback to summary
pack-priv ClientFixedLengthStreamSinkConduit(StreamSinkConduit next, long contentLength, boolean configurable, boolean propagateClose, HttpClientExchange exchange)

Construct a new instance.

Parameters
next:StreamSinkConduit

the next channel

contentLength:long

the content length

configurable:boolean

true if this instance should pass configuration to the next

propagateClose:boolean

true if this instance should pass close to the next

Method Detail

channelFinishedback to summary
protected void channelFinished()

Overrides io.undertow.conduits.AbstractFixedLengthStreamSinkConduit.channelFinished.

Annotations
@Override