@Override public void exceptionCaught(ChannelHandlerContext ctx, Throwable cause) throws Exception { processor.processingFailure(new ConnectionFailedException(cause)); }
@Override public void wrongHost(WireCommands.WrongHost wrongHost) { closeConnection(new ConnectionFailedException(wrongHost.toString())); }
@Override public void updateSegmentAttribute(UpdateSegmentAttribute updateSegmentAttribute) { getNextRequestProcessor().updateSegmentAttribute(updateSegmentAttribute); }
@Override public Void answer(InvocationOnMock invocation) throws Throwable { processor.process(new WireCommands.SegmentAttribute(1, 123)); return null; } }).when(connection).sendAsync(Mockito.eq(new WireCommands.GetSegmentAttribute(1, segment.getScopedName(), attributeId, "")),
@Override public Void answer(InvocationOnMock invocation) throws Throwable { processor.process(new SegmentAttributeUpdated(1, true)); return null; } }).when(connection).sendAsync(Mockito.eq(new WireCommands.UpdateSegmentAttribute(1, segment.getScopedName(), attributeId, 1234,
@Override public void wrongHost(WireCommands.WrongHost wrongHost) { getNextReplyProcessor().wrongHost(wrongHost); }
@Override public void updateSegmentPolicy(UpdateSegmentPolicy updateSegmentPolicy) { getNextRequestProcessor().updateSegmentPolicy(updateSegmentPolicy); }
@Override public void truncateSegment(TruncateSegment truncateSegment) { getNextRequestProcessor().truncateSegment(truncateSegment); }
@Override public void deleteSegment(DeleteSegment deleteSegment) { getNextRequestProcessor().deleteSegment(deleteSegment); }
@Override public void updateTableEntries(WireCommands.UpdateTableEntries tableEntries) { getNextRequestProcessor().updateTableEntries(tableEntries); }
@Override public void invalidEventNumber(InvalidEventNumber invalidEventNumber) { getNextReplyProcessor().invalidEventNumber(invalidEventNumber); }
@Override public void append(Append append) { getNextRequestProcessor().append(append); }
@Override public void getStreamSegmentInfo(GetStreamSegmentInfo getStreamInfo) { getNextRequestProcessor().getStreamSegmentInfo(getStreamInfo); }
@Override public void mergeSegments(MergeSegments mergeSegments) { getNextRequestProcessor().mergeSegments(mergeSegments); }
@Override public void keepAlive(KeepAlive keepAlive) { getNextRequestProcessor().keepAlive(keepAlive); }
@Override public void mergeTableSegments(WireCommands.MergeTableSegments mergeSegments) { getNextRequestProcessor().mergeTableSegments(mergeSegments); }
@Override public void deleteTableSegment(WireCommands.DeleteTableSegment deleteSegment) { getNextRequestProcessor().deleteTableSegment(deleteSegment); }
@Override public void conditionalCheckFailed(WireCommands.ConditionalCheckFailed dataNotAppended) { getNextReplyProcessor().conditionalCheckFailed(dataNotAppended); }
@Override public void segmentSealed(WireCommands.SegmentSealed segmentSealed) { getNextReplyProcessor().segmentSealed(segmentSealed); }
@Override public void keepAlive(WireCommands.KeepAlive keepAlive) { getNextReplyProcessor().keepAlive(keepAlive); }