protected File | appBase() - Return a File object representing the "application root" directory
for our associated Host.
|
protected void | check() - Deploy webapps.
|
protected void | checkContextLastModified() - Check deployment descriptors last modified date.
|
protected void | checkRemoveApps() - Check remove wars, dir and context xml's
|
protected File | configBase() - Return a File object representing the "configuration root" directory
for our associated Host.
|
protected void | deployApps() - Deploy applications for any directories or WAR files that are found
in our "application root" directory.
|
protected void | deployDescriptors(File configBase, String[] files) - Deploy XML context descriptors.
|
protected void | deployDirectories(File appBase, String[] files) - Deploy directories.
|
protected void | deployWARs(File appBase, String[] files) - Deploy WAR files.
|
protected void | expand(InputStream input, File docBase, String name) - Expand the specified input stream into the specified directory, creating
a file named from the specified relative path.
|
protected String | expand(URL war) - Expand the WAR file found at the specified URL into an unpacked
directory structure, and return the absolute pathname to the expanded
directory.
|
String | getConfigClass() - Return the Context configuration class name.
|
String | getContextClass() - Return the Context implementation class name.
|
int | getDebug() - Return the debugging detail level for this component.
|
boolean | getXmlNamespaceAware() - Get the server.xml attribute's xmlNamespaceAware.
|
boolean | getXmlValidation() - Get the server.xml attribute's xmlValidation.
|
boolean | isDeployXML() - Return the deploy XML config file flag for this component.
|
boolean | isUnpackWARs() - Return the unpack WARs flag.
|
void | lifecycleEvent(LifecycleEvent event) - Process the START event for an associated Host.
|
protected void | log(String message) - Log a message on the Logger associated with our Host (if any)
|
protected void | log(String message, Throwable throwable) - Log a message on the Logger associated with our Host (if any)
|
protected boolean | restartContext(Context context)
|
void | setConfigClass(String configClass) - Set the Context configuration class name.
|
void | setContextClass(String contextClass) - Set the Context implementation class name.
|
void | setDebug(int debug) - Set the debugging detail level for this component.
|
void | setDeployXML(boolean deployXML) - Set the deploy XML config file flag for this component.
|
void | setUnpackWARs(boolean unpackWARs) - Set the unpack WARs flag.
|
void | setXmlNamespaceAware(boolean xmlNamespaceAware) - Set the namespace aware feature of the XML parser used when
parsing xml instances.
|
void | setXmlValidation(boolean xmlValidation) - Set the validation feature of the XML parser used when
parsing xml instances.
|
void | start() - Process a "start" event for this Host.
|
void | stop() - Process a "stop" event for this Host.
|
protected void | undeployApps() - Undeploy all deployed applications.
|