Class SuperUserScheduleService
java.lang.Object
dev.getelements.elements.service.mission.SuperUserScheduleService
- All Implemented Interfaces:
ScheduleService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateSchedule
(CreateScheduleRequest createScheduleRequest) void
deleteSchedule
(String scheduleNameOrId) getScheduleByNameOrId
(String scheduleNameOrId) getSchedules
(int offset, int count) getSchedules
(int offset, int count, String search) jakarta.inject.Provider
<Transaction> void
setScheduleDao
(ScheduleDao scheduleDao) void
setScheduleEventDao
(ScheduleEventDao scheduleEventDao) void
setTransactionProvider
(jakarta.inject.Provider<Transaction> transactionProvider) void
setValidationHelper
(ValidationHelper validationHelper) updateSchedule
(String scheduleNameOrId, UpdateScheduleRequest updatedScheduleRequest)
-
Constructor Details
-
SuperUserScheduleService
public SuperUserScheduleService()
-
-
Method Details
-
createSchedule
- Specified by:
createSchedule
in interfaceScheduleService
-
getScheduleByNameOrId
- Specified by:
getScheduleByNameOrId
in interfaceScheduleService
-
getSchedules
- Specified by:
getSchedules
in interfaceScheduleService
-
getSchedules
- Specified by:
getSchedules
in interfaceScheduleService
-
updateSchedule
public Schedule updateSchedule(String scheduleNameOrId, UpdateScheduleRequest updatedScheduleRequest) - Specified by:
updateSchedule
in interfaceScheduleService
-
deleteSchedule
- Specified by:
deleteSchedule
in interfaceScheduleService
-
getScheduleDao
-
setScheduleDao
-
getValidationHelper
-
setValidationHelper
-
getScheduleEventDao
-
setScheduleEventDao
-
getTransactionProvider
-
setTransactionProvider
@Inject public void setTransactionProvider(jakarta.inject.Provider<Transaction> transactionProvider)
-