public final class MuleBootstrapUtils extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MuleBootstrapUtils.ProxyInfo |
| Modifier and Type | Field and Description |
|---|---|
static String |
MULE_LOCAL_JAR_FILENAME |
| Modifier and Type | Method and Description |
|---|---|
static void |
addLibrariesToClasspath(List urls) |
static void |
addLocalJarFilesToClasspath(File muleHome,
File muleBase) |
static File |
getMuleHomeFile() |
static File |
getMuleLibDir() |
static File |
getMuleLocalJarFile() |
static File |
getMuleModuleDir() |
static boolean |
isStandalone() |
static void |
safeCopyFile(File in,
File out)
Copy in file to out file
Don't use java.nio as READ_ONLY memory mapped files cannot be deleted
|
public static final String MULE_LOCAL_JAR_FILENAME
public static boolean isStandalone()
true if running standalone, false if running embedded.public static File getMuleHomeFile()
public static File getMuleLibDir()
public static File getMuleModuleDir()
public static File getMuleLocalJarFile()
public static void addLocalJarFilesToClasspath(File muleHome, File muleBase) throws Exception
Exceptionpublic static void addLibrariesToClasspath(List urls) throws NoSuchMethodException, IllegalAccessException, InvocationTargetException
public static void safeCopyFile(File in, File out) throws IOException
in - out - IOExceptionCopyright © 2006–2021 MuleSoft, Inc.. All rights reserved.