public class ByteArrayAsyncWriter extends AsyncIOWriterAdapter
AsyncIOWriter
backed by an ByteArrayOutputStream
Constructor and Description |
---|
ByteArrayAsyncWriter() |
Modifier and Type | Method and Description |
---|---|
void |
close(AtmosphereResponse r)
Close the underlying connection.
|
ByteArrayOutputStream |
stream() |
AsyncIOWriter |
write(AtmosphereResponse r,
byte[] data)
Write a WebSocket message.
|
AsyncIOWriter |
write(AtmosphereResponse r,
byte[] data,
int offset,
int length)
Write a WebSocket message.
|
AsyncIOWriter |
write(AtmosphereResponse r,
String data)
Write a WebSocket message.
|
flush, redirect, writeError
public AsyncIOWriter write(AtmosphereResponse r, String data) throws IOException
AsyncIOWriter
write
in interface AsyncIOWriter
write
in class AsyncIOWriterAdapter
data
- the WebSocket messageIOException
public AsyncIOWriter write(AtmosphereResponse r, byte[] data) throws IOException
AsyncIOWriter
write
in interface AsyncIOWriter
write
in class AsyncIOWriterAdapter
data
- the WebSocket messageIOException
public AsyncIOWriter write(AtmosphereResponse r, byte[] data, int offset, int length) throws IOException
AsyncIOWriter
write
in interface AsyncIOWriter
write
in class AsyncIOWriterAdapter
data
- the WebSocket messageoffset
- offset of the messagelength
- length of the messageIOException
public ByteArrayOutputStream stream()
public void close(AtmosphereResponse r)
AsyncIOWriter
close
in interface AsyncIOWriter
close
in class AsyncIOWriterAdapter
Copyright © 2016. All rights reserved.