org.exoplatform.services.wcm.publication.listener.page
Class PageEventListenerDelegate

java.lang.Object
  extended by org.exoplatform.services.wcm.publication.listener.page.PageEventListenerDelegate

public class PageEventListenerDelegate
extends java.lang.Object

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


Constructor Summary
PageEventListenerDelegate(java.lang.String lifecycleName, org.exoplatform.container.ExoContainer container)
          Instantiates a new page event listener delegate.
 
Method Summary
 void updateLifecycleOnRemovePage(org.exoplatform.portal.config.model.Page page, java.lang.String remoteUser, WebpagePublicationPlugin plugin)
          Update lifecycle on remove page.
 void updateLifecyleOnChangePage(org.exoplatform.portal.config.model.Page page, java.lang.String remoteUser, WebpagePublicationPlugin plugin)
          Update lifecyle on change page.
 void updateLifecyleOnCreatePage(org.exoplatform.portal.config.model.Page page, java.lang.String remoteUser, WebpagePublicationPlugin plugin)
          Update lifecyle on create page.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PageEventListenerDelegate

public PageEventListenerDelegate(java.lang.String lifecycleName,
                                 org.exoplatform.container.ExoContainer container)
Instantiates a new page event listener delegate.

Parameters:
lifecycleName - the lifecycle name
container - the container
Method Detail

updateLifecyleOnCreatePage

public void updateLifecyleOnCreatePage(org.exoplatform.portal.config.model.Page page,
                                       java.lang.String remoteUser,
                                       WebpagePublicationPlugin plugin)
                                throws java.lang.Exception
Update lifecyle on create page.

Parameters:
page - the page
remoteUser - the remote user
plugin -
Throws:
java.lang.Exception - the exception

updateLifecyleOnChangePage

public void updateLifecyleOnChangePage(org.exoplatform.portal.config.model.Page page,
                                       java.lang.String remoteUser,
                                       WebpagePublicationPlugin plugin)
                                throws java.lang.Exception
Update lifecyle on change page.

Parameters:
page - the page
remoteUser - the remote user
plugin -
Throws:
java.lang.Exception - the exception

updateLifecycleOnRemovePage

public void updateLifecycleOnRemovePage(org.exoplatform.portal.config.model.Page page,
                                        java.lang.String remoteUser,
                                        WebpagePublicationPlugin plugin)
                                 throws java.lang.Exception
Update lifecycle on remove page.

Parameters:
page - the page
remoteUser - the remote user
plugin -
Throws:
java.lang.Exception - the exception


Copyright © 2011 eXo Platform SAS. All Rights Reserved.