public class MessageSerializer
extends java.lang.Object
| Constructor and Description |
|---|
MessageSerializer() |
| Modifier and Type | Method and Description |
|---|---|
static Http.RequestBody |
asJsonRequest(Message message)
JSON encode
|
static Http.RequestBody |
asJsonRequest(Message[] messages) |
static Http.RequestBody |
asMsgpackRequest(Message message)
Msgpack encode
|
static Http.RequestBody |
asMsgpackRequest(Message[] messages) |
static Http.BodyHandler<Message> |
getMessageResponseHandler(ChannelOptions opts)
BodyHandler
|
static Message[] |
readJSON(byte[] packed)
JSON decode
|
static Message[] |
readMsgpack(byte[] packed) |
public static Message[] readMsgpack(byte[] packed) throws AblyException
AblyExceptionpublic static Http.RequestBody asMsgpackRequest(Message message) throws AblyException
AblyExceptionpublic static Http.RequestBody asMsgpackRequest(Message[] messages)
public static Message[] readJSON(byte[] packed) throws java.io.IOException
java.io.IOExceptionpublic static Http.RequestBody asJsonRequest(Message message) throws AblyException
AblyExceptionpublic static Http.RequestBody asJsonRequest(Message[] messages)
public static Http.BodyHandler<Message> getMessageResponseHandler(ChannelOptions opts)