Skip navigation links
A B C E F G H I L M O P R S 

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
clear() - Method in class org.apache.sling.feature.launcher.impl.LauncherConfig
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(Installation, Launcher) - Method in class org.apache.sling.feature.launcher.impl.Bootstrap
Create the class loader.
createClassLoader() - Method in interface org.apache.sling.feature.launcher.spi.Launcher
 

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
 
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.
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.
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 - 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
 
main(String[]) - Static method in 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
 
A B C E F G H I L M O P R S 
Skip navigation links

Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.