in src/main/java/org/apache/sling/launchpad/startupmanager/StartupListenerTracker.java [142:156]
    private void onFinished() {
        frameworkStarted = true;
        log.info("Startup finished");
        for (StartupListener listener : tracker.getServices(new StartupListener[0])) {
            listener.startupFinished(startupMode);
        }
        StartupService startupService = new StartupService() {
            @Override
            public StartupMode getStartupMode() {
                return startupMode;
            }
        };
        bundleContext.registerService(StartupService.class, startupService, new Hashtable<String, Object>());
    }