All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description BootstrapCommandFile ClassLoaderResourceProvider TheClassLoaderResourceProviderContextConnection TheContextConnectionextends thejava.net.URLConnectionto provide access to a resource which is available fromLaunchpadContentProviderprovided toSling.ContextProtocolHandler TheContextProtocolHandleris a simple extension of the OSGi providedAbstractURLStreamHandlerServicewhich simply returns an instance of theContextConnectionwhen trying to open the connection of the URL.ControlAction TheControlActiondefines values to used as the action for the Sling control with theMain.doControlAction()method.DefaultStartupHandler 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.DirectoryUtil Launcher TheLauncherinterface is implemented by the delegate classes inside the Launcher JAR and are used by the actual Main class or servlet to configure and start the framework.LauncherClassLoader TheLauncherClassLoaderextends the standard Java VMURLClassLoadersuch, that classes and resources which are contained in the launcher JAR File are never looked up in the parent class loader.Loader TheLoaderclass provides utility methods for the actual launchers to help launching the framework.Main TheMainis the externally visible Standalone Java Application launcher for Sling.MainDelegate TheMainclass is a simple Java Application which interprests the command line and creates theSlinglauncher class and thus starts the OSGi framework.MBeanStartupListener The startup listener is listening for startup events.Notifiable TheNotifiableinterface is implemented by the real main class and Sling Servlet for them to be notified from the launcher JAR when the framework has been stopped or updated.SharedConstants Sling TheSlingserves as the starting point for Sling.SlingBridge TheSlingBridgereturns an extendedSlingclass to override any sling properties with context init parameters from the web application.SlingFelix SlingHttpSessionListenerDelegate Deprecated. SlingServlet TheSlingServletis the externally visible Web Application launcher for Sling.SlingServletDelegate TheSlingServletDelegateserves as a basic servlet for Project Sling.SlingSessionListener Deprecated. StartupManager TheStartupManagertries to detect the startup mode: It distinguishes between an initial startup (INSTALL), an update (UPDATE) and a restart without a change (RESTART).Util TheUtilclass provides general shared utilities.