private void sendException(byte hasResult, Message msg, String message, ServerConnection serverConnection, Throwable e) throws IOException { if (hasResult == 1) { writeFunctionResponseException(msg, MessageType.EXCEPTION, serverConnection, e); serverConnection.setAsTrue(RESPONDED); } }
private void sendError(byte hasResult, Message msg, String message, ServerConnection serverConnection) throws IOException { if (hasResult == 1) { writeFunctionResponseError(msg, MessageType.EXECUTE_FUNCTION_ERROR, message, serverConnection); serverConnection.setAsTrue(RESPONDED); } }
private void sendException(byte hasResult, Message msg, String message, ServerConnection serverConnection, Throwable e) throws IOException { if (hasResult == 1) { writeFunctionResponseException(msg, MessageType.EXCEPTION, serverConnection, e); serverConnection.setAsTrue(RESPONDED); } }
private void sendError(byte hasResult, Message msg, String message, ServerConnection serverConnection) throws IOException { if (hasResult == 1) { writeFunctionResponseError(msg, MessageType.EXECUTE_REGION_FUNCTION_ERROR, message, serverConnection); serverConnection.setAsTrue(RESPONDED); } } }
private void sendException(byte hasResult, Message msg, String message, ServerConnection serverConnection, Throwable e) throws IOException { synchronized (msg) { if (hasResult == 1) { writeFunctionResponseException(msg, MessageType.EXCEPTION, serverConnection, e); serverConnection.setAsTrue(RESPONDED); } } }
private void sendException(byte hasResult, Message msg, String message, ServerConnection serverConnection, Throwable e) throws IOException { if (hasResult == 1) { writeFunctionResponseException(msg, MessageType.EXCEPTION, serverConnection, e); serverConnection.setAsTrue(RESPONDED); } }
private void sendError(byte hasResult, Message msg, String message, ServerConnection serverConnection) throws IOException { synchronized (msg) { if (hasResult == 1) { writeFunctionResponseError(msg, MessageType.EXECUTE_REGION_FUNCTION_ERROR, message, serverConnection); serverConnection.setAsTrue(RESPONDED); } } }
private void sendException(Message msg, ServerConnection servConn, Throwable e) throws IOException { writeException(msg, MessageType.EXCEPTION, e, false, servConn); servConn.setAsTrue(RESPONDED); }
private void sendError(Message msg, String message, ServerConnection servConn) throws IOException { synchronized (msg) { writeErrorResponse(msg, MessageType.REQUESTDATAERROR, message, servConn); servConn.setAsTrue(RESPONDED); } }
private void sendError(byte hasResult, Message msg, String message, ServerConnection serverConnection) throws IOException { synchronized (msg) { if (hasResult == 1) { writeFunctionResponseError(msg, MessageType.EXECUTE_REGION_FUNCTION_ERROR, message, serverConnection); serverConnection.setAsTrue(RESPONDED); } } } }
private void sendRollbackReply(Message msg, ServerConnection servConn) throws IOException { writeReply(msg, servConn); servConn.setAsTrue(RESPONDED); }
private void sendError(byte hasResult, Message msg, String message, ServerConnection serverConnection) throws IOException { if (hasResult == 1) { writeFunctionResponseError(msg, MessageType.EXECUTE_FUNCTION_ERROR, message, serverConnection); serverConnection.setAsTrue(RESPONDED); } }
private void sendException(byte hasResult, Message msg, String message, ServerConnection serverConnection, Throwable e) throws IOException { synchronized (msg) { if (hasResult == 1) { writeFunctionResponseException(msg, MessageType.EXCEPTION, message, serverConnection, e); serverConnection.setAsTrue(RESPONDED); } } }
private void sendException(byte hasResult, Message msg, String message, ServerConnection serverConnection, Throwable e) throws IOException { synchronized (msg) { if (hasResult == 1) { writeFunctionResponseException(msg, MessageType.EXCEPTION, message, serverConnection, e); serverConnection.setAsTrue(RESPONDED); } } }
private void sendException(byte hasResult, Message msg, String message, ServerConnection serverConnection, Throwable e) throws IOException { if (hasResult == 1) { writeFunctionResponseException(msg, MessageType.EXCEPTION, serverConnection, e); } else { writeException(msg, e, false, serverConnection); } serverConnection.setAsTrue(RESPONDED); }
private void sendException(byte hasResult, Message msg, String message, ServerConnection serverConnection, Throwable e) throws IOException { synchronized (msg) { if (hasResult == 1) { writeFunctionResponseException(msg, MessageType.EXCEPTION, message, serverConnection, e); } else { writeException(msg, e, false, serverConnection); } serverConnection.setAsTrue(RESPONDED); } }
private void sendError(byte hasResult, Message msg, String message, ServerConnection serverConnection) throws IOException { if (hasResult == 1) { writeFunctionResponseError(msg, MessageType.EXECUTE_FUNCTION_ERROR, message, serverConnection); } else { writeErrorResponse(msg, MessageType.EXECUTE_FUNCTION_ERROR, message, serverConnection); } serverConnection.setAsTrue(RESPONDED); }
protected void writeFunctionExceptionResponse(ChunkedMessage message, String errormessage, Throwable e) throws IOException { if (logger.isDebugEnabled()) { logger.debug("ServerToClientFunctionResultSender sending Function Error Response: {}", errormessage); } message.clear(); message.setLastChunk(true); message.addObjPart(e); message.sendChunk(this.sc); this.sc.setAsTrue(Command.RESPONDED); }
@Test public void commandCanSendBackCommitMessageIfAlreadyCommitted() throws Exception { when(part0.getInt()).thenReturn(TXSynchronizationOp.CompletionType.AFTER_COMPLETION.ordinal()); when(txManager.getRecentlyCompletedMessage(txId)).thenReturn(txCommitMessage); doNothing().when(command).writeCommitResponse(clientMessage, serverConnection, txCommitMessage); doCallRealMethod().when(command).cmdExecute(clientMessage, serverConnection, null, 1); command.cmdExecute(clientMessage, serverConnection, null, 1); verify(command, times(1)).writeCommitResponse(clientMessage, serverConnection, txCommitMessage); verify(serverConnection, times(1)).setAsTrue(Command.RESPONDED); }
@Test public void commandCanSendBackCommitMessageAfterInvokeAfterCompletion() throws Exception { when(part0.getInt()).thenReturn(TXSynchronizationOp.CompletionType.AFTER_COMPLETION.ordinal()); when(part2.getInt()).thenReturn(Status.STATUS_COMMITTED); when(txStateProxy.getCommitMessage()).thenReturn(txCommitMessage); doCallRealMethod().when(command).cmdExecute(clientMessage, serverConnection, null, 1); command.cmdExecute(clientMessage, serverConnection, null, 1); verify(txStateProxy, times(1)).afterCompletion(Status.STATUS_COMMITTED); verify(command, times(1)).writeCommitResponse(clientMessage, serverConnection, txCommitMessage); verify(serverConnection, times(1)).setAsTrue(Command.RESPONDED); } }