Package org.apache.sling.launchpad.base.impl
package org.apache.sling.launchpad.base.impl
-
ClassesClassDescriptionThe
ClassLoaderResourceProvider
TheContextConnection
extends thejava.net.URLConnection
to provide access to a resource which is available fromLaunchpadContentProvider
provided toSling
.TheContextProtocolHandler
is a simple extension of the OSGi providedAbstractURLStreamHandlerService
which simply returns an instance of theContextConnection
when trying to open the connection of the URL.The installation listener is listening for - framework events - events from other services It notifies listeners about the finish of the startup and about an approximate progress.The startup listener is listening for startup events.TheSling
serves as the starting point for Sling.TheStartupManager
tries to detect the startup mode: It distinguishes between an initial startup (INSTALL), an update (UPDATE) and a restart without a change (RESTART).