@Override public void handle(RouteContext routeContext) { Response response = routeContext.getResponse().noCache().text(); if (threadDump != null) { threadDump.dump(response.getOutputStream()); } else { response.internalError().send("Sorry your runtime environment does not allow to dump threads"); } }
@Override protected void writeObject(Context context, Object result) { try { context.getResponse() .contentType(CONTENT_TYPE) .header(CLASS_NAME, result == null ? NULL : result.getClass().getName()); if (result != null) { GZIPOutputStream zipStream = new GZIPOutputStream(new BufferedOutputStream(context.getResponse().getOutputStream())); ObjectOutputStream replyStream = new ObjectOutputStream(zipStream); replyStream.writeObject(result); zipStream.finish(); replyStream.flush(); } } catch (IOException e) { } } }
@Override protected void writeObject(Context context, Object result) { try { context.getResponse() .contentType(CONTENT_TYPE) .header(CLASS_NAME, result == null ? NULL : result.getClass().getName()); if (result != null) { GZIPOutputStream zipStream = new GZIPOutputStream(new BufferedOutputStream(context.getResponse().getOutputStream())); ObjectOutputStream replyStream = new ObjectOutputStream(zipStream); replyStream.writeObject(result); zipStream.finish(); replyStream.flush(); } } catch (IOException e) { } } }
protected void writeObject(Context context, Object result) { try { context.getResponse() .contentType(CONTENT_TYPE) .header(CLASS_NAME, result == null ? NULL : result.getClass().getName()); if (result != null) { ObjectOutputStream replyStream = new ObjectOutputStream(context.getResponse().getOutputStream()); replyStream.writeObject(result); replyStream.flush(); } } catch (IOException e) { } } }
protected void writeObject(Context context, Object result) { try { context.getResponse() .contentType(CONTENT_TYPE) .header(CLASS_NAME, result == null ? NULL : result.getClass().getName()); if (result != null) { ObjectOutputStream replyStream = new ObjectOutputStream(context.getResponse().getOutputStream()); replyStream.writeObject(result); replyStream.flush(); } } catch (IOException e) { } } }
@Override public void handle(RouteContext routeContext) { Response response = routeContext.getResponse().noCache().text(); if (threadDump != null) { threadDump.dump(response.getOutputStream()); } else { response.internalError().send("Sorry your runtime environment does not allow to dump threads"); } }
try (OutputStream output = context.getResponse().getOutputStream()) { output.write(result); output.flush();
try (OutputStream output = context.getResponse().getOutputStream()) { output.write(result); output.flush();