private void reloadIfNeeded()

in microprofile-extensions/microprofile-extensions-config/docker-configsource/src/main/java/org/apache/geronimo/microprofile/extensions/config/docker/BaseConfigSource.java [97:109]


    private void reloadIfNeeded() {
        if (clock.millis() - lastUpdate > updateInterval) {
            final long start = clock.millis();
            doLoad();
            final long end = clock.millis();
            final long duration = end - start;
            if (duration > updateInterval) {
                Logger
                        .getLogger(getClass().getName())
                        .warning(() -> "Reloading the configuration took more than expected: " + duration + "ms");
            }
        }
    }