Package org.exoplatform.wiki.jpa.search
Class PageIndexingListener
- java.lang.Object
-
- org.exoplatform.container.component.BaseComponentPlugin
-
- org.exoplatform.wiki.service.listener.PageWikiListener
-
- org.exoplatform.wiki.jpa.search.PageIndexingListener
-
- All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin
public class PageIndexingListener extends PageWikiListener
Listener on pages creation/update/deletion to index them
-
-
Constructor Summary
Constructors Constructor Description PageIndexingListener(org.exoplatform.commons.search.index.IndexingService indexingService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidpostAddPage(String wikiType, String wikiOwner, String pageId, Page page)voidpostDeletePage(String wikiType, String wikiOwner, String pageId, Page page)voidpostgetPagefromBreadCrumb(String wikiType, String wikiOwner, String pageId, Page page)voidpostgetPagefromTree(String wikiType, String wikiOwner, String pageId, Page page)voidpostUpdatePage(String wikiType, String wikiOwner, String pageId, Page page, PageUpdateType wikiUpdateType)
-
-
-
Method Detail
-
postAddPage
public void postAddPage(String wikiType, String wikiOwner, String pageId, Page page) throws WikiException
- Specified by:
postAddPagein classPageWikiListener- Throws:
WikiException
-
postUpdatePage
public void postUpdatePage(String wikiType, String wikiOwner, String pageId, Page page, PageUpdateType wikiUpdateType) throws WikiException
- Specified by:
postUpdatePagein classPageWikiListener- Throws:
WikiException
-
postDeletePage
public void postDeletePage(String wikiType, String wikiOwner, String pageId, Page page) throws WikiException
- Specified by:
postDeletePagein classPageWikiListener- Throws:
WikiException
-
postgetPagefromTree
public void postgetPagefromTree(String wikiType, String wikiOwner, String pageId, Page page) throws WikiException
- Specified by:
postgetPagefromTreein classPageWikiListener- Throws:
WikiException
-
postgetPagefromBreadCrumb
public void postgetPagefromBreadCrumb(String wikiType, String wikiOwner, String pageId, Page page) throws WikiException
- Specified by:
postgetPagefromBreadCrumbin classPageWikiListener- Throws:
WikiException
-
-