public void writeResponse(final DataOutputStream out) throws IOException { if (containsMessage()) { throw new IllegalArgumentException("ResponseCode " + code + " expects an explanation"); } out.write(getCodeSequence()); out.flush(); }
public void writeResponse(final DataOutputStream out, final String explanation) throws IOException { if (!containsMessage()) { throw new IllegalArgumentException("ResponseCode " + code + " does not expect an explanation"); } out.write(getCodeSequence()); out.writeUTF(explanation); out.flush(); }
public static Response read(final DataInputStream in) throws IOException, ProtocolException { final ResponseCode code = ResponseCode.readCode(in); final String message = code.containsMessage() ? in.readUTF() : null; return new Response(code, message); }
if(responseCode.containsMessage()){ responseCode.writeResponse(new DataOutputStream(bos), ""); } else {
} catch (HandshakeException e) { ResponseCode handshakeResult = e.getResponseCode(); if(handshakeResult.containsMessage()){ handshakeResult.writeResponse(dos, e.getMessage()); } else {
= apiClient.commitReceivingFlowFiles(transactionUrl, ResponseCode.CONFIRM_TRANSACTION, commSession.getChecksum()); ResponseCode responseCode = ResponseCode.fromCode(transactionResult.getResponseCode()); if(responseCode.containsMessage()){ String message = transactionResult.getMessage(); responseCode.writeResponse(dos, message == null ? "" : message); TransactionResultEntity resultEntity = apiClient.commitTransferFlowFiles(transactionUrl, ResponseCode.CONFIRM_TRANSACTION); ResponseCode responseCode = ResponseCode.fromCode(resultEntity.getResponseCode()); if(responseCode.containsMessage()){ responseCode.writeResponse(dos, resultEntity.getMessage()); } else {
if(responseCode.containsMessage()){ responseCode.writeResponse(new DataOutputStream(bos), ""); } else {
} catch (HandshakeException e) { ResponseCode handshakeResult = e.getResponseCode(); if(handshakeResult.containsMessage()){ handshakeResult.writeResponse(dos, e.getMessage()); } else {