|
||||||||||
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 PortletAppDescriptorService
java.io.IOException
public void write(PortletAppDD portlet) throws java.io.IOException
write
in interface PortletAppDescriptorService
portlet
-
java.io.IOException
protected 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.MappingException
protected 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 |