A B C E F G H I L M O P R S
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractRunner - Class in org.apache.sling.feature.launcher.impl.launchers
-
Common functionality for the framework start.
- AbstractRunner(List<Object[]>, List<URL>) - Constructor for class org.apache.sling.feature.launcher.impl.launchers.AbstractRunner
- addAppJar(URL) - Method in class org.apache.sling.feature.launcher.impl.Installation
-
Add an application jar.
- addAppJar(URL) - Method in interface org.apache.sling.feature.launcher.spi.LauncherPrepareContext
- addBundle(Integer, URL) - Method in class org.apache.sling.feature.launcher.impl.Installation
-
Add a bundle with the given start level
- addBundle(Integer, URL) - Method in interface org.apache.sling.feature.launcher.spi.extensions.ExtensionContext
-
Add a bundle to be installed by the launcher.
- addConfiguration(String, String, Dictionary<String, Object>) - Method in class org.apache.sling.feature.launcher.impl.Installation
-
Add a configuration
- addConfiguration(String, String, Dictionary<String, Object>) - Method in interface org.apache.sling.feature.launcher.spi.extensions.ExtensionContext
-
Add a configuration to be installed by the launcher
- addFeatureFiles(String...) - Method in class org.apache.sling.feature.launcher.impl.LauncherConfig
-
Set the list of feature files or directories.
- addFrameworkProperty(String, String) - Method in class org.apache.sling.feature.launcher.impl.Installation
- addFrameworkProperty(String, String) - Method in interface org.apache.sling.feature.launcher.spi.extensions.ExtensionContext
-
Add a framework property to be set by the launcher.
- addInstallableArtifact(URL) - Method in class org.apache.sling.feature.launcher.impl.Installation
-
Add an artifact to be installed by the installer
- addInstallableArtifact(URL) - Method in interface org.apache.sling.feature.launcher.spi.extensions.ExtensionContext
-
Add an artifact to be installed by the launcher
- addURL(URL) - Method in class org.apache.sling.feature.launcher.spi.Launcher.LauncherClassLoader
B
- Bootstrap - Class in org.apache.sling.feature.launcher.impl
-
This is the bootstrap class.
- Bootstrap(LauncherConfig, Logger) - Constructor for class org.apache.sling.feature.launcher.impl.Bootstrap
C
- call() - Method in class org.apache.sling.feature.launcher.impl.launchers.FrameworkRunner
- clear() - Method in class org.apache.sling.feature.launcher.impl.Installation
-
Clear all in-memory objects
- ContentPackageHandler - Class in org.apache.sling.feature.launcher.impl.extensions.handlers
- ContentPackageHandler() - Constructor for class org.apache.sling.feature.launcher.impl.extensions.handlers.ContentPackageHandler
- createApplication(Logger, LauncherConfig, ArtifactManager, Map<ArtifactId, Feature>) - Static method in class org.apache.sling.feature.launcher.impl.FeatureProcessor
-
Initialize the launcher Read the features and prepare the application
- createClassLoader() - Method in interface org.apache.sling.feature.launcher.spi.Launcher
- createClassLoader(Installation, Launcher) - Method in class org.apache.sling.feature.launcher.impl.Bootstrap
-
Create the class loader.
E
- ExtensionContext - Interface in org.apache.sling.feature.launcher.spi.extensions
-
This context object is provided to launcher extensions.
- ExtensionHandler - Interface in org.apache.sling.feature.launcher.spi.extensions
F
- FeatureProcessor - Class in org.apache.sling.feature.launcher.impl
- FeatureProcessor() - Constructor for class org.apache.sling.feature.launcher.impl.FeatureProcessor
- FELIX_FRAMEWORK_VERSION - Static variable in class org.apache.sling.feature.launcher.impl.Bootstrap
-
The Apache Felix Framework version used by default.
- FrameworkLauncher - Class in org.apache.sling.feature.launcher.impl.launchers
-
Launcher directly using the OSGi launcher API.
- FrameworkLauncher() - Constructor for class org.apache.sling.feature.launcher.impl.launchers.FrameworkLauncher
- FrameworkRunner - Class in org.apache.sling.feature.launcher.impl.launchers
-
Launcher directly using the OSGi launcher API.
- FrameworkRunner(Map<String, String>, Map<Integer, List<URL>>, List<Object[]>, List<URL>) - Constructor for class org.apache.sling.feature.launcher.impl.launchers.FrameworkRunner
G
- getAppJars() - Method in class org.apache.sling.feature.launcher.impl.Installation
-
Get the list of application jars.
- getArtifactClashOverrides() - Method in class org.apache.sling.feature.launcher.impl.LauncherConfig
- getArtifactFile(ArtifactId) - Method in interface org.apache.sling.feature.launcher.spi.LauncherPrepareContext
- getBundleMap() - Method in class org.apache.sling.feature.launcher.impl.Installation
- getBundleMap() - Method in interface org.apache.sling.feature.launcher.spi.LauncherRunContext
-
Bundle map, key is the start level, value is a list of files.
- getConfigClashOverrides() - Method in class org.apache.sling.feature.launcher.impl.LauncherConfig
- getConfigurations() - Method in class org.apache.sling.feature.launcher.impl.Installation
- getConfigurations() - Method in interface org.apache.sling.feature.launcher.spi.LauncherRunContext
-
List of configurations.
- getExtensionConfiguration() - Method in class org.apache.sling.feature.launcher.impl.LauncherConfig
- getFeature(ArtifactId) - Method in interface org.apache.sling.feature.launcher.spi.extensions.ExtensionContext
-
Return the feature object for a given Artifact ID.
- getFeatureFiles() - Method in class org.apache.sling.feature.launcher.impl.LauncherConfig
-
Get the list of feature files.
- getFrameworkArtifact() - Method in class org.apache.sling.feature.launcher.impl.LauncherConfig
- getFrameworkProperties() - Method in class org.apache.sling.feature.launcher.impl.Installation
- getFrameworkProperties() - Method in interface org.apache.sling.feature.launcher.spi.LauncherRunContext
-
Map of framework properties to be set when the framework is created.
- getFrameworkRunnerClass() - Method in class org.apache.sling.feature.launcher.impl.launchers.FrameworkLauncher
- getFrameworkVersion() - Method in class org.apache.sling.feature.launcher.impl.LauncherConfig
- getHomeDirectory() - Method in class org.apache.sling.feature.launcher.impl.LauncherConfig
-
Get the home directory.
- getInstallableArtifacts() - Method in class org.apache.sling.feature.launcher.impl.Installation
- getInstallableArtifacts() - Method in interface org.apache.sling.feature.launcher.spi.LauncherRunContext
-
List of installable artifacts.
- getInstallation() - Method in class org.apache.sling.feature.launcher.impl.LauncherConfig
- getLogger() - Method in class org.apache.sling.feature.launcher.impl.Installation
- getLogger() - Method in interface org.apache.sling.feature.launcher.spi.LauncherPrepareContext
-
Get the central logger
- getLogger() - Method in interface org.apache.sling.feature.launcher.spi.LauncherRunContext
-
Get the central logger
- getResource(String) - Method in class org.apache.sling.feature.launcher.spi.Launcher.LauncherClassLoader
- getVariables() - Method in class org.apache.sling.feature.launcher.impl.LauncherConfig
H
- handle(ExtensionContext, Extension) - Method in class org.apache.sling.feature.launcher.impl.extensions.handlers.ContentPackageHandler
- handle(ExtensionContext, Extension) - Method in class org.apache.sling.feature.launcher.impl.extensions.handlers.RepoInitHandler
- handle(ExtensionContext, Extension) - Method in interface org.apache.sling.feature.launcher.spi.extensions.ExtensionHandler
I
- Installation - Class in org.apache.sling.feature.launcher.impl
-
This class holds the configuration of the launcher.
- Installation() - Constructor for class org.apache.sling.feature.launcher.impl.Installation
L
- Launcher - Interface in org.apache.sling.feature.launcher.spi
- Launcher.LauncherClassLoader - Class in org.apache.sling.feature.launcher.spi
- LauncherClassLoader() - Constructor for class org.apache.sling.feature.launcher.spi.Launcher.LauncherClassLoader
- LauncherConfig - Class in org.apache.sling.feature.launcher.impl
-
This class holds the configuration of the launcher.
- LauncherConfig() - Constructor for class org.apache.sling.feature.launcher.impl.LauncherConfig
-
Create a new configuration object.
- LauncherPrepareContext - Interface in org.apache.sling.feature.launcher.spi
-
This is the context for the launcher
- LauncherRunContext - Interface in org.apache.sling.feature.launcher.spi
-
This is the context for the launcher
- loadClass(String, boolean) - Method in class org.apache.sling.feature.launcher.spi.Launcher.LauncherClassLoader
- logger - Variable in class org.apache.sling.feature.launcher.impl.launchers.AbstractRunner
M
- main(String[]) - Static method in class org.apache.sling.feature.launcher.impl.Main
- Main - Class in org.apache.sling.feature.launcher.impl
-
This is the launcher main class.
- Main() - Constructor for class org.apache.sling.feature.launcher.impl.Main
O
- org.apache.sling.feature.launcher.impl - package org.apache.sling.feature.launcher.impl
- org.apache.sling.feature.launcher.impl.extensions.handlers - package org.apache.sling.feature.launcher.impl.extensions.handlers
- org.apache.sling.feature.launcher.impl.launchers - package org.apache.sling.feature.launcher.impl.launchers
- org.apache.sling.feature.launcher.spi - package org.apache.sling.feature.launcher.spi
- org.apache.sling.feature.launcher.spi.extensions - package org.apache.sling.feature.launcher.spi.extensions
P
- prepare(LauncherPrepareContext, ArtifactId, Feature) - Method in class org.apache.sling.feature.launcher.impl.launchers.FrameworkLauncher
- prepare(LauncherPrepareContext, ArtifactId, Feature) - Method in interface org.apache.sling.feature.launcher.spi.Launcher
- prepareLauncher(LauncherPrepareContext, LauncherConfig, Feature, Map<ArtifactId, Feature>) - Static method in class org.apache.sling.feature.launcher.impl.FeatureProcessor
-
Prepare the launcher - add all bundles to the bundle map of the installation object - add all other artifacts to the install directory (only if startup mode is INSTALL) - process configurations
R
- RepoInitHandler - Class in org.apache.sling.feature.launcher.impl.extensions.handlers
- RepoInitHandler() - Constructor for class org.apache.sling.feature.launcher.impl.extensions.handlers.RepoInitHandler
- run() - Method in class org.apache.sling.feature.launcher.impl.Bootstrap
- run(LauncherRunContext, ClassLoader) - Method in class org.apache.sling.feature.launcher.impl.launchers.FrameworkLauncher
-
Run the launcher
- run(LauncherRunContext, ClassLoader) - Method in interface org.apache.sling.feature.launcher.spi.Launcher
S
- setFrameworkArtifact(String) - Method in class org.apache.sling.feature.launcher.impl.LauncherConfig
- setFrameworkVersion(String) - Method in class org.apache.sling.feature.launcher.impl.LauncherConfig
- setHomeDirectory(File) - Method in class org.apache.sling.feature.launcher.impl.LauncherConfig
- setLogger(Logger) - Method in class org.apache.sling.feature.launcher.impl.Installation
- setupFramework(Framework, Map<Integer, List<URL>>) - Method in class org.apache.sling.feature.launcher.impl.launchers.AbstractRunner
- startFramework(Framework, long, TimeUnit) - Method in class org.apache.sling.feature.launcher.impl.launchers.AbstractRunner
All Classes All Packages