|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.pluto.descriptors.services.impl.AbstractCastorDescriptorService
org.apache.pluto.descriptors.services.impl.AbstractWebAppDescriptorService
public abstract class AbstractWebAppDescriptorService
Abstract Implementation of the Web Application Deployment Descriptor service. Provides default implementation of the service; requiring only that subclasses provide the input streams to/from the actual descriptor.
Field Summary | |
---|---|
private boolean |
create
Flag to determine if an empty deployment descriptor should be created (in memory) if the actual descriptor does not exist. |
static java.lang.String |
WEB_XML_MAPPING
|
Constructor Summary | |
---|---|
protected |
AbstractWebAppDescriptorService(java.lang.String contextPath)
Default Constructor. |
protected |
AbstractWebAppDescriptorService(java.lang.String contextPath,
boolean create)
Secondary Constructor. |
Method Summary | |
---|---|
protected Mapping |
getCastorMapping()
Read and Retrieve the Web Application's Castor Mapping resource. |
protected java.lang.String |
getDTDUri()
Retrieve the Web Application Deployment descriptor's DTD uri. |
protected java.lang.String |
getPublicId()
Retrieve the Web Application Deployment descriptor's public Id. |
WebAppDD |
read()
Read the Web Application Deployment Descriptor. |
void |
write(WebAppDD webApp)
Write the deployment descriptor. |
Methods inherited from class org.apache.pluto.descriptors.services.impl.AbstractCastorDescriptorService |
---|
getContextPath, getIgnoreExtraElements, getInputStream, getOutputStream, readInternal, writeInternal |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.pluto.descriptors.services.WebAppDescriptorService |
---|
getContextPath |
Field Detail |
---|
public static final java.lang.String WEB_XML_MAPPING
private boolean create
Constructor Detail |
---|
protected AbstractWebAppDescriptorService(java.lang.String contextPath)
protected AbstractWebAppDescriptorService(java.lang.String contextPath, boolean create)
create
- Method Detail |
---|
public WebAppDD read() throws java.io.IOException
read
in interface WebAppDescriptorService
java.io.IOException
public void write(WebAppDD webApp) throws java.io.IOException
write
in interface WebAppDescriptorService
webApp
-
java.io.IOException
protected java.lang.String getPublicId()
getPublicId
in class AbstractCastorDescriptorService
protected java.lang.String getDTDUri()
getDTDUri
in class AbstractCastorDescriptorService
protected Mapping getCastorMapping() throws java.io.IOException, MappingException
getCastorMapping
in class AbstractCastorDescriptorService
java.io.IOException
MappingException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |