This is an automated email from the ASF dual-hosted git repository. pauls pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-launchpad-startupmanager.git
commit a9ee9856cb8b4659202470b741f998f9b7b7037c Author: Tomek Rękawek <tom...@apache.org> AuthorDate: Thu Nov 29 19:34:41 2018 +0100 Allow to choose whether startup is startlevel-based. --- .../apache/sling/launchpad/startupmanager/StartupListenerTracker.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/startupmanager/src/main/java/org/apache/sling/launchpad/startupmanager/StartupListenerTracker.java b/startupmanager/src/main/java/org/apache/sling/launchpad/startupmanager/StartupListenerTracker.java index c7eb9a3..bd33949 100644 --- a/startupmanager/src/main/java/org/apache/sling/launchpad/startupmanager/StartupListenerTracker.java +++ b/startupmanager/src/main/java/org/apache/sling/launchpad/startupmanager/StartupListenerTracker.java @@ -57,6 +57,7 @@ public class StartupListenerTracker implements FrameworkListener, BundleListener StartupListenerTracker(final BundleContext bundleContext) { this.bundleContext = bundleContext; this.startupMode = StartupMode.INSTALL; + this.startLevelBased = Boolean.valueOf(bundleContext.getProperty("sling.launchpad.startlevel.based")); startLevelServiceReference = bundleContext.getServiceReference(StartLevel.class); if (startLevelServiceReference != null) { @@ -107,7 +108,6 @@ public class StartupListenerTracker implements FrameworkListener, BundleListener @Override public void frameworkEvent(FrameworkEvent event) { if (event.getType() == FrameworkEvent.STARTLEVEL_CHANGED && startLevelService != null) { - startLevelBased = true; int startLevel = startLevelService.getStartLevel(); if (startLevel >= TARGET_START_LEVEL) { onFinished();