|
Apache Tomcat 7.0.42 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.catalina.startup.Catalina
public class Catalina
Startup/Shutdown shell program for Catalina. The following command line options are recognized:
Nested Class Summary | |
---|---|
protected class |
Catalina.CatalinaShutdownHook
Shutdown hook which will perform a clean shutdown of Catalina if needed. |
Field Summary | |
---|---|
protected boolean |
await
Use await. |
protected String |
configFile
Pathname to the server configuration file. |
protected ClassLoader |
parentClassLoader
The shared extensions class loader for this server. |
protected Server |
server
The server component we are starting or stopping. |
protected Thread |
shutdownHook
Shutdown hook. |
protected static StringManager |
sm
The string manager for this package. |
protected boolean |
starting
Deprecated. Unused - will be removed in Tomcat 8.0.x |
protected boolean |
stopping
Deprecated. Unused - will be removed in Tomcat 8.0.x |
protected boolean |
useNaming
Is naming enabled ? |
protected boolean |
useShutdownHook
Use shutdown hook flag. |
Constructor Summary | |
---|---|
Catalina()
|
Method Summary | |
---|---|
protected boolean |
arguments(String[] args)
Process the specified command line arguments, and return true if we should continue processing; otherwise
return false . |
void |
await()
Await and shutdown. |
protected File |
configFile()
Return a File object representing our configuration file. |
protected Digester |
createStartDigester()
Create and configure the Digester we will be using for startup. |
protected Digester |
createStopDigester()
Create and configure the Digester we will be using for shutdown. |
String |
getConfigFile()
|
ClassLoader |
getParentClassLoader()
|
Server |
getServer()
|
boolean |
getUseShutdownHook()
|
protected void |
initDirs()
|
protected void |
initNaming()
|
protected void |
initStreams()
|
boolean |
isAwait()
|
boolean |
isUseNaming()
Return true if naming is enabled. |
void |
load()
Start a new server instance. |
void |
load(String[] args)
|
void |
setAwait(boolean b)
|
void |
setConfig(String file)
Deprecated. Use setConfigFile(String) |
void |
setConfigFile(String file)
|
void |
setParentClassLoader(ClassLoader parentClassLoader)
Set the shared extensions class loader. |
protected void |
setSecurityProtection()
Set the security package access/protection. |
void |
setServer(Server server)
|
void |
setUseNaming(boolean useNaming)
Enables or disables naming support. |
void |
setUseShutdownHook(boolean useShutdownHook)
|
void |
start()
Start a new server instance. |
void |
stop()
Stop an existing server instance. |
void |
stopServer()
|
void |
stopServer(String[] arguments)
|
protected void |
usage()
Print usage information for this application. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final StringManager sm
protected boolean await
protected String configFile
protected ClassLoader parentClassLoader
protected Server server
@Deprecated protected boolean starting
@Deprecated protected boolean stopping
protected boolean useShutdownHook
protected Thread shutdownHook
protected boolean useNaming
Constructor Detail |
---|
public Catalina()
Method Detail |
---|
@Deprecated public void setConfig(String file)
setConfigFile(String)
public void setConfigFile(String file)
public String getConfigFile()
public void setUseShutdownHook(boolean useShutdownHook)
public boolean getUseShutdownHook()
public void setParentClassLoader(ClassLoader parentClassLoader)
parentClassLoader
- The shared extensions class loader.public ClassLoader getParentClassLoader()
public void setServer(Server server)
public Server getServer()
public boolean isUseNaming()
public void setUseNaming(boolean useNaming)
useNaming
- The new use naming valuepublic void setAwait(boolean b)
public boolean isAwait()
protected boolean arguments(String[] args)
true
if we should continue processing; otherwise
return false
.
args
- Command line arguments to processprotected File configFile()
protected Digester createStartDigester()
protected Digester createStopDigester()
public void stopServer()
public void stopServer(String[] arguments)
public void load()
public void load(String[] args)
public void start()
public void stop()
public void await()
protected void usage()
protected void initDirs()
protected void initStreams()
protected void initNaming()
protected void setSecurityProtection()
|
Apache Tomcat 7.0.42 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |