Class WikiSpaceActivityPublisher

  • All Implemented Interfaces:
    org.exoplatform.container.component.ComponentPlugin

    public class WikiSpaceActivityPublisher
    extends org.exoplatform.wiki.service.listener.PageWikiListener
    • Constructor Detail

      • WikiSpaceActivityPublisher

        public WikiSpaceActivityPublisher​(org.exoplatform.wiki.service.WikiService wikiService,
                                          org.exoplatform.social.core.manager.IdentityManager identityManager,
                                          org.exoplatform.social.core.manager.ActivityManager activityManager,
                                          org.exoplatform.social.core.space.spi.SpaceService spaceService)
    • Method Detail

      • saveActivity

        protected void saveActivity​(String wikiType,
                                    String wikiOwner,
                                    String pageId,
                                    org.exoplatform.wiki.mow.api.Page page,
                                    org.exoplatform.wiki.service.PageUpdateType activityType)
                             throws org.exoplatform.wiki.WikiException
        Throws:
        org.exoplatform.wiki.WikiException
      • postAddPage

        public void postAddPage​(String wikiType,
                                String wikiOwner,
                                String pageId,
                                org.exoplatform.wiki.mow.api.Page page)
                         throws org.exoplatform.wiki.WikiException
        Specified by:
        postAddPage in class org.exoplatform.wiki.service.listener.PageWikiListener
        Throws:
        org.exoplatform.wiki.WikiException
      • postDeletePage

        public void postDeletePage​(String wikiType,
                                   String wikiOwner,
                                   String pageId,
                                   org.exoplatform.wiki.mow.api.Page page)
                            throws org.exoplatform.wiki.WikiException
        Specified by:
        postDeletePage in class org.exoplatform.wiki.service.listener.PageWikiListener
        Throws:
        org.exoplatform.wiki.WikiException
      • postgetPagefromTree

        public void postgetPagefromTree​(String wikiType,
                                        String wikiOwner,
                                        String pageId,
                                        org.exoplatform.wiki.mow.api.Page page)
                                 throws org.exoplatform.wiki.WikiException
        Specified by:
        postgetPagefromTree in class org.exoplatform.wiki.service.listener.PageWikiListener
        Throws:
        org.exoplatform.wiki.WikiException
      • postgetPagefromBreadCrumb

        public void postgetPagefromBreadCrumb​(String wikiType,
                                              String wikiOwner,
                                              String pageId,
                                              org.exoplatform.wiki.mow.api.Page page)
                                       throws org.exoplatform.wiki.WikiException
        Specified by:
        postgetPagefromBreadCrumb in class org.exoplatform.wiki.service.listener.PageWikiListener
        Throws:
        org.exoplatform.wiki.WikiException
      • postUpdatePage

        public void postUpdatePage​(String wikiType,
                                   String wikiOwner,
                                   String pageId,
                                   org.exoplatform.wiki.mow.api.Page page,
                                   org.exoplatform.wiki.service.PageUpdateType wikiUpdateType)
                            throws org.exoplatform.wiki.WikiException
        Specified by:
        postUpdatePage in class org.exoplatform.wiki.service.listener.PageWikiListener
        Throws:
        org.exoplatform.wiki.WikiException