Class WikiUserEventListener
- java.lang.Object
-
- org.exoplatform.container.component.BaseComponentPlugin
-
- org.exoplatform.services.organization.UserEventListener
-
- org.exoplatform.wiki.jpa.organization.WikiUserEventListener
-
- All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin
public class WikiUserEventListener extends org.exoplatform.services.organization.UserEventListenerCreated by The eXo Platform SAS Author : Thibault Clement tclement@exoplatform.com 2/24/16
-
-
Constructor Summary
Constructors Constructor Description WikiUserEventListener(WikiDAO wikiDAO, PageDAO pageDAO, TemplateDAO templateDAO, org.exoplatform.commons.search.index.IndexingService indexingService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidpostDelete(org.exoplatform.services.organization.User user)Deletes all wiki data of the deleted user.-
Methods inherited from class org.exoplatform.services.organization.UserEventListener
postSave, postSetEnabled, preDelete, preSave, preSetEnabled
-
-
-
-
Constructor Detail
-
WikiUserEventListener
public WikiUserEventListener(WikiDAO wikiDAO, PageDAO pageDAO, TemplateDAO templateDAO, org.exoplatform.commons.search.index.IndexingService indexingService)
-
-
Method Detail
-
postDelete
public void postDelete(org.exoplatform.services.organization.User user) throws ExceptionDeletes all wiki data of the deleted user. WikiService does not have delete services, so we have to use DAOs directly and manage unindexation manually.- Overrides:
postDeletein classorg.exoplatform.services.organization.UserEventListener- Parameters:
user- Deleted user- Throws:
Exception- if error occured
-
-