Class TwitterTriggerServiceImpl

java.lang.Object
io.meeds.gamification.twitter.service.impl.TwitterTriggerServiceImpl
All Implemented Interfaces:
TwitterTriggerService, org.picocontainer.Startable

public class TwitterTriggerServiceImpl extends Object implements TwitterTriggerService, org.picocontainer.Startable
  • Field Details

  • Constructor Details

    • TwitterTriggerServiceImpl

      public TwitterTriggerServiceImpl(org.exoplatform.services.listener.ListenerService listenerService, io.meeds.gamification.service.ConnectorService connectorService, org.exoplatform.social.core.manager.IdentityManager identityManager, io.meeds.gamification.service.EventService eventService, io.meeds.gamification.service.TriggerService triggerService)
  • Method Details

    • start

      public void start()
      Specified by:
      start in interface org.picocontainer.Startable
    • stop

      public void stop()
      Specified by:
      stop in interface org.picocontainer.Startable
    • handleTriggerAsync

      public void handleTriggerAsync(TwitterTrigger twitterTrigger)
      Description copied from interface: TwitterTriggerService
      Handle twitter trigger asynchronously
      Specified by:
      handleTriggerAsync in interface TwitterTriggerService
      Parameters:
      twitterTrigger - twitter retrieved trigger.
    • handleTriggerAsyncInternal

      public void handleTriggerAsyncInternal(TwitterTrigger twitterTrigger)
      Description copied from interface: TwitterTriggerService
      Handle twitter trigger asynchronously Internal
      Specified by:
      handleTriggerAsyncInternal in interface TwitterTriggerService
      Parameters:
      twitterTrigger - twitter retrieved trigger.