org.exoplatform.services.wcm.extensions.deployment
Class CreatePortalPublicationPlugin

java.lang.Object
  extended by org.exoplatform.services.deployment.DeploymentPlugin
      extended by org.exoplatform.services.deployment.plugins.XMLDeploymentPlugin
          extended by org.exoplatform.services.wcm.portal.artifacts.CreatePortalPlugin
              extended by org.exoplatform.services.wcm.extensions.deployment.CreatePortalPublicationPlugin
All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin

public class CreatePortalPublicationPlugin
extends org.exoplatform.services.wcm.portal.artifacts.CreatePortalPlugin

Created by The eXo Platform SAS Author : Hoa Pham hoa.pham@exoplatform.com Sep 6, 2008


Field Summary
static String UPDATE_EVENT
           
 
Constructor Summary
CreatePortalPublicationPlugin(org.exoplatform.container.xml.InitParams initParams, org.exoplatform.container.configuration.ConfigurationManager configurationManager, org.exoplatform.services.jcr.RepositoryService repositoryService, org.exoplatform.services.ecm.publication.PublicationService publicationService, org.exoplatform.services.wcm.publication.WCMPublicationService wcmPublicationService)
          Instantiates a new xML deployment plugin.
 
Method Summary
 void deployToPortal(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider, String portalName)
           
 
Methods inherited from class org.exoplatform.services.deployment.plugins.XMLDeploymentPlugin
deploy
 
Methods inherited from class org.exoplatform.services.deployment.DeploymentPlugin
getDescription, getName, getSiteName, isOverride, setDescription, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UPDATE_EVENT

public static final String UPDATE_EVENT
See Also:
Constant Field Values
Constructor Detail

CreatePortalPublicationPlugin

public CreatePortalPublicationPlugin(org.exoplatform.container.xml.InitParams initParams,
                                     org.exoplatform.container.configuration.ConfigurationManager configurationManager,
                                     org.exoplatform.services.jcr.RepositoryService repositoryService,
                                     org.exoplatform.services.ecm.publication.PublicationService publicationService,
                                     org.exoplatform.services.wcm.publication.WCMPublicationService wcmPublicationService)
Instantiates a new xML deployment plugin.

Parameters:
initParams - the init params
repositoryService - the repository service
publicationService - the publication service
Method Detail

deployToPortal

public void deployToPortal(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider,
                           String portalName)
                    throws Exception
Specified by:
deployToPortal in class org.exoplatform.services.wcm.portal.artifacts.CreatePortalPlugin
Throws:
Exception


Copyright © 2003-2013 eXo Platform SAS. All Rights Reserved.