public class EventWithSynopsis extends java.lang.Object implements Event
ByteSerializable.Deserialize
Constructor and Description |
---|
EventWithSynopsis(SerializationInputStream in) |
EventWithSynopsis(java.lang.String synopsis,
byte[] data) |
Modifier and Type | Method and Description |
---|---|
void |
disableCompression()
Disables compression when serializing this event.
|
void |
enableCompression()
Enables compression when serializing this event.
|
byte[] |
getPayload() |
java.lang.String |
getSynopsis() |
void |
serialize(SerializationOutputStream out)
Serializes this object to binary form by passing it through a
serialization stream.
|
public EventWithSynopsis(java.lang.String synopsis, byte[] data)
@ByteSerializable.Deserialize public EventWithSynopsis(SerializationInputStream in) throws java.io.IOException
java.io.IOException
public java.lang.String getSynopsis()
public byte[] getPayload()
public void enableCompression()
public void disableCompression()
public void serialize(SerializationOutputStream out) throws java.io.IOException
ByteSerializable
serialize
in interface ByteSerializable
out
- stream to serialize to.java.io.IOException