private void process()

in resume-api/resume-api-fileset-clusterized/src/main/java/org/apache/camel/example/resume/fileset/clusterized/strategies/ClusterizedLargeDirectoryRouteBuilder.java [35:46]


    private void process(Exchange exchange) {
        File path = exchange.getMessage().getHeader("CamelFilePath", File.class);
        LOG.debug("Processing {}", path.getPath());
        exchange.getMessage().setHeader(Exchange.OFFSET, Resumables.of(path.getParentFile(), path));

        // Put a delay to simulate slow processing
        try {
            Thread.sleep(100);
        } catch (InterruptedException e) {
            LOG.trace("Interrupted while sleeping", e);
        }
    }