Module org.glassfish.grizzly
Class DefaultStreamWriter.Output
java.lang.Object
org.glassfish.grizzly.streams.BufferedOutput
org.glassfish.grizzly.nio.transport.DefaultStreamWriter.Output
- All Implemented Interfaces:
Output
- Enclosing class:
- DefaultStreamWriter
-
Field Summary
Fields inherited from class org.glassfish.grizzly.streams.BufferedOutput
bufferSize, isClosed, multiBufferWindow, ZERO, ZERO_READY_FUTURE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected GrizzlyFuture<Integer>flush0(Buffer buffer, CompletionHandler<Integer> completionHandler) protected BuffernewBuffer(int size) protected voidonClosed()protected BufferreallocateBuffer(Buffer oldBuffer, int size) Methods inherited from class org.glassfish.grizzly.streams.BufferedOutput
close, ensureBufferCapacity, flush, getBuffer, getBufferedSize, isBuffered, write, write
-
Constructor Details
-
Output
-
-
Method Details
-
flush0
protected GrizzlyFuture<Integer> flush0(Buffer buffer, CompletionHandler<Integer> completionHandler) throws IOException - Specified by:
flush0in classBufferedOutput- Throws:
IOException
-
newBuffer
- Specified by:
newBufferin classBufferedOutput
-
reallocateBuffer
- Specified by:
reallocateBufferin classBufferedOutput
-
onClosed
- Specified by:
onClosedin classBufferedOutput- Throws:
IOException
-