org.exoplatform.calendar.service.impl
Class NewGroupListener
java.lang.Object
org.exoplatform.container.component.BaseComponentPlugin
org.exoplatform.services.organization.GroupEventListener
org.exoplatform.calendar.service.impl.NewGroupListener
- All Implemented Interfaces:
- org.exoplatform.container.component.ComponentPlugin
public class NewGroupListener
- extends org.exoplatform.services.organization.GroupEventListener
Author : Huu-Dung Kieu huu-dung.kieu@bull.be 14 f�vr. 08
This is a plugin running every time a new group is create.
The goal is to create a default calendar for each group.
The plugin configuration is defined in the portal/conf/cs/cs-plugin-configuration.xml file.
| Fields inherited from class org.exoplatform.container.component.BaseComponentPlugin |
desc, name |
|
Method Summary |
void |
postDelete(org.exoplatform.services.organization.Group group)
|
void |
postSave(org.exoplatform.services.organization.Group group,
boolean isNew)
|
| Methods inherited from class org.exoplatform.services.organization.GroupEventListener |
preDelete, preSave |
| 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 |
calendarService_
protected CalendarService calendarService_
ST_GROUP_IGNORE
public final String ST_GROUP_IGNORE
NewGroupListener
public NewGroupListener(CalendarService calendarService,
org.exoplatform.container.xml.InitParams params)
- Parameters:
calendarService - Calendar service geeting from the Portlet Containerparams - parameters defined in the cs-plugins-configuration.xml
postSave
public void postSave(org.exoplatform.services.organization.Group group,
boolean isNew)
throws Exception
- Overrides:
postSave in class org.exoplatform.services.organization.GroupEventListener
- Throws:
Exception
postDelete
public void postDelete(org.exoplatform.services.organization.Group group)
throws Exception
- Overrides:
postDelete in class org.exoplatform.services.organization.GroupEventListener
- Throws:
Exception
Copyright © 2013 eXo Platform SAS. All Rights Reserved.