|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.pluto.descriptors.services.impl.AbstractPortletAppDescriptorService
public abstract class AbstractPortletAppDescriptorService
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 | |
|---|---|
static java.lang.String |
PORTLET_XML_MAPPING
|
| Constructor Summary | |
|---|---|
protected |
AbstractPortletAppDescriptorService(java.lang.String contextPath)
Default Constructor. |
protected |
AbstractPortletAppDescriptorService(java.lang.String contextPath,
boolean create)
Secondary Constructor. |
| Method Summary | |
|---|---|
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. |
PortletAppDD |
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(PortletAppDD portlet)
Write the deployment descriptor. |
protected void |
writeInternal(java.lang.Object object)
Write the object graph to it's descriptor. |
| 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.PortletAppDescriptorService |
|---|
getContextPath |
| Field Detail |
|---|
public static final java.lang.String PORTLET_XML_MAPPING
| Constructor Detail |
|---|
protected AbstractPortletAppDescriptorService(java.lang.String contextPath)
protected AbstractPortletAppDescriptorService(java.lang.String contextPath,
boolean create)
create - | Method Detail |
|---|
public PortletAppDD read()
throws java.io.IOException
read in interface PortletAppDescriptorServicejava.io.IOException
public void write(PortletAppDD portlet)
throws java.io.IOException
write in interface PortletAppDescriptorServiceportlet -
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.IOException
org.exolab.castor.mapping.MappingExceptionprotected boolean getIgnoreExtraElements()
public java.lang.String getContextPath()
protected java.lang.Object readInternal()
throws java.io.IOException
java.io.IOException
protected void writeInternal(java.lang.Object object)
throws java.io.IOException
object -
java.io.IOException
protected abstract java.io.InputStream getInputStream()
throws java.io.IOException
java.io.IOException
protected abstract java.io.OutputStream getOutputStream()
throws java.io.IOException
java.io.IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||