Class StartupManager
- java.lang.Object
-
- org.apache.sling.launchpad.base.impl.StartupManager
-
public class StartupManager extends Object
TheStartupManagertries to detect the startup mode: It distinguishes between an initial startup (INSTALL), an update (UPDATE) and a restart without a change (RESTART).- Since:
- 2.4.0
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.sling.launchpad.api.StartupModegetMode()Return the startup modelonggetTargetStartLevel()Return the target start level.booleanisIncrementalStartupEnabled()Is the incremental startup enabled?voidmarkInstalled()Set the finished installation marker.
-
-
-
Method Detail
-
getMode
public org.apache.sling.launchpad.api.StartupMode getMode()
Return the startup mode- Returns:
- The startup mode
-
isIncrementalStartupEnabled
public boolean isIncrementalStartupEnabled()
Is the incremental startup enabled?- Returns:
trueif incremental startup is enabled.
-
getTargetStartLevel
public long getTargetStartLevel()
Return the target start level.- Returns:
- Target start level
-
markInstalled
public void markInstalled()
Set the finished installation marker.
-
-