Class WriteBuffer
java.lang.Object
org.apache.tomcat.util.net.WriteBuffer
Provides an expandable set of buffers for writes. Non-blocking writes can be of any size and may not be able to be
 written immediately or wholly contained in the buffer used to perform the writes to the next layer. This class
 provides a buffering capability to allow such writes to return immediately and also allows for the user provided
 buffers to be re-used / recycled as required.
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic interfaceInterface implemented by clients of the WriteBuffer to enable data to be written back out from the buffer.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidadd(ByteBuffer from) booleanisEmpty()booleanwrite(WriteBuffer.Sink sink, boolean blocking) 
- 
Constructor Details- 
WriteBufferpublic WriteBuffer(int bufferSize) 
 
- 
- 
Method Details- 
add
- 
isEmptypublic boolean isEmpty()
- 
write- Throws:
- IOException
 
 
-