org.apache.sling.launchpad.base.shared
Interface SharedConstants


public interface SharedConstants


Field Summary
static java.lang.String DEFAULT_SLING_LAUNCHER_JAR
          The absolute path to the launcher JAR file in the archive to copy to the sling.home directory.
static java.lang.String DEFAULT_SLING_MAIN
          The fully qualified name of the class used by the Standalone Java Application main class to control the framework.
static java.lang.String DEFAULT_SLING_SERVLET
          The fully qualified name of the class used by the Sling Web Applicaiton servlet to control the framework.
static java.lang.String LAUNCHER_JAR_REL_PATH
          The name of the file providing the Launcher JAR.
static java.lang.String SLING_HOME
          The name of the configuration property defining the Sling home directory (value is "sling.home").
static java.lang.String SLING_HOME_DEFAULT
          Default sling.home value if no other value can be resolvled (value is "sling").
 

Field Detail

SLING_HOME

static final java.lang.String SLING_HOME
The name of the configuration property defining the Sling home directory (value is "sling.home"). This is a Platform file system directory below which all runtime data, such as the Felix bundle archives, logfiles, Jackrabbit repository, etc., is located.

The value of this property is derived in a launcher specific way, such as system property, command line option, servlet or servlet context init-param, servlet context path, etc.

See Also:
Constant Field Values

SLING_HOME_DEFAULT

static final java.lang.String SLING_HOME_DEFAULT
Default sling.home value if no other value can be resolvled (value is "sling").

See Also:
Constant Field Values

DEFAULT_SLING_MAIN

static final java.lang.String DEFAULT_SLING_MAIN
The fully qualified name of the class used by the Standalone Java Application main class to control the framework. This class implements the Launcher interface.

See Also:
Constant Field Values

DEFAULT_SLING_SERVLET

static final java.lang.String DEFAULT_SLING_SERVLET
The fully qualified name of the class used by the Sling Web Applicaiton servlet to control the framework. This class implements the javax.servlet.Servlet and Launcher (for setup only) interfaces.

See Also:
Constant Field Values

LAUNCHER_JAR_REL_PATH

static final java.lang.String LAUNCHER_JAR_REL_PATH
The name of the file providing the Launcher JAR. On the one hand this is the name used to place the JAR file sling.home to use for startup. On the other hand, this is the name of the file in the archive (see DEFAULT_SLING_LAUNCHER_JAR).

See Also:
Constant Field Values

DEFAULT_SLING_LAUNCHER_JAR

static final java.lang.String DEFAULT_SLING_LAUNCHER_JAR
The absolute path to the launcher JAR file in the archive to copy to the sling.home directory.

See Also:
Constant Field Values


Copyright © 2007-2009. All Rights Reserved.