Skip navigation links
A B C D E F G H I J L M O P R S T U W 

A

AbstractSlingStartMojo - Class in org.apache.sling.maven.slingstart
Base class for all slingstart mojos.
AbstractSlingStartMojo() - Constructor for class org.apache.sling.maven.slingstart.AbstractSlingStartMojo
 
AbstractStartStopMojo - Class in org.apache.sling.maven.slingstart.run
 
AbstractStartStopMojo() - Constructor for class org.apache.sling.maven.slingstart.run.AbstractStartStopMojo
 
addArtifacts(Map<String, File>, String) - Method in class org.apache.sling.maven.slingstart.JarArchiverHelper
 
addDependencies(ModelPreprocessor.Environment) - Method in class org.apache.sling.maven.slingstart.ModelPreprocessor
Add dependencies for all projects.
addDirectory(File, String, String[], String[]) - Method in class org.apache.sling.maven.slingstart.JarArchiverHelper
 
addDirectory(File, String) - Method in class org.apache.sling.maven.slingstart.JarArchiverHelper
 
addDirectory(File, String[], String[]) - Method in class org.apache.sling.maven.slingstart.JarArchiverHelper
 
addDirectory(File) - Method in class org.apache.sling.maven.slingstart.JarArchiverHelper
 
addFile(File, String, int) - Method in class org.apache.sling.maven.slingstart.JarArchiverHelper
 
addFile(File, String) - Method in class org.apache.sling.maven.slingstart.JarArchiverHelper
 
addRunConfiguration(ProcessDescription, String) - Method in class org.apache.sling.maven.slingstart.run.ProcessDescriptionProvider
 
afterProjectsRead(MavenSession) - Method in class org.apache.sling.maven.slingstart.DependencyLifecycleParticipant
 
allowUnresolvedPomDependencies - Variable in class org.apache.sling.maven.slingstart.AbstractSlingStartMojo
If set to true, an exception is throws when "usePomDependencies" is set to true and some dependency version could not be resolved in the Maven POM.
artifactHandlerManager - Variable in class org.apache.sling.maven.slingstart.ModelPreprocessor.Environment
 
AttachModelArchive - Class in org.apache.sling.maven.slingstart
Attach the model archive as a project artifact.
AttachModelArchive() - Constructor for class org.apache.sling.maven.slingstart.AttachModelArchive
 
AttachSlingStartModel - Class in org.apache.sling.maven.slingstart
Attach the model as a project artifact.
AttachSlingStartModel() - Constructor for class org.apache.sling.maven.slingstart.AttachSlingStartModel
 
ATTR_BUILT_BY - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
ATTR_CREATED_BY - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
ATTR_IMPLEMENTATION_BUILD - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
ATTR_IMPLEMENTATION_TITLE - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
ATTR_IMPLEMENTATION_VENDOR - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
ATTR_IMPLEMENTATION_VENDOR_ID - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
ATTR_IMPLEMENTATION_VERSION - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
ATTR_MAIN_CLASS - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
ATTR_SPECIFICATION_TITLE - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
ATTR_SPECIFICATION_VENDOR - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
ATTR_SPECIFICATION_VERSION - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
ATTR_VALUE_MAIN_CLASS - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
ATTRS_EXCLUDES - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 

B

blockIfNecessary() - Method in class org.apache.sling.maven.slingstart.run.AbstractStartStopMojo
 
BuildConstants - Class in org.apache.sling.maven.slingstart
 
BuildConstants() - Constructor for class org.apache.sling.maven.slingstart.BuildConstants
 

C

call() - Method in class org.apache.sling.maven.slingstart.run.LauncherCallable
 
cancelId(String, String) - Method in class org.apache.sling.maven.slingstart.run.ProcessDescriptionProvider
 
CLASSIFIER_APP - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
CLASSIFIER_BASE - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
CLASSIFIER_MAR - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
CLASSIFIER_PARTIAL_SYSTEM - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
CLASSIFIER_WEBAPP - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
CONTEXT_GLOBAL - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
CONTEXT_STANDALONE - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
CONTEXT_WEBAPP - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
ControlListener - Class in org.apache.sling.maven.slingstart.run
Control listener.
ControlListener(int) - Constructor for class org.apache.sling.maven.slingstart.run.ControlListener
 
copy() - Method in class org.apache.sling.maven.slingstart.run.ServerConfiguration
 
createArchive() - Method in class org.apache.sling.maven.slingstart.JarArchiverHelper
 
createWebapp - Variable in class org.apache.sling.maven.slingstart.PackageMojo
If set to true creates a WAR artifact in addition to the standalone JAR from the model.
createWebapp - Variable in class org.apache.sling.maven.slingstart.PreparePackageMojo
If set to true creates a WAR artifact in addition to the standalone JAR from the model.

D

debug - Variable in class org.apache.sling.maven.slingstart.run.StartMojo
Overwrites debug parameter of all server configurations (if set).
DEFAULT_MODEL_PATTERN - Static variable in class org.apache.sling.maven.slingstart.AbstractSlingStartMojo
 
DependencyLifecycleParticipant - Class in org.apache.sling.maven.slingstart
Maven lifecycle participant which adds the artifacts of the model to the dependencies.
DependencyLifecycleParticipant() - Constructor for class org.apache.sling.maven.slingstart.DependencyLifecycleParticipant
 
doExecute() - Method in class org.apache.sling.maven.slingstart.run.AbstractStartStopMojo
 
doExecute() - Method in class org.apache.sling.maven.slingstart.run.StartMojo
 
doExecute() - Method in class org.apache.sling.maven.slingstart.run.StopMojo
 
done - Variable in class org.apache.sling.maven.slingstart.ModelPreprocessor.ProjectInfo
 

E

Environment() - Constructor for class org.apache.sling.maven.slingstart.ModelPreprocessor.Environment
 
execute() - Method in class org.apache.sling.maven.slingstart.AttachModelArchive
 
execute() - Method in class org.apache.sling.maven.slingstart.AttachSlingStartModel
 
execute() - Method in class org.apache.sling.maven.slingstart.HelpMojo
execute() - Method in class org.apache.sling.maven.slingstart.PackageMojo
 
execute() - Method in class org.apache.sling.maven.slingstart.PreparePackageMojo
 
execute() - Method in class org.apache.sling.maven.slingstart.RepositoryMojo
 
execute() - Method in class org.apache.sling.maven.slingstart.run.AbstractStartStopMojo
 
extendMavenClassPath - Variable in class org.apache.sling.maven.slingstart.ModelPreprocessor.ProjectInfo
 

F

findBaseArtifact(Model) - Static method in class org.apache.sling.maven.slingstart.ModelUtils
 

G

getArtifact(MavenProject, MavenSession, ArtifactHandlerManager, ArtifactResolver, String, String, String, String, String) - Static method in class org.apache.sling.maven.slingstart.ModelUtils
Get a resolved Artifact from the coordinates provided
getContextPath() - Method in class org.apache.sling.maven.slingstart.run.ServerConfiguration
 
getControlListener() - Method in class org.apache.sling.maven.slingstart.run.ProcessDescription
 
getControlPort() - Method in class org.apache.sling.maven.slingstart.run.ServerConfiguration
 
getDebug() - Method in class org.apache.sling.maven.slingstart.run.LaunchpadEnvironment
 
getDependencyModel(MavenProject) - Static method in class org.apache.sling.maven.slingstart.ProjectHelper
Get the dependency model from the project
getDirectory() - Method in class org.apache.sling.maven.slingstart.run.ProcessDescription
 
getEffectiveModel(MavenProject, ModelUtility.ResolverOptions) - Static method in class org.apache.sling.maven.slingstart.ProjectHelper
Get the effective model from the project
getFolder() - Method in class org.apache.sling.maven.slingstart.run.ServerConfiguration
 
getId() - Method in class org.apache.sling.maven.slingstart.run.ProcessDescription
 
getId(String) - Method in class org.apache.sling.maven.slingstart.run.ProcessDescriptionProvider
Prepare an ID for a launchpad that will be started, before saving the config.
getId() - Method in class org.apache.sling.maven.slingstart.run.ServerConfiguration
Get the instance id
getInstance() - Static method in class org.apache.sling.maven.slingstart.run.ProcessDescriptionProvider
 
getInstances() - Method in class org.apache.sling.maven.slingstart.run.ServerConfiguration
 
getNextAvailablePort() - Static method in class org.apache.sling.maven.slingstart.run.PortHelper
 
getOpts() - Method in class org.apache.sling.maven.slingstart.run.ServerConfiguration
 
getPort() - Method in class org.apache.sling.maven.slingstart.run.ControlListener
 
getPort() - Method in class org.apache.sling.maven.slingstart.run.ServerConfiguration
 
getProcess() - Method in class org.apache.sling.maven.slingstart.run.ProcessDescription
 
getRawModel(MavenProject) - Static method in class org.apache.sling.maven.slingstart.ProjectHelper
Get the raw model from the project
getReadyTimeOutSec() - Method in class org.apache.sling.maven.slingstart.run.LaunchpadEnvironment
 
getResolverOptions() - Method in class org.apache.sling.maven.slingstart.AbstractSlingStartMojo
 
getRunConfiguration(String) - Method in class org.apache.sling.maven.slingstart.run.ProcessDescriptionProvider
 
getRunmode() - Method in class org.apache.sling.maven.slingstart.run.ServerConfiguration
 
getServer() - Method in class org.apache.sling.maven.slingstart.run.ServerConfiguration
Get the server
getStandaloneOutputDirectory() - Method in class org.apache.sling.maven.slingstart.AbstractSlingStartMojo
 
getStdOutFile() - Method in class org.apache.sling.maven.slingstart.run.ServerConfiguration
 
getTmpDir() - Method in class org.apache.sling.maven.slingstart.AbstractSlingStartMojo
 
getVmDebugOpts(String) - Method in class org.apache.sling.maven.slingstart.run.ServerConfiguration
Returns the debugging options derived from the passed globalDebug parameter and the debug field (where the globalDebug parameter has precedence over the local field)
getVmOpts() - Method in class org.apache.sling.maven.slingstart.run.ServerConfiguration
 

H

HelpMojo - Class in org.apache.sling.maven.slingstart
Display help information on slingstart-maven-plugin.
HelpMojo() - Constructor for class org.apache.sling.maven.slingstart.HelpMojo
 

I

includedModels - Variable in class org.apache.sling.maven.slingstart.ModelPreprocessor.ProjectInfo
 
installShutdownHook() - Method in class org.apache.sling.maven.slingstart.run.ProcessDescription
Install a shutdown hook
isRunConfigurationAvailable(String) - Method in class org.apache.sling.maven.slingstart.run.ProcessDescriptionProvider
 
isRunning() - Method in class org.apache.sling.maven.slingstart.run.LauncherCallable
 
isShutdownOnExit() - Method in class org.apache.sling.maven.slingstart.run.LaunchpadEnvironment
 
isStarted() - Method in class org.apache.sling.maven.slingstart.run.ControlListener
 

J

JarArchiverHelper - Class in org.apache.sling.maven.slingstart
 
JarArchiverHelper(JarArchiver, MavenProject, File) - Constructor for class org.apache.sling.maven.slingstart.JarArchiverHelper
 
JarArchiverHelper(JarArchiver, MavenProject, File, Manifest) - Constructor for class org.apache.sling.maven.slingstart.JarArchiverHelper
 

L

Launcher - Class in org.apache.sling.maven.slingstart.launcher
 
Launcher(int) - Constructor for class org.apache.sling.maven.slingstart.launcher.Launcher
 
LauncherCallable - Class in org.apache.sling.maven.slingstart.run
A callable for launchpad an instance
LauncherCallable(Log, ServerConfiguration, LaunchpadEnvironment) - Constructor for class org.apache.sling.maven.slingstart.run.LauncherCallable
 
LauncherMBean - Interface in org.apache.sling.maven.slingstart.launcher
The launcher MBean interface.
LaunchpadEnvironment - Class in org.apache.sling.maven.slingstart.run
Common settings for all launchpad instances.
LaunchpadEnvironment(File, boolean, boolean, int, String) - Constructor for class org.apache.sling.maven.slingstart.run.LaunchpadEnvironment
 
localModel - Variable in class org.apache.sling.maven.slingstart.ModelPreprocessor.ProjectInfo
 
logger - Variable in class org.apache.sling.maven.slingstart.ModelPreprocessor.Environment
 

M

Main - Class in org.apache.sling.maven.slingstart.launcher
Main class for launching Apache Sling.
Main(String[]) - Constructor for class org.apache.sling.maven.slingstart.launcher.Main
Create a new launcher First argument is the launchpad jar Second argument is the listener port Third argument is verbose
main(String[]) - Static method in class org.apache.sling.maven.slingstart.launcher.Main
 
mavenSession - Variable in class org.apache.sling.maven.slingstart.AbstractSlingStartMojo
 
mergeModels(Model, Model) - Method in class org.apache.sling.maven.slingstart.ModelPreprocessor
Hook to change the merge behavior
model - Variable in class org.apache.sling.maven.slingstart.ModelPreprocessor.ProjectInfo
 
MODEL_ARTIFACT_NAME - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
ModelPreprocessor - Class in org.apache.sling.maven.slingstart
 
ModelPreprocessor() - Constructor for class org.apache.sling.maven.slingstart.ModelPreprocessor
 
ModelPreprocessor.Environment - Class in org.apache.sling.maven.slingstart
 
ModelPreprocessor.ProjectInfo - Class in org.apache.sling.maven.slingstart
 
modelProjects - Variable in class org.apache.sling.maven.slingstart.ModelPreprocessor.Environment
 
ModelUtils - Class in org.apache.sling.maven.slingstart
 
ModelUtils() - Constructor for class org.apache.sling.maven.slingstart.ModelUtils
 
mojoExecution - Variable in class org.apache.sling.maven.slingstart.PreparePackageMojo
 

O

org.apache.sling.maven.slingstart - package org.apache.sling.maven.slingstart
 
org.apache.sling.maven.slingstart.launcher - package org.apache.sling.maven.slingstart.launcher
 
org.apache.sling.maven.slingstart.run - package org.apache.sling.maven.slingstart.run
 

P

PackageMojo - Class in org.apache.sling.maven.slingstart
Create a Sling quickstart package (either JAR or WAR) based on the referenced model.
PackageMojo() - Constructor for class org.apache.sling.maven.slingstart.PackageMojo
 
PACKAGING_PARTIAL_SYSTEM - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
PACKAGING_SLINGSTART - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
plugin - Variable in class org.apache.sling.maven.slingstart.ModelPreprocessor.ProjectInfo
 
PomArtifactVersionResolver - Class in org.apache.sling.maven.slingstart
Provisioning artifact resolver that tries to resolve artifacts in provisioning file without version (LATEST) against the dependencies defined in the maven project.
PomArtifactVersionResolver(MavenProject, boolean) - Constructor for class org.apache.sling.maven.slingstart.PomArtifactVersionResolver
 
PomVariableResolver - Class in org.apache.sling.maven.slingstart
Provisioning variable resolver that supports setting or overriding variables via POM properties.
PomVariableResolver(MavenProject) - Constructor for class org.apache.sling.maven.slingstart.PomVariableResolver
 
PortHelper - Class in org.apache.sling.maven.slingstart.run
Simple helper class to find a new port.
PortHelper() - Constructor for class org.apache.sling.maven.slingstart.run.PortHelper
 
postProcessReadModel(Model) - Method in class org.apache.sling.maven.slingstart.ModelPreprocessor
Hook to post process the local model
prepare(File) - Method in class org.apache.sling.maven.slingstart.run.LaunchpadEnvironment
Prepare a new instance.
PreparePackageMojo - Class in org.apache.sling.maven.slingstart
Prepare the packaging of the Sling quickstart artifact (either JAR or WAR).
PreparePackageMojo() - Constructor for class org.apache.sling.maven.slingstart.PreparePackageMojo
 
ProcessDescription - Class in org.apache.sling.maven.slingstart.run
A running launchpad process.
ProcessDescription(String, File) - Constructor for class org.apache.sling.maven.slingstart.run.ProcessDescription
 
ProcessDescriptionProvider - Class in org.apache.sling.maven.slingstart.run
A singleton which is responsible to provide ProcessDescriptions
project - Variable in class org.apache.sling.maven.slingstart.AbstractSlingStartMojo
 
project - Variable in class org.apache.sling.maven.slingstart.ModelPreprocessor.ProjectInfo
 
projectHelper - Variable in class org.apache.sling.maven.slingstart.AbstractSlingStartMojo
 
ProjectHelper - Class in org.apache.sling.maven.slingstart
 
ProjectHelper() - Constructor for class org.apache.sling.maven.slingstart.ProjectHelper
 
ProjectInfo() - Constructor for class org.apache.sling.maven.slingstart.ModelPreprocessor.ProjectInfo
 

R

readLocalModel(MavenProject, String, File, String, Logger) - Method in class org.apache.sling.maven.slingstart.ModelPreprocessor
Read all model files from the directory in alphabetical order.
removeRunConfiguration(String) - Method in class org.apache.sling.maven.slingstart.run.ProcessDescriptionProvider
 
RepositoryMojo - Class in org.apache.sling.maven.slingstart
Create a Maven repository structure from the referenced artifacts in the model.
RepositoryMojo() - Constructor for class org.apache.sling.maven.slingstart.RepositoryMojo
 
resolve(Artifact) - Method in class org.apache.sling.maven.slingstart.PomArtifactVersionResolver
 
resolve(Feature, String) - Method in class org.apache.sling.maven.slingstart.PomVariableResolver
 
resolver - Variable in class org.apache.sling.maven.slingstart.ModelPreprocessor.Environment
 
run() - Method in class org.apache.sling.maven.slingstart.launcher.Main
Startup
run() - Method in class org.apache.sling.maven.slingstart.run.ControlListener
Implements the server thread receiving commands from clients and acting upon them.

S

ServerConfiguration - Class in org.apache.sling.maven.slingstart.run
A server configuration
ServerConfiguration() - Constructor for class org.apache.sling.maven.slingstart.run.ServerConfiguration
 
servers - Variable in class org.apache.sling.maven.slingstart.run.AbstractStartStopMojo
Parameter containing the list of server configurations
session - Variable in class org.apache.sling.maven.slingstart.ModelPreprocessor.Environment
 
setContextPath(String) - Method in class org.apache.sling.maven.slingstart.run.ServerConfiguration
 
setControlPort(String) - Method in class org.apache.sling.maven.slingstart.run.ServerConfiguration
 
setDebug(String) - Method in class org.apache.sling.maven.slingstart.run.ServerConfiguration
 
setFolder(File) - Method in class org.apache.sling.maven.slingstart.run.ServerConfiguration
 
setId(String) - Method in class org.apache.sling.maven.slingstart.run.ServerConfiguration
Set the instance id
setInstances(int) - Method in class org.apache.sling.maven.slingstart.run.ServerConfiguration
 
setOpts(String) - Method in class org.apache.sling.maven.slingstart.run.ServerConfiguration
 
setPort(String) - Method in class org.apache.sling.maven.slingstart.run.ServerConfiguration
 
setProcess(Process) - Method in class org.apache.sling.maven.slingstart.run.ProcessDescription
 
setRunmode(String) - Method in class org.apache.sling.maven.slingstart.run.ServerConfiguration
 
setStdOutFile(String) - Method in class org.apache.sling.maven.slingstart.run.ServerConfiguration
 
setVmOpts(String) - Method in class org.apache.sling.maven.slingstart.run.ServerConfiguration
 
shouldBlockUntilKeyIsPressed - Variable in class org.apache.sling.maven.slingstart.run.AbstractStartStopMojo
If true this mojo blocks until you press the Enter key.
skipLaunchpad - Variable in class org.apache.sling.maven.slingstart.run.AbstractStartStopMojo
Set this to "true" to skip starting the launchpad
StartMojo - Class in org.apache.sling.maven.slingstart.run
Start one or multiple launchpad instance(s).
StartMojo() - Constructor for class org.apache.sling.maven.slingstart.run.StartMojo
 
startupFinished() - Method in class org.apache.sling.maven.slingstart.launcher.Launcher
 
startupFinished() - Method in interface org.apache.sling.maven.slingstart.launcher.LauncherMBean
Notify the launcher about the finish of the startup.
startupProgress(Float) - Method in class org.apache.sling.maven.slingstart.launcher.Launcher
 
startupProgress(Float) - Method in interface org.apache.sling.maven.slingstart.launcher.LauncherMBean
Notify the launcher about the progress of the startup.
stop() - Method in class org.apache.sling.maven.slingstart.run.ControlListener
 
stop(Log, ProcessDescription) - Static method in class org.apache.sling.maven.slingstart.run.LauncherCallable
 
StopMojo - Class in org.apache.sling.maven.slingstart.run
Stop one or multiple running launchpad instance(s).
StopMojo() - Constructor for class org.apache.sling.maven.slingstart.run.StopMojo
 
storeProjectInfo(ModelPreprocessor.ProjectInfo) - Static method in class org.apache.sling.maven.slingstart.ProjectHelper
Store all relevant information about the project for plugins to be retrieved
systemPropertiesFile - Variable in class org.apache.sling.maven.slingstart.run.AbstractStartStopMojo
The system properties file will contain all started instances with their ports etc.

T

toString(Dependency) - Static method in class org.apache.sling.maven.slingstart.ModelUtils
 
toString() - Method in class org.apache.sling.maven.slingstart.run.ProcessDescription
 
toString() - Method in class org.apache.sling.maven.slingstart.run.ServerConfiguration
 
TYPE_JAR - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
TYPE_POM - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
TYPE_TXT - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
TYPE_WAR - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 

U

usePomDependencies - Variable in class org.apache.sling.maven.slingstart.AbstractSlingStartMojo
If set to true, Artifact dependencies from provisioning file without explicit version are tried to be resolved against the dependency versions from the Maven POM.
usePomVariables - Variable in class org.apache.sling.maven.slingstart.AbstractSlingStartMojo
If set to true, properties from the Maven POM can be used as variables in the provisioning files.

W

WEBAPP_OUTDIR - Static variable in class org.apache.sling.maven.slingstart.BuildConstants
 
WORK_DIR_NAME - Static variable in class org.apache.sling.maven.slingstart.run.LaunchpadEnvironment
The work directory created by starting launchpad.
A B C D E F G H I J L M O P R S T U W 
Skip navigation links

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