A C E F G H J L O P R S 
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 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
 
createArrayBuilder() - Method in class javax.json.spi.JsonProvider
 
createArrayBuilder(Collection<?>) - Method in class javax.json.spi.JsonProvider
 
createArrayBuilder(JsonArray) - Method in class javax.json.spi.JsonProvider
 
createBuilderFactory(Map<String, ?>) - Method in class javax.json.spi.JsonProvider
 
createClassLoader() - Method in interface org.apache.sling.feature.launcher.spi.Launcher
 
createDiff(JsonStructure, JsonStructure) - Method in class javax.json.spi.JsonProvider
Create a JsonPatch by comparing the source to the target as defined in RFC-6902.
createGenerator(OutputStream) - Method in class javax.json.spi.JsonProvider
 
createGenerator(Writer) - Method in class javax.json.spi.JsonProvider
 
createGeneratorFactory(Map<String, ?>) - Method in class javax.json.spi.JsonProvider
 
createMergeDiff(JsonValue, JsonValue) - Method in class javax.json.spi.JsonProvider
Create a merge patch by comparing the source to the target.
createMergePatch(JsonValue) - Method in class javax.json.spi.JsonProvider
Create a merge patch based on the given JsonValue.
createObjectBuilder() - Method in class javax.json.spi.JsonProvider
Create an empty JsonObjectBuilder
createObjectBuilder(Map<String, Object>) - Method in class javax.json.spi.JsonProvider
Creates a JSON object builder, initialized with the specified Map.
createObjectBuilder(JsonObject) - Method in class javax.json.spi.JsonProvider
Creates a JSON object builder, initialized with the specified JsonObject.
createParser(InputStream) - Method in class javax.json.spi.JsonProvider
 
createParser(Reader) - Method in class javax.json.spi.JsonProvider
 
createParserFactory(Map<String, ?>) - Method in class javax.json.spi.JsonProvider
 
createPatch(JsonArray) - Method in class javax.json.spi.JsonProvider
Create a JsonPatch as defined in RFC-6902.
createPatchBuilder() - Method in class javax.json.spi.JsonProvider
Create a new JsonPatchBuilder
createPatchBuilder(JsonArray) - Method in class javax.json.spi.JsonProvider
Create a new JsonPatchBuilder from initial data.
createPointer(String) - Method in class javax.json.spi.JsonProvider
Create a JsonPointer based on the given path string
createReader(InputStream) - Method in class javax.json.spi.JsonProvider
 
createReader(Reader) - Method in class javax.json.spi.JsonProvider
 
createReaderFactory(Map<String, ?>) - Method in class javax.json.spi.JsonProvider
 
createValue(double) - Method in class javax.json.spi.JsonProvider
 
createValue(int) - Method in class javax.json.spi.JsonProvider
 
createValue(long) - Method in class javax.json.spi.JsonProvider
 
createValue(String) - Method in class javax.json.spi.JsonProvider
 
createValue(BigDecimal) - Method in class javax.json.spi.JsonProvider
 
createValue(BigInteger) - Method in class javax.json.spi.JsonProvider
 
createWriter(OutputStream) - Method in class javax.json.spi.JsonProvider
 
createWriter(Writer) - Method in class javax.json.spi.JsonProvider
 
createWriterFactory(Map<String, ?>) - Method in class javax.json.spi.JsonProvider
 

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

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

J

javax.json.spi - package javax.json.spi
 
JsonProvider - Class in javax.json.spi
 
JsonProvider() - Constructor for class javax.json.spi.JsonProvider
 

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
 
provider() - Static method in class javax.json.spi.JsonProvider
 

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

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 J L O P R S 
All Classes All Packages