org.jboss.portal.theme.deployment.jboss
Class LayoutDeployment
java.lang.Object
org.jboss.portal.server.deployment.jboss.Deployment
org.jboss.portal.theme.deployment.jboss.LayoutDeployment
public class LayoutDeployment
- extends Deployment
Deploy the layouts contained in a WebApplication.
A Web Application can define layouts to be offered to the
portal. Layouts are JSPs or Servlets, that take over the job of presenting the rendered content of a portal request
to the end device. Layouts need to be announced to the portal via the /WEB-INF/portal-layouts.xml descriptor (see
also portal-layouts.dtd)
- Version:
- $Revision: 7374 $
- Author:
- Martin Holzner
Method Summary |
void |
create()
Create the resources from this portal web application. |
void |
destroy()
Destroy (and remove) all the resources from this portal web application that are registered with the portal. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LayoutDeployment
public LayoutDeployment(java.net.URL url,
PortalWebApp pwa,
javax.management.MBeanServer mbeanServer,
LayoutDeploymentFactory layoutDeploymentFactory)
create
public void create()
throws DeploymentException
- Create the resources from this portal web application.
- Overrides:
create
in class Deployment
- Throws:
DeploymentException
- if anything goes wrong
destroy
public void destroy()
throws DeploymentException
- Destroy (and remove) all the resources from this portal web application that are registered with the portal.
- Overrides:
destroy
in class Deployment
- Throws:
DeploymentException
- if anything goes wrong