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 Sender
public void close(IoCallback callback)
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.