public static WireCommand readFrom(ByteBufInputStream in, int length) throws IOException { long requestId = in.readLong(); String segment = in.readUTF(); String correctHost = in.readUTF(); String serverStackTrace = (in.available() > 0) ? in.readUTF() : EMPTY_STACK_TRACE; return new WrongHost(requestId, segment, correctHost, serverStackTrace); }
public static WireCommand readFrom(ByteBufInputStream in, int length) throws IOException { long requestId = in.readLong(); String segment = in.readUTF(); String serverStackTrace = (in.available() > 0) ? in.readUTF() : EMPTY_STACK_TRACE; return new SegmentIsSealed(requestId, segment, serverStackTrace); }
public static WireCommand readFrom(ByteBufInputStream in, int length) throws IOException { long requestId = in.readLong(); String segment = in.readUTF(); String serverStackTrace = (in.available() > 0) ? in.readUTF() : EMPTY_STACK_TRACE; return new SegmentAlreadyExists(requestId, segment, serverStackTrace); }
public static WireCommand readFrom(ByteBufInputStream in, int length) throws IOException { long requestId = in.readLong(); String segment = in.readUTF(); String serverStackTrace = (in.available() > 0) ? in.readUTF() : EMPTY_STACK_TRACE; return new NoSuchSegment(requestId, segment, serverStackTrace); }
public static WireCommand readFrom(ByteBufInputStream in, int length) throws IOException { long requestId = in.readLong(); String operationName = in.readUTF(); String serverStackTrace = (in.available() > 0) ? in.readUTF() : EMPTY_STACK_TRACE; return new OperationUnsupported(requestId, operationName, serverStackTrace); }
public static WireCommand readFrom(ByteBufInputStream in, int length) throws IOException { long requestId = in.readLong(); String segment = in.readUTF(); String delegationToken = in.readUTF(); int numberOfKeys = in.readInt(); List<TableKey> keys = new ArrayList<>(numberOfKeys); for (int i = 0; i < numberOfKeys; i++) { keys.add((TableKey) TableKey.readFrom(in, in.available())); } return new ReadTable(requestId, segment, delegationToken, keys); } }
public static WireCommand readFrom(ByteBufInputStream in, int length) throws IOException { long requestId = in.readLong(); String segment = in.readUTF(); long startOffset = in.readLong(); String serverStackTrace = (in.available() > 0) ? in.readUTF() : EMPTY_STACK_TRACE; return new SegmentIsTruncated(requestId, segment, startOffset, serverStackTrace); }
public static WireCommand readFrom(ByteBufInputStream in, int length) throws IOException { long requestId = in.readLong(); String segment = in.readUTF(); String delegationToken = in.readUTF(); TableEntries entries = (TableEntries) TableEntries.readFrom(in, in.available()); return new UpdateTableEntries(requestId, segment, delegationToken, entries); } }
public static WireCommand readFrom(ByteBufInputStream in, int length) throws IOException { long requestId = in.readLong(); String segment = in.readUTF(); String delegationToken = in.readUTF(); int numberOfKeys = in.readInt(); List<TableKey> keys = new ArrayList<>(numberOfKeys); for (int i = 0; i < numberOfKeys; i++) { keys.add((TableKey) TableKey.readFrom(in, in.available())); } return new RemoveTableKeys(requestId, segment, delegationToken, keys); } }
public static WireCommand readFrom(ByteBufInputStream in, int length) throws IOException { long requestId = in.readLong(); String serverStackTrace = (in.available() > 0) ? in.readUTF() : EMPTY_STACK_TRACE; return new AuthTokenCheckFailed(requestId, serverStackTrace); } }
public static WireCommand readFrom(ByteBufInputStream in, int length) throws IOException { UUID writerId = new UUID(in.readLong(), in.readLong()); long eventNumber = in.readLong(); String serverStackTrace = (in.available() > 0) ? in.readUTF() : EMPTY_STACK_TRACE; return new InvalidEventNumber(writerId, eventNumber, serverStackTrace); }
public static WireCommand readFrom(ByteBufInputStream in, int length) throws IOException { long requestId = in.readLong(); String segment = in.readUTF(); TableEntries entries = TableEntries.readFrom(in, in.available()); return new TableRead(requestId, segment, entries); } }