@Override public String toString() { return "ERROR " + error.code() + ": " + error.getMessage(); }
@Override public String toString() { return "ERROR " + error.code() + ": " + error.getMessage(); }
@Override public String toString() { return "ERROR " + error.code() + ": " + error.getMessage(); }
@Override public String toString() { return "ERROR " + error.code() + ": " + error.getMessage(); }
private static TransportException getBackwardsCompatibleException(ErrorMessage msg, ProtocolVersion version) { if (version.isSmallerThan(ProtocolVersion.V4)) { switch (msg.error.code()) { case READ_FAILURE: ReadFailureException rfe = (ReadFailureException) msg.error; return new ReadTimeoutException(rfe.consistency, rfe.received, rfe.blockFor, rfe.dataPresent); case WRITE_FAILURE: WriteFailureException wfe = (WriteFailureException) msg.error; return new WriteTimeoutException(wfe.writeType, wfe.consistency, wfe.received, wfe.blockFor); case FUNCTION_FAILURE: return new InvalidRequestException(msg.toString()); } } return msg.error; }
private static TransportException getBackwardsCompatibleException(ErrorMessage msg, ProtocolVersion version) { if (version.isSmallerThan(ProtocolVersion.V4)) { switch (msg.error.code()) { case READ_FAILURE: ReadFailureException rfe = (ReadFailureException) msg.error; return new ReadTimeoutException(rfe.consistency, rfe.received, rfe.blockFor, rfe.dataPresent); case WRITE_FAILURE: WriteFailureException wfe = (WriteFailureException) msg.error; return new WriteTimeoutException(wfe.writeType, wfe.consistency, wfe.received, wfe.blockFor); case FUNCTION_FAILURE: return new InvalidRequestException(msg.toString()); } } return msg.error; }
private static TransportException getBackwardsCompatibleException(ErrorMessage msg, ProtocolVersion version) { if (version.isSmallerThan(ProtocolVersion.V4)) { switch (msg.error.code()) { case READ_FAILURE: ReadFailureException rfe = (ReadFailureException) msg.error; return new ReadTimeoutException(rfe.consistency, rfe.received, rfe.blockFor, rfe.dataPresent); case WRITE_FAILURE: WriteFailureException wfe = (WriteFailureException) msg.error; return new WriteTimeoutException(wfe.writeType, wfe.consistency, wfe.received, wfe.blockFor); case FUNCTION_FAILURE: return new InvalidRequestException(msg.toString()); } } return msg.error; }