Class AgendaEventAttendeeGamificationIntegrationListener

java.lang.Object
org.exoplatform.container.component.BaseComponentPlugin
org.exoplatform.services.listener.Listener<org.exoplatform.agenda.model.EventAttendee,org.exoplatform.agenda.model.EventAttendee>
org.exoplatform.agenda.listener.AgendaEventAttendeeGamificationIntegrationListener
All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin

public class AgendaEventAttendeeGamificationIntegrationListener extends org.exoplatform.services.listener.Listener<org.exoplatform.agenda.model.EventAttendee,org.exoplatform.agenda.model.EventAttendee>
A listener that will be triggered when a user reply to an event. This will add the user who replied to the event the dedicated gamification points.
  • Field Details

  • Constructor Details

    • AgendaEventAttendeeGamificationIntegrationListener

      public AgendaEventAttendeeGamificationIntegrationListener(org.exoplatform.container.PortalContainer container, org.exoplatform.services.listener.ListenerService listenerService)
  • Method Details

    • onEvent

      public void onEvent(org.exoplatform.services.listener.Event<org.exoplatform.agenda.model.EventAttendee,org.exoplatform.agenda.model.EventAttendee> event) throws Exception
      Specified by:
      onEvent in class org.exoplatform.services.listener.Listener<org.exoplatform.agenda.model.EventAttendee,org.exoplatform.agenda.model.EventAttendee>
      Throws:
      Exception
    • getAgendaEventService

      public org.exoplatform.agenda.service.AgendaEventService getAgendaEventService()