public class Launcher
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
MAIN_METHOD |
static java.lang.String |
ODDJOB_HOME_PROPERTY |
static java.lang.String |
ODDJOB_MAIN_CLASS |
static java.lang.String |
ODDJOB_RUN_JAR_PROPERTY |
static java.lang.String |
STOP_METHOD |
| Constructor and Description |
|---|
Launcher(java.lang.ClassLoader classLoader,
java.lang.String className,
java.lang.String[] args) |
| Modifier and Type | Method and Description |
|---|---|
void |
launch() |
static void |
main(java.lang.String... args)
Main method for launching Oddjob in it's own class loader.
|
static void |
stop(java.lang.String... args) |
public static final java.lang.String ODDJOB_HOME_PROPERTY
public static final java.lang.String ODDJOB_RUN_JAR_PROPERTY
public static final java.lang.String ODDJOB_MAIN_CLASS
public static final java.lang.String MAIN_METHOD
public static final java.lang.String STOP_METHOD
public Launcher(java.lang.ClassLoader classLoader,
java.lang.String className,
java.lang.String[] args)
public void launch()
throws java.lang.ClassNotFoundException,
java.lang.NoSuchMethodException,
java.lang.reflect.InvocationTargetException,
java.lang.IllegalAccessException
java.lang.ClassNotFoundExceptionjava.lang.NoSuchMethodExceptionjava.lang.reflect.InvocationTargetExceptionjava.lang.IllegalAccessExceptionpublic static void main(java.lang.String... args)
throws java.io.IOException,
java.lang.ClassNotFoundException,
java.lang.NoSuchMethodException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
args - Args passed to oddjob.java.io.IOExceptionjava.lang.ClassNotFoundExceptionjava.lang.NoSuchMethodExceptionjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionpublic static void stop(java.lang.String... args)
throws java.lang.Exception
java.lang.Exception