Class CreatePortalPublicationPlugin

java.lang.Object
org.exoplatform.services.deployment.DeploymentPlugin
org.exoplatform.services.deployment.plugins.XMLDeploymentPlugin
org.exoplatform.services.wcm.portal.artifacts.CreatePortalPlugin
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

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    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

    Modifier and Type
    Method
    Description
    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 Details

  • Constructor Details

    • 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 Details

    • 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