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.
BinarySessionExtension
BayeuxServer.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, sendMeta
public BinaryExtension()
public BinaryExtension(boolean decodeToByteBuffer)
public boolean rcv(ServerSession from, ServerMessage.Mutable message)
rcv
in interface BayeuxServer.Extension
rcv
in class BayeuxServer.Extension.Adapter
public boolean send(ServerSession from, ServerSession to, ServerMessage.Mutable message)
send
in interface BayeuxServer.Extension
send
in class BayeuxServer.Extension.Adapter
Copyright © 2008–2017 The CometD Project. All rights reserved.