Package org.exoplatform.agenda.listener
Class AgendaEventGamificationIntegrationListener
-
- All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin
public class AgendaEventGamificationIntegrationListener extends org.exoplatform.services.listener.Listener<Object,Object>
A listener that will be triggered when an event is created or updated. This will add the user who created or updated the event the dedicated gamification points.
-
-
Field Summary
Fields Modifier and Type Field Description static StringGAMIFICATION_CREATE_DATE_POLL_RULE_TITLEstatic StringGAMIFICATION_CREATE_EVENT_RULE_TITLEstatic StringGAMIFICATION_GENERIC_EVENTstatic StringGAMIFICATION_UPDATE_EVENT_RULE_TITLEstatic StringGAMIFICATION_VOTE_RULE_TITLE
-
Constructor Summary
Constructors Constructor Description AgendaEventGamificationIntegrationListener(org.exoplatform.container.PortalContainer container, org.exoplatform.services.listener.ListenerService listenerService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.exoplatform.agenda.service.AgendaEventServicegetAgendaEventService()voidonEvent(org.exoplatform.services.listener.Event<Object,Object> event)
-
-
-
Field Detail
-
GAMIFICATION_GENERIC_EVENT
public static final String GAMIFICATION_GENERIC_EVENT
- See Also:
- Constant Field Values
-
GAMIFICATION_CREATE_EVENT_RULE_TITLE
public static final String GAMIFICATION_CREATE_EVENT_RULE_TITLE
- See Also:
- Constant Field Values
-
GAMIFICATION_UPDATE_EVENT_RULE_TITLE
public static final String GAMIFICATION_UPDATE_EVENT_RULE_TITLE
- See Also:
- Constant Field Values
-
GAMIFICATION_CREATE_DATE_POLL_RULE_TITLE
public static final String GAMIFICATION_CREATE_DATE_POLL_RULE_TITLE
- See Also:
- Constant Field Values
-
GAMIFICATION_VOTE_RULE_TITLE
public static final String GAMIFICATION_VOTE_RULE_TITLE
- See Also:
- Constant Field Values
-
-