Class MemorySchedulerTriggerState

java.lang.Object
io.kestra.runner.memory.MemorySchedulerTriggerState
All Implemented Interfaces:
io.kestra.core.schedulers.SchedulerTriggerStateInterface

@Singleton @MemoryQueueEnabled public class MemorySchedulerTriggerState extends Object implements io.kestra.core.schedulers.SchedulerTriggerStateInterface
  • Constructor Details

    • MemorySchedulerTriggerState

      public MemorySchedulerTriggerState()
  • Method Details

    • findLast

      public Optional<io.kestra.core.models.triggers.Trigger> findLast(io.kestra.core.models.triggers.TriggerContext context)
      Specified by:
      findLast in interface io.kestra.core.schedulers.SchedulerTriggerStateInterface
    • save

      public io.kestra.core.models.triggers.Trigger save(io.kestra.core.models.triggers.Trigger trigger)
      Specified by:
      save in interface io.kestra.core.schedulers.SchedulerTriggerStateInterface