public abstract class Event
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Event.NodeEvent |
static class |
Event.SchemaChange |
static class |
Event.StatusChange |
static class |
Event.TopologyChange |
static class |
Event.Type |
Modifier and Type | Field and Description |
---|---|
Event.Type |
type |
Modifier and Type | Method and Description |
---|---|
static Event |
deserialize(io.netty.buffer.ByteBuf cb,
ProtocolVersion version) |
protected abstract int |
eventSerializedSize(ProtocolVersion version) |
void |
serialize(io.netty.buffer.ByteBuf dest,
ProtocolVersion version) |
int |
serializedSize(ProtocolVersion version) |
protected abstract void |
serializeEvent(io.netty.buffer.ByteBuf dest,
ProtocolVersion version) |
public final Event.Type type
public static Event deserialize(io.netty.buffer.ByteBuf cb, ProtocolVersion version)
public void serialize(io.netty.buffer.ByteBuf dest, ProtocolVersion version)
public int serializedSize(ProtocolVersion version)
protected abstract void serializeEvent(io.netty.buffer.ByteBuf dest, ProtocolVersion version)
protected abstract int eventSerializedSize(ProtocolVersion version)
Copyright © 2009-2019 The Apache Software Foundation