org.jboss.portal.server.deployment.jboss
Class PortalDeployment

java.lang.Object
  extended by org.jboss.portal.server.deployment.jboss.Deployment
      extended by org.jboss.portal.server.deployment.jboss.PortalDeployment
Direct Known Subclasses:
PortalDeployment

public class PortalDeployment
extends Deployment


Field Summary
 
Fields inherited from class org.jboss.portal.server.deployment.jboss.Deployment
appName, pwa, url
 
Constructor Summary
PortalDeployment(ServerManager serverManager, java.net.URL url)
           
 
Method Summary
protected  PortalMetaData buildPortalMetaData(org.w3c.dom.Element portalElt)
          Parse the following XML elements : portal-name, supported-modes, supported-window-states.
protected  java.util.Map buildProperties(org.w3c.dom.Element propertiesElt)
           
protected  void buildSupportedModes(PortalMetaData portalMD, org.w3c.dom.Element supportedModesElt)
           
protected  void buildSupportedWindowStates(PortalMetaData portalMD, org.w3c.dom.Element supportedWindowStatesElt)
           
 void create()
           
 void destroy()
           
 void start()
           
 void stop()
           
 
Methods inherited from class org.jboss.portal.server.deployment.jboss.Deployment
findRepositoryClassLoader, findWEBINFURL, getServerManager
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortalDeployment

public PortalDeployment(ServerManager serverManager,
                        java.net.URL url)
Method Detail

create

public void create()
            throws org.jboss.deployment.DeploymentException
Overrides:
create in class Deployment
Throws:
org.jboss.deployment.DeploymentException

start

public void start()
           throws org.jboss.deployment.DeploymentException
Overrides:
start in class Deployment
Throws:
org.jboss.deployment.DeploymentException

stop

public void stop()
          throws org.jboss.deployment.DeploymentException
Overrides:
stop in class Deployment
Throws:
org.jboss.deployment.DeploymentException

destroy

public void destroy()
             throws org.jboss.deployment.DeploymentException
Overrides:
destroy in class Deployment
Throws:
org.jboss.deployment.DeploymentException

buildPortalMetaData

protected PortalMetaData buildPortalMetaData(org.w3c.dom.Element portalElt)
                                      throws java.lang.Exception
Parse the following XML elements : portal-name, supported-modes, supported-window-states.

Throws:
java.lang.Exception

buildProperties

protected java.util.Map buildProperties(org.w3c.dom.Element propertiesElt)

buildSupportedModes

protected void buildSupportedModes(PortalMetaData portalMD,
                                   org.w3c.dom.Element supportedModesElt)

buildSupportedWindowStates

protected void buildSupportedWindowStates(PortalMetaData portalMD,
                                          org.w3c.dom.Element supportedWindowStatesElt)