public void write()

in src/main/java/com/epam/digital/data/platform/starter/logger/logbook/AbstractStrategy.java [36:48]


  public void write(
      @NonNull Correlation correlation,
      @NonNull HttpRequest request,
      @NonNull HttpResponse response,
      @NonNull Sink sink)
      throws IOException {
    try {
      MDC.put(RESPONSE_CODE_MDC_KEY, String.valueOf(response.getStatus()));
      sink.write(correlation, request, response);
    } finally {
      MDC.remove(RESPONSE_CODE_MDC_KEY);
    }
  }