Class GithubEventPlugin

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

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

  • Constructor Details

    • GithubEventPlugin

      public GithubEventPlugin()
  • 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