org.exoplatform.services.jcr.ext.hierarchy.impl
Class NewUserListener

java.lang.Object
  extended by org.exoplatform.container.component.BaseComponentPlugin
      extended by org.exoplatform.services.organization.UserEventListener
          extended by org.exoplatform.services.jcr.ext.hierarchy.impl.NewUserListener
All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin

public class NewUserListener
extends org.exoplatform.services.organization.UserEventListener

Created by The eXo Platform SAS Author : Dang Van Minh minh.dang@exoplatform.com Nov 15, 2007 11:13:12 AM


Field Summary
 
Fields inherited from class org.exoplatform.container.component.BaseComponentPlugin
desc, name
 
Constructor Summary
NewUserListener(RepositoryService jcrService, NodeHierarchyCreator nodeHierarchyCreatorService, org.exoplatform.container.xml.InitParams params)
           
 
Method Summary
 void preDelete(org.exoplatform.services.organization.User user)
           
 void preSave(org.exoplatform.services.organization.User user, boolean isNew)
           
 
Methods inherited from class org.exoplatform.services.organization.UserEventListener
postDelete, postSave
 
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
 

Constructor Detail

NewUserListener

public NewUserListener(RepositoryService jcrService,
                       NodeHierarchyCreator nodeHierarchyCreatorService,
                       org.exoplatform.container.xml.InitParams params)
                throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

preSave

public void preSave(org.exoplatform.services.organization.User user,
                    boolean isNew)
             throws java.lang.Exception
Overrides:
preSave in class org.exoplatform.services.organization.UserEventListener
Throws:
java.lang.Exception

preDelete

public void preDelete(org.exoplatform.services.organization.User user)
Overrides:
preDelete in class org.exoplatform.services.organization.UserEventListener


Copyright © 2012 eXo Platform SAS. All Rights Reserved.