Package io.pravega.shared.protocol.netty
Interface WireCommand
-
- All Known Implementing Classes:
WireCommands.AppendBlock,WireCommands.AppendBlockEnd,WireCommands.AppendSetup,WireCommands.AuthTokenCheckFailed,WireCommands.ConditionalAppend,WireCommands.ConditionalBlockEnd,WireCommands.ConditionalCheckFailed,WireCommands.CreateSegment,WireCommands.CreateTableSegment,WireCommands.DataAppended,WireCommands.DeleteSegment,WireCommands.DeleteTableSegment,WireCommands.ErrorMessage,WireCommands.Event,WireCommands.GetSegmentAttribute,WireCommands.GetStreamSegmentInfo,WireCommands.Hello,WireCommands.InvalidEventNumber,WireCommands.KeepAlive,WireCommands.MergeSegments,WireCommands.MergeTableSegments,WireCommands.NoSuchSegment,WireCommands.OperationUnsupported,WireCommands.Padding,WireCommands.PartialEvent,WireCommands.ReadSegment,WireCommands.ReadTable,WireCommands.ReadTableEntries,WireCommands.ReadTableEntriesDelta,WireCommands.ReadTableKeys,WireCommands.ReleasableCommand,WireCommands.RemoveTableKeys,WireCommands.SealSegment,WireCommands.SealTableSegment,WireCommands.SegmentAlreadyExists,WireCommands.SegmentAttribute,WireCommands.SegmentAttributeUpdated,WireCommands.SegmentCreated,WireCommands.SegmentDeleted,WireCommands.SegmentIsSealed,WireCommands.SegmentIsTruncated,WireCommands.SegmentPolicyUpdated,WireCommands.SegmentRead,WireCommands.SegmentSealed,WireCommands.SegmentsMerged,WireCommands.SegmentTruncated,WireCommands.SetupAppend,WireCommands.StreamSegmentInfo,WireCommands.TableEntriesDeltaRead,WireCommands.TableEntriesRead,WireCommands.TableEntriesUpdated,WireCommands.TableKeyBadVersion,WireCommands.TableKeyDoesNotExist,WireCommands.TableKeysRead,WireCommands.TableKeysRemoved,WireCommands.TableRead,WireCommands.TableSegmentNotEmpty,WireCommands.TruncateSegment,WireCommands.UpdateSegmentAttribute,WireCommands.UpdateSegmentPolicy,WireCommands.UpdateTableEntries,WireCommands.WrongHost
public interface WireCommandThe interface for all things that go over the Wire. (This is the basic element of the network protocol)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WireCommandTypegetType()voidwriteFields(java.io.DataOutput out)
-
-
-
Method Detail
-
getType
WireCommandType getType()
-
writeFields
void writeFields(java.io.DataOutput out) throws java.io.IOException- Throws:
java.io.IOException
-
-