private void handleBrowse(SampleResult res) throws JMSException { LOGGER.debug("isBrowseOnly"); StringBuilder sb = new StringBuilder(75); res.setSuccessful(true); sb.append("Browse message on Send Queue ").append(sendQueue.getQueueName()) .append(": ") .append(browseQueueDetails(sendQueue, res)); res.setResponseData(sb.toString().getBytes()); res.setResponseCodeOK(); }
private void handleClearQueue(SampleResult res) throws JMSException { LOGGER.debug("isClearQueue"); StringBuilder sb = new StringBuilder(75); res.setSuccessful(true); sb.append("Clear messages on Send Queue ").append(sendQueue.getQueueName()) .append(": ") .append(clearQueue(sendQueue, res)); res.setResponseData(sb.toString().getBytes()); res.setResponseCodeOK(); }
/** * Set result statuses OK - shorthand method to set: * <ul> * <li>ResponseCode</li> * <li>ResponseMessage</li> * <li>Successful status</li> * </ul> */ public void setResponseOK(){ setResponseCodeOK(); setResponseMessageOK(); setSuccessful(true); }
private boolean executeMessage(SampleResult result, SendMailCommand sendMailCmd, Message message) { boolean didSampleSucceed = false; try { sendMailCmd.execute(message); result.setResponseCodeOK(); result.setResponseMessage( "Message successfully sent!\n"); didSampleSucceed = true; } catch (AuthenticationFailedException afex) { log.warn("", afex); result.setResponseCode("500"); result.setResponseMessage( "AuthenticationFailedException: authentication failed - wrong username / password!\n" + afex); } catch (Exception ex) { log.warn("", ex); result.setResponseCode("500"); result.setResponseMessage(ex.getMessage()); } return didSampleSucceed; }
/** * Mark the sample result as {@code end}ed and {@code successful} with an "OK" {@code responseCode}, * and if the response is not {@code null} then set the {@code responseData} to {@code response}, * otherwise it is marked as not requiring a response. * * @param result sample result to change * @param response the successful result message, may be null. */ private void sampleResultSuccess(SampleResult result, /* @Nullable */ String response) { result.sampleEnd(); result.setSuccessful(true); result.setResponseCodeOK(); if (response != null) { result.setResponseData(response, ENCODING); } else { result.setResponseData("No response required", ENCODING); } }
sampleResult.setDataType(SampleResult.TEXT); if(exception==null) { sampleResult.setResponseCodeOK(); sampleResult.setResponseMessage("OK"); //$NON-NLS-1$ } else {
} else { res.setSuccessful(true); res.setResponseCodeOK(); res.setResponseMessage(sampleCounter + " message(s) received successfully");
synchronized (lock) { long elapsed = 0; result.setResponseCodeOK(); result.setSuccessful(errorCount == 0 && !senderClockNotInSync); result.setSampleCount(messageCount);
protected void setTransactionDone() { this.transactionDone = true; // Set the overall status for the transaction sample // TODO: improve, e.g. by adding counts to the SampleResult class transactionSampleResult.setResponseMessage(TransactionController.NUMBER_OF_SAMPLES_IN_TRANSACTION_PREFIX + calls + ", number of failing samples : " + noFailingSamples); if (transactionSampleResult.isSuccessful()) { transactionSampleResult.setResponseCodeOK(); } // Bug 50080 (not include pause time when generate parent) if (!transactionController.isIncludeTimers()) { long end = transactionSampleResult.currentTimeInMillis(); transactionSampleResult.setIdleTime(end - transactionSampleResult.getStartTime() - totalTime); transactionSampleResult.setEndTime(end); } }
result.setSampleLabel(getName()); result.setSuccessful(true); result.setResponseCodeOK(); result.setResponseMessageOK();
throw new TimeoutException("No content (probably timeout)."); res.setResponseCodeOK(); res.setResponseData(responseMessage, getContentEncoding()); isOK = true;
res.setResponseData("successful - no results", null); } else { res.setResponseCodeOK(); res.setResponseMessage("OK"); //$NON-NLS-1$ res.setResponseData("successful", null);
result.setResponseCodeOK(); result.sampleStart(); long numResults = 0;
@SuppressWarnings("deprecation") @Override public SampleResult sample(Entry entry) { SampleResult res = new SampleResult(); res.setSampleLabel(getName()); res.sampleStart(); //构造请求数据 res.setSamplerData(getSampleData()); //调用dubbo res.setResponseData(JsonUtils.toJson(callDubbo(res))); //构造响应数据 res.setDataType(SampleResult.TEXT); res.setResponseCodeOK(); res.setResponseMessageOK(); res.sampleEnd(); return res; }
@Override public SampleResult sample(final Entry entry) { final SampleResult res = new SampleResult(); res.setDataType(SampleResult.TEXT); res.setResponseOK(); res.setResponseCodeOK(); res.setSampleLabel(getName()); if (getMessageCountPerSamplerRunAsInt() == 1) { honoSender.send(res, getDeviceId(), isWaitForCredits(), isWaitForDeliveryResult()); } else { honoSender.send(res, getMessageCountPerSamplerRunAsInt(), getDeviceId(), isWaitForCredits(), isWaitForDeliveryResult()); } return res; }
res.setResponseCodeOK(); res.setResponseCode("200"); // $NON-NLS-1$ res.setSuccessful(true);
subResult.setDataType(SampleResult.TEXT); subResult.setResponseOK(); subResult.setResponseCodeOK(); subResult.setSampleLabel(sampleResult.getSampleLabel());
+ noFailingSamples); if(res.isSuccessful()) { res.setResponseCodeOK();
message = response.responseRecived; sr.setSuccessful(true); sr.setResponseCodeOK(); sr.setResponseHeaders(response.requestSent);