private ByteArrayOutputStream transform()

in src/main/java/org/apache/sling/thumbnails/internal/TransformServlet.java [167:173]


    private ByteArrayOutputStream transform(SlingHttpServletRequest request, SlingHttpServletResponse response,
            Transformation transformation) throws IOException {
        ByteArrayOutputStream baos = new ByteArrayOutputStream();
        transformer.transform(request.getResource(), transformation, OutputFileFormat.forRequest(request), baos);
        IOUtils.copy(new ByteArrayInputStream(baos.toByteArray()), response.getOutputStream());
        return baos;
    }