org.exoplatform.wiki.service.listener
Class PageWikiListener

java.lang.Object
  extended by org.exoplatform.container.component.BaseComponentPlugin
      extended by org.exoplatform.wiki.service.listener.PageWikiListener
All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin

public abstract class PageWikiListener
extends org.exoplatform.container.component.BaseComponentPlugin


Field Summary
static String ADD_PAGE_TYPE
           
static String EDIT_PAGE_CONTENT_AND_TITLE_TYPE
           
static String EDIT_PAGE_CONTENT_TYPE
           
static String EDIT_PAGE_TITLE_TYPE
           
static String MOVE_PAGE_TYPE
           
 
Fields inherited from class org.exoplatform.container.component.BaseComponentPlugin
desc, name
 
Constructor Summary
PageWikiListener()
           
 
Method Summary
abstract  void postAddPage(String wikiType, String wikiOwner, String pageId, Page page)
           
abstract  void postDeletePage(String wikiType, String wikiOwner, String pageId, Page page)
           
abstract  void postUpdatePage(String wikiType, String wikiOwner, String pageId, Page page, String wikiUpdateType)
           
 
Methods inherited from class org.exoplatform.container.component.BaseComponentPlugin
getDescription, getName, setDescription, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ADD_PAGE_TYPE

public static final String ADD_PAGE_TYPE
See Also:
Constant Field Values

EDIT_PAGE_TITLE_TYPE

public static final String EDIT_PAGE_TITLE_TYPE
See Also:
Constant Field Values

EDIT_PAGE_CONTENT_TYPE

public static final String EDIT_PAGE_CONTENT_TYPE
See Also:
Constant Field Values

EDIT_PAGE_CONTENT_AND_TITLE_TYPE

public static final String EDIT_PAGE_CONTENT_AND_TITLE_TYPE
See Also:
Constant Field Values

MOVE_PAGE_TYPE

public static final String MOVE_PAGE_TYPE
See Also:
Constant Field Values
Constructor Detail

PageWikiListener

public PageWikiListener()
Method Detail

postAddPage

public abstract void postAddPage(String wikiType,
                                 String wikiOwner,
                                 String pageId,
                                 Page page)
                          throws Exception
Throws:
Exception

postUpdatePage

public abstract void postUpdatePage(String wikiType,
                                    String wikiOwner,
                                    String pageId,
                                    Page page,
                                    String wikiUpdateType)
                             throws Exception
Throws:
Exception

postDeletePage

public abstract void postDeletePage(String wikiType,
                                    String wikiOwner,
                                    String pageId,
                                    Page page)
                             throws Exception
Throws:
Exception


Copyright © 2003-2013 eXo Platform SAS. All Rights Reserved.