public abstract class BootstrapUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static String |
APPLICATION_MAINCLASS_PROPERTY |
protected static String |
DISTRIBUTION_JARS_DIRECTORY |
static String |
FILE_SEPARATOR |
protected static String |
OBSOLETE_MAINJAR_PROPERTY |
static String |
PATH_SEPARATOR |
| Constructor and Description |
|---|
BootstrapUtils() |
| Modifier and Type | Method and Description |
|---|---|
protected static List<String> |
extractDirectoriesFromPath(String directoryPath,
String appendDirectory,
boolean checkExistance) |
static List<String> |
getBootstrapListOfApplications()
Get the list of available applications for the current Bootstrap
configuration.
|
static ResourcesTree |
getBootstrapResourcesTree()
Get the ResourceTree for this Bootstrap environment.
|
static String |
getCCSDistributionRootDirectory()
Get the root directory of the CCS distribution from which the Bootstrap
code has been launched.
|
static String |
getDistributionResourcesDirectory()
Get the Distribution resources directory.
|
protected static String |
getUserProvidedDistributionDirectories() |
protected static String |
getUserProvidedResourceDirectories() |
static String |
parseProperty(String inputProperty)
Parse a user provided property to match environment variables specified
in the form ${ENV_VARIABLE}
|
protected static void |
reset() |
public static final String FILE_SEPARATOR
public static final String PATH_SEPARATOR
protected static final String DISTRIBUTION_JARS_DIRECTORY
protected static final String APPLICATION_MAINCLASS_PROPERTY
protected static final String OBSOLETE_MAINJAR_PROPERTY
protected static void reset()
public static ResourcesTree getBootstrapResourcesTree()
protected static String getUserProvidedResourceDirectories()
protected static String getUserProvidedDistributionDirectories()
protected static List<String> extractDirectoriesFromPath(String directoryPath, String appendDirectory, boolean checkExistance)
public static String getDistributionResourcesDirectory()
public static String getCCSDistributionRootDirectory()
public static List<String> getBootstrapListOfApplications()
Copyright © 2014 LSST. All rights reserved.