Index

A C E F G H L O P R S 
All Classes and Interfaces|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 interface org.apache.sling.feature.launcher.spi.LauncherPrepareContext
 
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 interface org.apache.sling.feature.launcher.spi.extensions.ExtensionContext
Add a configuration to be installed by the launcher
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 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
 

C

call() - Method in class org.apache.sling.feature.launcher.impl.launchers.FrameworkRunner
 
ContentPackageHandler - Class in org.apache.sling.feature.launcher.impl.extensions.handlers
 
ContentPackageHandler() - Constructor for class org.apache.sling.feature.launcher.impl.extensions.handlers.ContentPackageHandler
 
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
A extension handler can be used to add additional functionality to the launcher based on extension in the feature model.

F

finishStartup(Framework) - Method in class org.apache.sling.feature.launcher.impl.launchers.AbstractRunner
 
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

getArtifactFile(ArtifactId) - Method in interface org.apache.sling.feature.launcher.spi.LauncherPrepareContext
 
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 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.
getFrameworkFactory() - Method in class org.apache.sling.feature.launcher.impl.launchers.FrameworkRunner
Get the framework factory
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
 
getInstallableArtifacts() - Method in interface org.apache.sling.feature.launcher.spi.LauncherRunContext
List of installable artifacts.
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
 

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
Try to handle the extension.

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
 
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
 

O

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
 

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(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

setBundleReporter(BiConsumer<URL, Map<String, String>>) - Method in class org.apache.sling.feature.launcher.impl.launchers.AbstractRunner
 
setFeatureSupplier(Supplier<String>) - Method in class org.apache.sling.feature.launcher.impl.launchers.AbstractRunner
 
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 C E F G H L O P R S 
All Classes and Interfaces|All Packages