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
Listener on pages creation/update/deletion to index them
-
Field Summary
Fields inherited from class org.exoplatform.container.component.BaseComponentPlugin
desc, name -
Constructor Summary
ConstructorsConstructorDescriptionPageIndexingListener(org.exoplatform.commons.search.index.IndexingService indexingService) -
Method Summary
Modifier and TypeMethodDescriptionvoidpostAddPage(String wikiType, String wikiOwner, String pageId, Page page) voidpostDeletePage(String wikiType, String wikiOwner, String pageId, Page page) voidpostDeletePageVersion(PageVersion pageVersion) 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) voidpostUpdatePageVersion(String pageVersionId) Methods inherited from class org.exoplatform.wiki.service.listener.PageWikiListener
markNoteAsViewedMethods inherited from class org.exoplatform.container.component.BaseComponentPlugin
getDescription, getName, setDescription, setName
-
Constructor Details
-
PageIndexingListener
public PageIndexingListener(org.exoplatform.commons.search.index.IndexingService indexingService)
-
-
Method Details
-
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
-
postUpdatePageVersion
- Overrides:
postUpdatePageVersionin classPageWikiListener
-
postDeletePageVersion
- Overrides:
postDeletePageVersionin classPageWikiListener
-