Class TimerManager


  • public class TimerManager
    extends Object
    • Field Detail

      • processJob

        public static final org.drools.core.time.Job processJob
      • startProcessJob

        public static final org.drools.core.time.Job startProcessJob
    • Constructor Detail

      • TimerManager

        public TimerManager​(org.drools.core.common.InternalKnowledgeRuntime kruntime,
                            org.drools.core.time.TimerService timerService)
    • Method Detail

      • internalAddTimer

        public void internalAddTimer​(TimerInstance timer)
      • cancelTimer

        public void cancelTimer​(long processInstnaceId,
                                long timerId)
      • dispose

        public void dispose()
      • getTimerService

        public org.drools.core.time.TimerService getTimerService()
      • internalGetTimerId

        public long internalGetTimerId()
      • internalSetTimerId

        public void internalSetTimerId​(long timerId)
      • setTimerService

        public void setTimerService​(org.drools.core.time.TimerService timerService)