public abstract class AbstractWebAppDescriptorService extends java.lang.Object implements WebAppDescriptorService
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
WEB_XML_MAPPING |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractWebAppDescriptorService(java.lang.String contextPath)
Default Constructor.
|
protected |
AbstractWebAppDescriptorService(java.lang.String contextPath,
boolean create)
Secondary Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected org.exolab.castor.mapping.Mapping |
getCastorMapping()
Read and Retrieve the Web Application's Castor Mapping
resource.
|
java.lang.String |
getContextPath() |
protected java.lang.String |
getDTDUri()
Retrieve the Web Application Deployment
descriptor's DTD uri.
|
protected boolean |
getIgnoreExtraElements() |
protected abstract java.io.InputStream |
getInputStream() |
protected abstract java.io.OutputStream |
getOutputStream() |
protected java.lang.String |
getPublicId()
Retrieve the Web Application Deployment
descriptor's public Id.
|
WebAppDD |
read()
Read the Web Application Deployment Descriptor.
|
protected java.lang.Object |
readInternal()
Read the and convert the descriptor into it's Object graph.
|
void |
write(WebAppDD webApp)
Write the deployment descriptor.
|
protected void |
writeInternal(java.lang.Object object)
Write the object graph to it's descriptor.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetContextPathpublic static final java.lang.String WEB_XML_MAPPING
protected AbstractWebAppDescriptorService(java.lang.String contextPath)
protected AbstractWebAppDescriptorService(java.lang.String contextPath,
boolean create)
create - public WebAppDD read() throws java.io.IOException
read in interface WebAppDescriptorServicejava.io.IOExceptionpublic void write(WebAppDD webApp) throws java.io.IOException
write in interface WebAppDescriptorServicewebApp - java.io.IOExceptionprotected java.lang.String getPublicId()
protected java.lang.String getDTDUri()
protected org.exolab.castor.mapping.Mapping getCastorMapping()
throws java.io.IOException,
org.exolab.castor.mapping.MappingException
java.io.IOExceptionorg.exolab.castor.mapping.MappingExceptionpublic java.lang.String getContextPath()
protected java.lang.Object readInternal()
throws java.io.IOException
java.io.IOExceptionprotected void writeInternal(java.lang.Object object)
throws java.io.IOException
object - java.io.IOExceptionprotected boolean getIgnoreExtraElements()
protected abstract java.io.InputStream getInputStream()
throws java.io.IOException
java.io.IOExceptionprotected abstract java.io.OutputStream getOutputStream()
throws java.io.IOException
java.io.IOExceptionCopyright © 2003-2013 . All Rights Reserved.