| Modifier and Type | Field and Description |
|---|---|
| private static final File | |
| private Object | catalinaDaemon
Daemon reference. |
| private static final File | |
| pack-priv ClassLoader | |
| pack-priv ClassLoader | |
| private static volatile Bootstrap | |
| private static final Object | daemonLock
Daemon object used by main. |
| private static final Log | |
| private static final Pattern | |
| pack-priv ClassLoader |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private ClassLoader | |
| public void | |
| public boolean | |
| public static String | Returns: the catalina baseObtain the name of the configured base (instance) directory. |
| public static File | Returns: the catalina base as a fileObtain the configured base (instance) directory. |
| public static String | |
| public static File | Returns: the catalina home as a fileObtain the configured home (binary) directory. |
| protected static String[] | |
| private Object | |
| pack-priv static void | |
| public void | |
| public void | |
| private void | |
| private void | |
| public static void | |
| protected String | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| pack-priv static Throwable |
| catalinaBaseFile | back to summary |
|---|---|
| private static final File catalinaBaseFile | |
| catalinaDaemon | back to summary |
|---|---|
| private Object catalinaDaemon Daemon reference. | |
| catalinaHomeFile | back to summary |
|---|---|
| private static final File catalinaHomeFile | |
| catalinaLoader | back to summary |
|---|---|
| pack-priv ClassLoader catalinaLoader | |
| commonLoader | back to summary |
|---|---|
| pack-priv ClassLoader commonLoader | |
| daemon | back to summary |
|---|---|
| private static volatile Bootstrap daemon | |
| daemonLock | back to summary |
|---|---|
| private static final Object daemonLock Daemon object used by main. | |
| log | back to summary |
|---|---|
| private static final Log log | |
| PATH_PATTERN | back to summary |
|---|---|
| private static final Pattern PATH_PATTERN | |
| sharedLoader | back to summary |
|---|---|
| pack-priv ClassLoader sharedLoader | |
| Bootstrap | back to summary |
|---|---|
| public Bootstrap() | |
| createClassLoader | back to summary |
|---|---|
| private ClassLoader createClassLoader(String name, ClassLoader parent) throws Exception | |
| destroy | back to summary |
|---|---|
| public void destroy() Destroy the Catalina Daemon. | |
| getAwait | back to summary |
|---|---|
| public boolean getAwait() throws Exception | |
| getCatalinaBase | back to summary |
|---|---|
| public static String getCatalinaBase() Obtain the name of the configured base (instance) directory. Note that home and base may be the same (and are by
default). If this is not set the value returned by
| |
| getCatalinaBaseFile | back to summary |
|---|---|
| public static File getCatalinaBaseFile() Obtain the configured base (instance) directory. Note that home and base may be the same (and are by default). If
this is not set the value returned by
| |
| getCatalinaHome | back to summary |
|---|---|
| public static String getCatalinaHome() Obtain the name of configured home (binary) directory. Note that home and base may be the same (and are by default).
| |
| getCatalinaHomeFile | back to summary |
|---|---|
| public static File getCatalinaHomeFile() Obtain the configured home (binary) directory. Note that home and base may be the same (and are by default).
| |
| getPaths | back to summary |
|---|---|
| protected static String[] getPaths(String value) | |
| getServer | back to summary |
|---|---|
| private Object getServer() throws Exception getServer() for configtest | |
| handleThrowable | back to summary |
|---|---|
| pack-priv static void handleThrowable(Throwable t) | |
| init | back to summary |
|---|---|
| public void init() throws Exception Initialize daemon.
| |
| init | back to summary |
|---|---|
| public void init(String[] arguments) throws Exception Load the Catalina daemon. | |
| initClassLoaders | back to summary |
|---|---|
| private void initClassLoaders() | |
| load | back to summary |
|---|---|
| private void load(String[] arguments) throws Exception Load daemon. | |
| main | back to summary |
|---|---|
| public static void main(String[] args) Main method and entry point when starting Tomcat via the provided scripts.
| |
| replace | back to summary |
|---|---|
| protected String replace(String str) System property replacement in the given string. | |
| setAwait | back to summary |
|---|---|
| public void setAwait(boolean await) throws Exception Set flag.
| |
| start | back to summary |
|---|---|
| public void start() throws Exception Start the Catalina daemon.
| |
| stop | back to summary |
|---|---|
| public void stop() throws Exception Stop the Catalina Daemon.
| |
| stopServer | back to summary |
|---|---|
| public void stopServer() throws Exception Stop the standalone server.
| |
| stopServer | back to summary |
|---|---|
| public void stopServer(String[] arguments) throws Exception Stop the standalone server. | |
| unwrapInvocationTargetException | back to summary |
|---|---|
| pack-priv static Throwable unwrapInvocationTargetException(Throwable t) | |