Class WCMPublicationDeploymentPlugin

  • All Implemented Interfaces:
    org.exoplatform.container.component.ComponentPlugin

    public class WCMPublicationDeploymentPlugin
    extends org.exoplatform.services.deployment.DeploymentPlugin
    Created by The eXo Platform SAS Author : eXoPlatform tanhq@exoplatform.com Oct 3, 2013
    • Field Summary

      • Fields inherited from class org.exoplatform.services.deployment.DeploymentPlugin

        initParams
    • Constructor Summary

      Constructors 
      Constructor Description
      WCMPublicationDeploymentPlugin​(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, org.exoplatform.services.cms.documents.TrashService trashService)
      Instantiates a new xML deployment plugin.
    • Constructor Detail

      • WCMPublicationDeploymentPlugin

        public WCMPublicationDeploymentPlugin​(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,
                                              org.exoplatform.services.cms.documents.TrashService trashService)
        Instantiates a new xML deployment plugin.
        Parameters:
        initParams - the init params
        configurationManager - the configuration manager
        repositoryService - the repository service
        publicationService - the publication service
    • Method Detail

      • deploy

        public void deploy​(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider)
                    throws Exception
        Specified by:
        deploy in class org.exoplatform.services.deployment.DeploymentPlugin
        Throws:
        Exception