private void postProcess()

in src/main/java/org/apache/sling/distribution/journal/bookkeeper/BookKeeper.java [213:229]


    private void postProcess(PackageMessage pkgMsg) throws ImportPostProcessException {
        log.debug("Executing import post processor for package [{}]", pkgMsg);

        Map<String, Object> props = new HashMap<>();
        props.put(DISTRIBUTION_TYPE, pkgMsg.getReqType().name());
        props.put(DISTRIBUTION_PATHS, pkgMsg.getPaths());
        props.put(DISTRIBUTION_PACKAGE_ID, pkgMsg.getPkgId());

        long postProcessStartTime = currentTimeMillis();
        distributionMetricsService.getImportPostProcessRequest().increment();
        importPostProcessor.process(props);

        log.debug("Executed import post processor for package [{}]", pkgMsg.getPkgId());

        distributionMetricsService.getImportPostProcessDuration().update((currentTimeMillis() - postProcessStartTime), TimeUnit.MILLISECONDS);
        distributionMetricsService.getImportPostProcessSuccess().increment();
    }