Class SuperUserScheduleService

java.lang.Object
dev.getelements.elements.service.mission.SuperUserScheduleService
All Implemented Interfaces:
dev.getelements.elements.sdk.service.mission.ScheduleService

public class SuperUserScheduleService extends Object implements dev.getelements.elements.sdk.service.mission.ScheduleService
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    dev.getelements.elements.sdk.model.mission.Schedule
    createSchedule(dev.getelements.elements.sdk.model.mission.CreateScheduleRequest createScheduleRequest)
     
    void
    deleteSchedule(String scheduleNameOrId)
     
    dev.getelements.elements.sdk.model.mission.Schedule
    getScheduleByNameOrId(String scheduleNameOrId)
     
    dev.getelements.elements.sdk.dao.ScheduleDao
     
    dev.getelements.elements.sdk.dao.ScheduleEventDao
     
    dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.mission.Schedule>
    getSchedules(int offset, int count)
     
    dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.mission.Schedule>
    getSchedules(int offset, int count, String search)
     
    jakarta.inject.Provider<dev.getelements.elements.sdk.dao.Transaction>
     
    dev.getelements.elements.sdk.model.util.ValidationHelper
     
    void
    setScheduleDao(dev.getelements.elements.sdk.dao.ScheduleDao scheduleDao)
     
    void
    setScheduleEventDao(dev.getelements.elements.sdk.dao.ScheduleEventDao scheduleEventDao)
     
    void
    setTransactionProvider(jakarta.inject.Provider<dev.getelements.elements.sdk.dao.Transaction> transactionProvider)
     
    void
    setValidationHelper(dev.getelements.elements.sdk.model.util.ValidationHelper validationHelper)
     
    dev.getelements.elements.sdk.model.mission.Schedule
    updateSchedule(String scheduleNameOrId, dev.getelements.elements.sdk.model.mission.UpdateScheduleRequest updatedScheduleRequest)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SuperUserScheduleService

      public SuperUserScheduleService()
  • Method Details

    • createSchedule

      public dev.getelements.elements.sdk.model.mission.Schedule createSchedule(dev.getelements.elements.sdk.model.mission.CreateScheduleRequest createScheduleRequest)
      Specified by:
      createSchedule in interface dev.getelements.elements.sdk.service.mission.ScheduleService
    • getScheduleByNameOrId

      public dev.getelements.elements.sdk.model.mission.Schedule getScheduleByNameOrId(String scheduleNameOrId)
      Specified by:
      getScheduleByNameOrId in interface dev.getelements.elements.sdk.service.mission.ScheduleService
    • getSchedules

      public dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.mission.Schedule> getSchedules(int offset, int count)
      Specified by:
      getSchedules in interface dev.getelements.elements.sdk.service.mission.ScheduleService
    • getSchedules

      public dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.mission.Schedule> getSchedules(int offset, int count, String search)
      Specified by:
      getSchedules in interface dev.getelements.elements.sdk.service.mission.ScheduleService
    • updateSchedule

      public dev.getelements.elements.sdk.model.mission.Schedule updateSchedule(String scheduleNameOrId, dev.getelements.elements.sdk.model.mission.UpdateScheduleRequest updatedScheduleRequest)
      Specified by:
      updateSchedule in interface dev.getelements.elements.sdk.service.mission.ScheduleService
    • deleteSchedule

      public void deleteSchedule(String scheduleNameOrId)
      Specified by:
      deleteSchedule in interface dev.getelements.elements.sdk.service.mission.ScheduleService
    • getScheduleDao

      public dev.getelements.elements.sdk.dao.ScheduleDao getScheduleDao()
    • setScheduleDao

      @Inject public void setScheduleDao(dev.getelements.elements.sdk.dao.ScheduleDao scheduleDao)
    • getValidationHelper

      public dev.getelements.elements.sdk.model.util.ValidationHelper getValidationHelper()
    • setValidationHelper

      @Inject public void setValidationHelper(dev.getelements.elements.sdk.model.util.ValidationHelper validationHelper)
    • getScheduleEventDao

      public dev.getelements.elements.sdk.dao.ScheduleEventDao getScheduleEventDao()
    • setScheduleEventDao

      @Inject public void setScheduleEventDao(dev.getelements.elements.sdk.dao.ScheduleEventDao scheduleEventDao)
    • getTransactionProvider

      public jakarta.inject.Provider<dev.getelements.elements.sdk.dao.Transaction> getTransactionProvider()
    • setTransactionProvider

      @Inject public void setTransactionProvider(jakarta.inject.Provider<dev.getelements.elements.sdk.dao.Transaction> transactionProvider)