|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mortbay.jetty.ant.WebApplicationProxyImpl
public class WebApplicationProxyImpl
An abstraction layer over Jetty WebAppContext.
Constructor Summary | |
---|---|
WebApplicationProxyImpl(java.lang.String name)
Default constructor. |
Method Summary | |
---|---|
void |
createApplicationContext(ContextHandlerCollection contexts)
Creates a new Jetty web application context from this object. |
java.util.List |
getClassPathFiles()
|
java.util.List |
getContextHandlers()
|
java.lang.String |
getContextPath()
|
java.util.List |
getExtraScanTargets()
|
java.util.List |
getLibraries()
|
java.lang.String |
getName()
|
java.lang.Object |
getProxiedObject()
|
java.io.File |
getSourceDirectory()
|
java.io.File |
getWebDefaultXmlFile()
|
java.io.File |
getWebXmlFile()
|
boolean |
isFileScanned(java.lang.String pathToFile)
Checks if a given file is scanned according to the internal configuration. |
static void |
setBaseTempDirectory(java.io.File tempDirectory)
|
void |
setClassPathFiles(java.util.List classPathFiles)
|
void |
setContextHandlers(java.util.List contextHandlers)
|
void |
setContextPath(java.lang.String contextPath)
|
void |
setExtraScanTargetsConfiguration(FileMatchingConfiguration extraScanTargetsConfiguration)
|
void |
setJettyEnvXml(java.io.File jettyEnvXml)
|
void |
setLibrariesConfiguration(FileMatchingConfiguration classesConfiguration)
|
void |
setSourceDirectory(java.io.File warFile)
|
void |
setWebDefaultXmlFile(java.io.File webDefaultXmlfile)
|
void |
setWebXml(java.io.File webXmlFile)
|
void |
start()
Starts this web application context. |
void |
stop()
Stops this web application context. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public WebApplicationProxyImpl(java.lang.String name) throws java.lang.Exception
name
- web application name.
java.lang.Exception
Method Detail |
---|
public static void setBaseTempDirectory(java.io.File tempDirectory)
public java.util.List getClassPathFiles()
public java.lang.String getContextPath()
public java.lang.String getName()
public java.io.File getSourceDirectory()
public java.io.File getWebXmlFile()
public void setSourceDirectory(java.io.File warFile)
public void setContextPath(java.lang.String contextPath)
public void setWebXml(java.io.File webXmlFile)
public void setJettyEnvXml(java.io.File jettyEnvXml)
public void setClassPathFiles(java.util.List classPathFiles)
public boolean isFileScanned(java.lang.String pathToFile)
pathToFile
- a fully qualified path to file.
public void setLibrariesConfiguration(FileMatchingConfiguration classesConfiguration)
public java.util.List getLibraries()
public void setExtraScanTargetsConfiguration(FileMatchingConfiguration extraScanTargetsConfiguration)
public java.util.List getExtraScanTargets()
public java.util.List getContextHandlers()
public void setContextHandlers(java.util.List contextHandlers)
public java.lang.Object getProxiedObject()
getProxiedObject
in interface WebApplicationProxy
com.sabre.ant.jetty.WebApplicationProxy#getProxiedObject()
public void start()
WebApplicationProxy
start
in interface WebApplicationProxy
com.sabre.ant.jetty.WebApplicationProxy#start()
public void stop()
WebApplicationProxy
stop
in interface WebApplicationProxy
com.sabre.ant.jetty.WebApplicationProxy#stop()
public void createApplicationContext(ContextHandlerCollection contexts)
WebApplicationProxy
createApplicationContext
in interface WebApplicationProxy
contexts
- collection of context this application should be added
to.com.sabre.ant.jetty.WebApplicationProxy#createApplicationContext(org.mortbay.jetty.handler.ContextHandlerCollection)
public java.io.File getWebDefaultXmlFile()
public void setWebDefaultXmlFile(java.io.File webDefaultXmlfile)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |