# Package org.apache.sling.launchpad.api

Interface Summary
Interface | Description
--- | ---
LaunchpadContentProvider | The `ResourceProvider` defines a simple API to access resources from the environment depending on how Sling is launched.
StartupHandler | The `StartupHandler` tries to detect the startup mode: It distinguishes between an initial startup (INSTALL), an update (UPDATE) and a restart without a change (RESTART).
StartupListener | A startup listener receives events about the startup.
StartupService | The startup service is registered when the startup is finished.

Enum Summary
Enum | Description
--- | ---
StartupMode | The `StartupMode` It distinguishes between an initial startup (INSTALL), an update (UPDATE) and a restart without a change (RESTART).