org.exoplatform.services.wcm.publication.listener.navigation
Class NavigationEventListenerDelegate

java.lang.Object
  extended by org.exoplatform.services.wcm.publication.listener.navigation.NavigationEventListenerDelegate

public class NavigationEventListenerDelegate
extends java.lang.Object

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


Constructor Summary
NavigationEventListenerDelegate(java.lang.String lifecycleName, org.exoplatform.container.ExoContainer container)
          Instantiates a new navigation event listener delegate.
 
Method Summary
 void updateLifecycleOnChangeNavigation(org.exoplatform.portal.config.model.PageNavigation pageNavigation, java.lang.String remoteUser, WebpagePublicationPlugin plugin)
          Update lifecycle on change navigation.
 void updateLifecyleOnCreateNavigation(org.exoplatform.portal.config.model.PageNavigation pageNavigation)
          Update lifecyle on create navigation.
 void updateLifecyleOnRemoveNavigation(org.exoplatform.portal.config.model.PageNavigation pageNavigation)
          Update lifecyle on remove navigation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NavigationEventListenerDelegate

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

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

updateLifecyleOnCreateNavigation

public void updateLifecyleOnCreateNavigation(org.exoplatform.portal.config.model.PageNavigation pageNavigation)
                                      throws java.lang.Exception
Update lifecyle on create navigation.

Parameters:
pageNavigation - the page navigation
Throws:
java.lang.Exception - the exception

updateLifecycleOnChangeNavigation

public void updateLifecycleOnChangeNavigation(org.exoplatform.portal.config.model.PageNavigation pageNavigation,
                                              java.lang.String remoteUser,
                                              WebpagePublicationPlugin plugin)
                                       throws java.lang.Exception
Update lifecycle on change navigation.

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

updateLifecyleOnRemoveNavigation

public void updateLifecyleOnRemoveNavigation(org.exoplatform.portal.config.model.PageNavigation pageNavigation)
                                      throws java.lang.Exception
Update lifecyle on remove navigation.

Parameters:
pageNavigation - the page navigation
Throws:
java.lang.Exception - the exception


Copyright © 2011 eXo Platform SAS. All Rights Reserved.