A B C D E G H I K L M O P R S T W

## A

AbstractStartStopMojo - Class in org.apache.sling.maven.kickstart.run
AbstractStartStopMojo() - Constructor for class org.apache.sling.maven.kickstart.run.AbstractStartStopMojo
addRunConfiguration(ProcessDescription, String) - Method in class org.apache.sling.maven.kickstart.run.ProcessDescriptionProvider
ATTR_BUILT_BY - Static variable in class org.apache.sling.maven.kickstart.BuildConstants
ATTR_CREATED_BY - Static variable in class org.apache.sling.maven.kickstart.BuildConstants
ATTR_IMPLEMENTATION_BUILD - Static variable in class org.apache.sling.maven.kickstart.BuildConstants
ATTR_IMPLEMENTATION_TITLE - Static variable in class org.apache.sling.maven.kickstart.BuildConstants
ATTR_IMPLEMENTATION_VENDOR - Static variable in class org.apache.sling.maven.kickstart.BuildConstants
ATTR_IMPLEMENTATION_VENDOR_ID - Static variable in class org.apache.sling.maven.kickstart.BuildConstants
ATTR_IMPLEMENTATION_VERSION - Static variable in class org.apache.sling.maven.kickstart.BuildConstants
ATTR_SPECIFICATION_TITLE - Static variable in class org.apache.sling.maven.kickstart.BuildConstants
ATTR_SPECIFICATION_VENDOR - Static variable in class org.apache.sling.maven.kickstart.BuildConstants
ATTR_SPECIFICATION_VERSION - Static variable in class org.apache.sling.maven.kickstart.BuildConstants
ATTRS_EXCLUDES - Static variable in class org.apache.sling.maven.kickstart.BuildConstants

## B

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

## C

call() - Method in class org.apache.sling.maven.kickstart.run.LauncherCallable
cancelId(String, String) - Method in class org.apache.sling.maven.kickstart.run.ProcessDescriptionProvider
CLASSIFIER_APP - Static variable in class org.apache.sling.maven.kickstart.BuildConstants
ControlClient - Class in org.apache.sling.maven.kickstart.run
  The `ControlClient` class is a helper class to interact with a started Sling instance through its ControlListener class.
ControlClient(File, Log) - Constructor for class org.apache.sling.maven.kickstart.run.ControlClient
  Creates an instance of this control support class.
copy() - Method in class org.apache.sling.maven.kickstart.run.ServerConfiguration

## D

debug - Variable in class org.apache.sling.maven.kickstart.run.StartMojo
  Overwrites debug parameter of all server configurations (if set).
doExecute() - Method in class org.apache.sling.maven.kickstart.run.AbstractStartStopMojo
doExecute() - Method in class org.apache.sling.maven.kickstart.run.StartMojo
doExecute() - Method in class org.apache.sling.maven.kickstart.run.StopMojo
dumpThreads() - Method in class org.apache.sling.maven.kickstart.run.ControlClient
  Implements the client side of the control connection sending the command to retrieve a thread dump.

## E

execute() - Method in class org.apache.sling.maven.kickstart.run.AbstractStartStopMojo
execute() - Method in class org.apache.sling.maven.kickstart.run.HelpMojo

## G

getAdditionalFeatureFile() - Method in class org.apache.sling.maven.kickstart.run.ServerConfiguration
getContextPath() - Method in class org.apache.sling.maven.kickstart.run.ServerConfiguration
getControlClient() - Method in class org.apache.sling.maven.kickstart.run.ProcessDescription
getControlPort() - Method in class org.apache.sling.maven.kickstart.run.ServerConfiguration
getDebug() - Method in class org.apache.sling.maven.kickstart.run.KickstartEnvironment
getDirectory() - Method in class org.apache.sling.maven.kickstart.run.ProcessDescription
getFolder() - Method in class org.apache.sling.maven.kickstart.run.ServerConfiguration
getId() - Method in class org.apache.sling.maven.kickstart.run.ProcessDescription
getId(String) - Method in class org.apache.sling.maven.kickstart.run.ProcessDescriptionProvider
  Prepare an ID for a kickstart that will be started, before saving the config.
getId() - Method in class org.apache.sling.maven.kickstart.run.ServerConfiguration
  Get the instance id
getInstance() - Static method in class org.apache.sling.maven.kickstart.run.ProcessDescriptionProvider
getInstances() - Method in class org.apache.sling.maven.kickstart.run.ServerConfiguration
getNextAvailablePort() - Static method in class org.apache.sling.maven.kickstart.run.PortHelper
getOpts() - Method in class org.apache.sling.maven.kickstart.run.ServerConfiguration
getPort() - Method in class org.apache.sling.maven.kickstart.run.ControlClient
getPort() - Method in class org.apache.sling.maven.kickstart.run.ServerConfiguration
getProcess() - Method in class org.apache.sling.maven.kickstart.run.ProcessDescription
getReadyTimeOutSec() - Method in class org.apache.sling.maven.kickstart.run.KickstartEnvironment
getRunConfiguration(String) - Method in class org.apache.sling.maven.kickstart.run.ProcessDescriptionProvider
getRunmode() - Method in class org.apache.sling.maven.kickstart.run.ServerConfiguration
getServer() - Method in class org.apache.sling.maven.kickstart.run.ServerConfiguration
  Get the server
getStdOutFile() - Method in class org.apache.sling.maven.kickstart.run.ServerConfiguration
getVmDebugOpts(String) - Method in class org.apache.sling.maven.kickstart.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.kickstart.run.ServerConfiguration

## H

HelpMojo - Class in org.apache.sling.maven.kickstart.run
  Display help information on sling-kickstart-maven-plugin.
  Call `mvn sling-kickstart:help -Ddetail=true -Dgoal=<goal-name>` to display parameter details.
HelpMojo() - Constructor for class org.apache.sling.maven.kickstart.run.HelpMojo

## I

installShutdownHook() - Method in class org.apache.sling.maven.kickstart.run.ProcessDescription
  Install a shutdown hook
isRunConfigurationAvailable(String) - Method in class org.apache.sling.maven.kickstart.run.ProcessDescriptionProvider
isRunning() - Method in class org.apache.sling.maven.kickstart.run.LauncherCallable
isShutdownOnExit() - Method in class org.apache.sling.maven.kickstart.run.KickstartEnvironment
isStarted() - Method in class org.apache.sling.maven.kickstart.run.ControlClient

## K

KickstartEnvironment - Class in org.apache.sling.maven.kickstart.run
  Common settings for all kickstart instances.
KickstartEnvironment(File, boolean, boolean, int, String) - Constructor for class org.apache.sling.maven.kickstart.run.KickstartEnvironment

## L

LauncherCallable - Class in org.apache.sling.maven.kickstart.run
  A callable for kickstart an instance
LauncherCallable(Log, ServerConfiguration, KickstartEnvironment) - Constructor for class org.apache.sling.maven.kickstart.run.LauncherCallable

## M

Main - Class in org.apache.sling.maven.kickstart.launcher
  Main class for launching Apache Sling.
Main(String[]) - Constructor for class org.apache.sling.maven.kickstart.launcher.Main
  Create a new launcher First argument is the kickstart jar Second argument is the listener port Third argument is verbose
main(String[]) - Static method in class org.apache.sling.maven.kickstart.launcher.Main

## O

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

## P

PACKAGING_SLINGQUICKSTART - Static variable in class org.apache.sling.maven.kickstart.BuildConstants
PortHelper - Class in org.apache.sling.maven.kickstart.run
  Simple helper class to find a new port.
PortHelper() - Constructor for class org.apache.sling.maven.kickstart.run.PortHelper
prepare(File) - Method in class org.apache.sling.maven.kickstart.run.KickstartEnvironment
  Prepare a new instance.
ProcessDescription - Class in org.apache.sling.maven.kickstart.run
  A running kickstart process.
ProcessDescription(String, File, String, Log) - Constructor for class org.apache.sling.maven.kickstart.run.ProcessDescription
ProcessDescriptionProvider - Class in org.apache.sling.maven.kickstart.run
  A singleton which is responsible to provide `ProcessDescription`s

## R

removeRunConfiguration(String) - Method in class org.apache.sling.maven.kickstart.run.ProcessDescriptionProvider
run() - Method in class org.apache.sling.maven.kickstart.launcher.Main
  Startup

## S

ServerConfiguration - Class in org.apache.sling.maven.kickstart.run
  A server configuration
ServerConfiguration() - Constructor for class org.apache.sling.maven.kickstart.run.ServerConfiguration
servers - Variable in class org.apache.sling.maven.kickstart.run.AbstractStartStopMojo
  Parameter containing the list of server configurations
setAdditionalFeatureFile(File) - Method in class org.apache.sling.maven.kickstart.run.ServerConfiguration
setContextPath(String) - Method in class org.apache.sling.maven.kickstart.run.ServerConfiguration
setControlPort(String) - Method in class org.apache.sling.maven.kickstart.run.ServerConfiguration
setDebug(String) - Method in class org.apache.sling.maven.kickstart.run.ServerConfiguration
setFolder(File) - Method in class org.apache.sling.maven.kickstart.run.ServerConfiguration
setId(String) - Method in class org.apache.sling.maven.kickstart.run.ServerConfiguration
  Set the instance id
setInstances(int) - Method in class org.apache.sling.maven.kickstart.run.ServerConfiguration
setOpts(String) - Method in class org.apache.sling.maven.kickstart.run.ServerConfiguration
setPort(String) - Method in class org.apache.sling.maven.kickstart.run.ServerConfiguration
setProcess(Process) - Method in class org.apache.sling.maven.kickstart.run.ProcessDescription
setRunmode(String) - Method in class org.apache.sling.maven.kickstart.run.ServerConfiguration
setStdOutFile(String) - Method in class org.apache.sling.maven.kickstart.run.ServerConfiguration
setVmOpts(String) - Method in class org.apache.sling.maven.kickstart.run.ServerConfiguration
shouldBlockUntilKeyIsPressed - Variable in class org.apache.sling.maven.kickstart.run.AbstractStartStopMojo
  If `true` this mojo blocks until you press the Enter key.
shutdownServer() - Method in class org.apache.sling.maven.kickstart.run.ControlClient
  Implements the client side of the control connection sending the command to shutdown Sling.
skipKickStart - Variable in class org.apache.sling.maven.kickstart.run.AbstractStartStopMojo
  Set this to "true" to skip starting the kickstart
StartMojo - Class in org.apache.sling.maven.kickstart.run
  Start one or multiple Kickstart instance(s).
StartMojo() - Constructor for class org.apache.sling.maven.kickstart.run.StartMojo
statusServer() - Method in class org.apache.sling.maven.kickstart.run.ControlClient
  Implements the client side of the control connection sending the command to check whether Sling is active.
stop(Log, ProcessDescription) - Static method in class org.apache.sling.maven.kickstart.run.LauncherCallable
StopMojo - Class in org.apache.sling.maven.kickstart.run
  Stop one or multiple running kickstart instance(s).
StopMojo() - Constructor for class org.apache.sling.maven.kickstart.run.StopMojo
systemPropertiesFile - Variable in class org.apache.sling.maven.kickstart.run.AbstractStartStopMojo
  The system properties file will contain all started instances with their ports etc.

## T

toString() - Method in class org.apache.sling.maven.kickstart.run.ProcessDescription
toString() - Method in class org.apache.sling.maven.kickstart.run.ServerConfiguration
TYPE_JAR - Static variable in class org.apache.sling.maven.kickstart.BuildConstants

## W

WORK_DIR_NAME - Static variable in class org.apache.sling.maven.kickstart.run.KickstartEnvironment
  The work directory created by starting kickstart.

A B C D E G H I K L M O P R S T W