public class BlockingWriterSenderImpl extends Object implements Sender
| Modifier and Type | Field and Description |
|---|---|
static int |
BUFFER_SIZE
TODO: we should be used pooled buffers
|
| Constructor and Description |
|---|
BlockingWriterSenderImpl(HttpServerExchange exchange,
PrintWriter writer,
String charset) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
close(IoCallback callback) |
void |
send(ByteBuffer buffer) |
void |
send(ByteBuffer[] buffer) |
void |
send(ByteBuffer[] buffer,
IoCallback callback) |
void |
send(ByteBuffer buffer,
IoCallback callback) |
void |
send(String data) |
void |
send(String data,
Charset charset) |
void |
send(String data,
Charset charset,
IoCallback callback) |
void |
send(String data,
IoCallback callback) |
void |
transferFrom(FileChannel source,
IoCallback callback) |
public static final int BUFFER_SIZE
public BlockingWriterSenderImpl(HttpServerExchange exchange, PrintWriter writer, String charset)
public void send(ByteBuffer buffer, IoCallback callback)
public void send(ByteBuffer[] buffer, IoCallback callback)
public void send(String data, IoCallback callback)
public void send(ByteBuffer buffer)
public void send(ByteBuffer[] buffer)
public void send(String data, Charset charset, IoCallback callback)
public void transferFrom(FileChannel source, IoCallback callback)
transferFrom in interface Senderpublic void close(IoCallback callback)
Copyright © 2021 JBoss by Red Hat. All rights reserved.