org.exoplatform.services.wcm.newsletter
Class InitialNewsletterPlugin

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.newsletter.InitialNewsletterPlugin
All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin

public class InitialNewsletterPlugin
extends CreatePortalPlugin

Created by The eXo Platform SAS Author : eXoPlatform chuong_phan@exoplatform.com, phan.le.thanh.chuong@gmail.com Aug 21, 2009


Field Summary
 
Fields inherited from class org.exoplatform.services.deployment.DeploymentPlugin
initParams
 
Constructor Summary
InitialNewsletterPlugin(org.exoplatform.container.xml.InitParams initParams, org.exoplatform.container.configuration.ConfigurationManager configurationManager, org.exoplatform.services.jcr.RepositoryService repositoryService, NewsletterManagerService newsletterManagerService, LivePortalManagerService livePortalManagerService)
          Instantiates a new initial newsletter plugin.
 
Method Summary
 void deployToPortal(org.exoplatform.services.jcr.ext.common.SessionProvider sessionProvider, java.lang.String portalName)
           
 
Methods inherited from class org.exoplatform.services.deployment.plugins.XMLDeploymentPlugin
deploy
 
Methods inherited from class org.exoplatform.services.deployment.DeploymentPlugin
deployed, getDescription, getName, getSiteName, isOverride, setDescription, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InitialNewsletterPlugin

public InitialNewsletterPlugin(org.exoplatform.container.xml.InitParams initParams,
                               org.exoplatform.container.configuration.ConfigurationManager configurationManager,
                               org.exoplatform.services.jcr.RepositoryService repositoryService,
                               NewsletterManagerService newsletterManagerService,
                               LivePortalManagerService livePortalManagerService)
Instantiates a new initial newsletter plugin.

Parameters:
initParams - the init params
configurationManager - the configuration manager
repositoryService - the repository service
newsletterManagerService - the newsletter manager service
livePortalManagerService - the live portal manager service
Method Detail

deployToPortal

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


Copyright © 2013 eXo Platform SAS. All Rights Reserved.