org.exoplatform.ks.ext.impl
Class WikiSpaceActivityPublisher

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

public class WikiSpaceActivityPublisher
extends org.exoplatform.wiki.service.listener.PageWikiListener


Field Summary
static java.lang.String ACTIVITY_TYPE_KEY
           
static java.lang.String ADD_PAGE_TYPE
           
static java.lang.String PAGE_EXCERPT
           
static java.lang.String PAGE_ID_KEY
           
static java.lang.String PAGE_OWNER_KEY
           
static java.lang.String PAGE_TITLE_KEY
           
static java.lang.String PAGE_TYPE_KEY
           
static java.lang.String UPDATE_PAGE_TYPE
           
static java.lang.String URL_KEY
           
static java.lang.String VIEW_CHANGE_ANCHOR
           
static java.lang.String VIEW_CHANGE_URL_KEY
           
static java.lang.String WIKI_APP_ID
           
static java.lang.String WIKI_PAGE_NAME
           
 
Fields inherited from class org.exoplatform.container.component.BaseComponentPlugin
desc, name
 
Constructor Summary
WikiSpaceActivityPublisher()
           
 
Method Summary
 void postAddPage(java.lang.String wikiType, java.lang.String wikiOwner, java.lang.String pageId, org.exoplatform.wiki.mow.api.Page page)
           
 void postDeletePage(java.lang.String wikiType, java.lang.String wikiOwner, java.lang.String pageId, org.exoplatform.wiki.mow.api.Page page)
           
 void postUpdatePage(java.lang.String wikiType, java.lang.String wikiOwner, java.lang.String pageId, org.exoplatform.wiki.mow.api.Page page)
           
 
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

WIKI_APP_ID

public static final java.lang.String WIKI_APP_ID
See Also:
Constant Field Values

ACTIVITY_TYPE_KEY

public static final java.lang.String ACTIVITY_TYPE_KEY
See Also:
Constant Field Values

ADD_PAGE_TYPE

public static final java.lang.String ADD_PAGE_TYPE
See Also:
Constant Field Values

UPDATE_PAGE_TYPE

public static final java.lang.String UPDATE_PAGE_TYPE
See Also:
Constant Field Values

PAGE_ID_KEY

public static final java.lang.String PAGE_ID_KEY
See Also:
Constant Field Values

PAGE_TYPE_KEY

public static final java.lang.String PAGE_TYPE_KEY
See Also:
Constant Field Values

PAGE_OWNER_KEY

public static final java.lang.String PAGE_OWNER_KEY
See Also:
Constant Field Values

PAGE_TITLE_KEY

public static final java.lang.String PAGE_TITLE_KEY
See Also:
Constant Field Values

URL_KEY

public static final java.lang.String URL_KEY
See Also:
Constant Field Values

PAGE_EXCERPT

public static final java.lang.String PAGE_EXCERPT
See Also:
Constant Field Values

VIEW_CHANGE_URL_KEY

public static final java.lang.String VIEW_CHANGE_URL_KEY
See Also:
Constant Field Values

VIEW_CHANGE_ANCHOR

public static final java.lang.String VIEW_CHANGE_ANCHOR
See Also:
Constant Field Values

WIKI_PAGE_NAME

public static final java.lang.String WIKI_PAGE_NAME
See Also:
Constant Field Values
Constructor Detail

WikiSpaceActivityPublisher

public WikiSpaceActivityPublisher()
Method Detail

postAddPage

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

postDeletePage

public void postDeletePage(java.lang.String wikiType,
                           java.lang.String wikiOwner,
                           java.lang.String pageId,
                           org.exoplatform.wiki.mow.api.Page page)
Specified by:
postDeletePage in class org.exoplatform.wiki.service.listener.PageWikiListener

postUpdatePage

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


Copyright © 2011 eXo Platform SAS. All Rights Reserved.