Class CrowdinEventPlugin

java.lang.Object
org.exoplatform.container.component.BaseComponentPlugin
io.meeds.gamification.plugin.EventPlugin
io.meeds.crowdin.gamification.plugin.CrowdinEventPlugin
All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin

@Component public class CrowdinEventPlugin extends io.meeds.gamification.plugin.EventPlugin
  • Field Details

  • Constructor Details

    • CrowdinEventPlugin

      public CrowdinEventPlugin()
  • Method Details

    • init

      @PostConstruct public void init()
    • getEventType

      public String getEventType()
      Specified by:
      getEventType in class io.meeds.gamification.plugin.EventPlugin
    • getTriggers

      public List<String> getTriggers()
      Specified by:
      getTriggers in class io.meeds.gamification.plugin.EventPlugin
    • isValidEvent

      public boolean isValidEvent(Map<String,String> eventProperties, String triggerDetails)
      Specified by:
      isValidEvent in class io.meeds.gamification.plugin.EventPlugin
    • getLink

      public String getLink(io.meeds.gamification.model.RealizationDTO realizationDTO)
      Overrides:
      getLink in class io.meeds.gamification.plugin.EventPlugin