Class MessageTrigger<T>

    • Constructor Detail

      • MessageTrigger

        public MessageTrigger​(MessageChecker messageChecker,
                              double pollingTime)
        Proper constructor used for creating MessageTrigger.
        Parameters:
        messageChecker -
        pollingTime -
      • MessageTrigger

        public MessageTrigger​(MessageChecker messageChecker)
        Proper constructor used for creating MessageTrigger.
        Parameters:
        messageChecker -
    • Method Detail

      • isRecurring

        public boolean isRecurring()
      • getInterval

        public double getInterval()
      • setInterval

        public void setInterval​(double interval)
      • initialize

        public void initialize()
      • getNextTime

        public double getNextTime()
      • isTriggered

        public boolean isTriggered()
      • isTriggerConditionTrue

        public boolean isTriggerConditionTrue()
      • canTransitionZeroTime

        public boolean canTransitionZeroTime()