protected void doRun()

in src/main/java/org/apache/sling/fileoptim/impl/OptimizeFileOperation.java [52:62]


    protected void doRun(SlingHttpServletRequest request, List<Modification> changes) throws IOException {
        Resource resource = request.getResource();

        if (fileOptimizer.canOptimize(resource)) {
            if (resource.getChild(JcrConstants.JCR_CONTENT) != null) {
                resource = resource.getChild(JcrConstants.JCR_CONTENT);
            }
            fileOptimizer.optimizeFile(resource, true);
            changes.add(Modification.onModified(resource.getPath()));
        }
    }