public class BinaryExtension extends BayeuxServer.Extension.Adapter
A server extension that encodes byte[] or ByteBuffer into a BinaryData
object using the Z85 format for outgoing messages, and decodes BinaryData
objects back into byte[] or ByteBuffer for incoming messages.
BinarySessionExtensionBayeuxServer.Extension.Adapter| Constructor and Description |
|---|
BinaryExtension() |
BinaryExtension(boolean decodeToByteBuffer) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
rcv(ServerSession from,
ServerMessage.Mutable message) |
boolean |
send(ServerSession from,
ServerSession to,
ServerMessage.Mutable message) |
rcvMeta, sendMetapublic BinaryExtension()
public BinaryExtension(boolean decodeToByteBuffer)
public boolean rcv(ServerSession from, ServerMessage.Mutable message)
rcv in interface BayeuxServer.Extensionrcv in class BayeuxServer.Extension.Adapterpublic boolean send(ServerSession from, ServerSession to, ServerMessage.Mutable message)
send in interface BayeuxServer.Extensionsend in class BayeuxServer.Extension.AdapterCopyright © 2008–2019 The CometD Project. All rights reserved.