public interface OutputChannel extends AutoCloseable
| Modifier and Type | Method and Description |
|---|---|
<T> void |
writeAsync(io.netty.buffer.ByteBuf data,
boolean last,
IoCallback<T> callback,
T context) |
default void |
writeAsync(String data)
Writes the given UTF-8 data and ends the exchange
|
default void |
writeAsync(String data,
Charset charset)
Writes the given data in the provided charset and ends the exchange
|
default <T> void |
writeAsync(String data,
Charset charset,
boolean last,
IoCallback<T> callback,
T context)
Writes the given data in the provided charset and invokes the provided callback on completion
|
void |
writeBlocking(io.netty.buffer.ByteBuf data,
boolean last) |
closedefault void writeAsync(String data)
data - The data to writedefault void writeAsync(String data, Charset charset)
data - The data to writedefault <T> void writeAsync(String data, Charset charset, boolean last, IoCallback<T> callback, T context)
data - The data to write<T> void writeAsync(io.netty.buffer.ByteBuf data,
boolean last,
IoCallback<T> callback,
T context)
void writeBlocking(io.netty.buffer.ByteBuf data,
boolean last)
throws IOException
data - last - IOExceptionCopyright © 2020 JBoss by Red Hat. All rights reserved.