Class SuperUserScheduleEventService
java.lang.Object
dev.getelements.elements.service.mission.SuperUserScheduleEventService
- All Implemented Interfaces:
ScheduleEventService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateScheduleEvent
(String scheduleNameOrId, CreateScheduleEventRequest createScheduleEventRequest) void
deleteScheduleEvent
(String scheduleNameOrId, String scheduleEventId) getScheduleEventByNameOrId
(String scheduleNameOrId, String scheduleEventId) getScheduleEvents
(String scheduleNameOrId, int offset, int count) getScheduleEvents
(String scheduleNameOrId, int offset, int count, String search) jakarta.inject.Provider
<Transaction> void
setScheduleEventDao
(ScheduleEventDao scheduleEventDao) void
setTransactionProvider
(jakarta.inject.Provider<Transaction> transactionProvider) void
setValidationHelper
(ValidationHelper validationHelper) updateScheduleEvent
(String scheduleNameOrId, String scheduleEventNameOrId, UpdateScheduleEventRequest updatedScheduleEvent)
-
Constructor Details
-
SuperUserScheduleEventService
public SuperUserScheduleEventService()
-
-
Method Details
-
createScheduleEvent
public ScheduleEvent createScheduleEvent(String scheduleNameOrId, CreateScheduleEventRequest createScheduleEventRequest) - Specified by:
createScheduleEvent
in interfaceScheduleEventService
-
getScheduleEvents
- Specified by:
getScheduleEvents
in interfaceScheduleEventService
-
getScheduleEvents
public Pagination<ScheduleEvent> getScheduleEvents(String scheduleNameOrId, int offset, int count, String search) - Specified by:
getScheduleEvents
in interfaceScheduleEventService
-
getScheduleEventByNameOrId
- Specified by:
getScheduleEventByNameOrId
in interfaceScheduleEventService
-
updateScheduleEvent
public ScheduleEvent updateScheduleEvent(String scheduleNameOrId, String scheduleEventNameOrId, UpdateScheduleEventRequest updatedScheduleEvent) - Specified by:
updateScheduleEvent
in interfaceScheduleEventService
-
deleteScheduleEvent
- Specified by:
deleteScheduleEvent
in interfaceScheduleEventService
-
getScheduleEventDao
-
setScheduleEventDao
-
getValidationHelper
-
setValidationHelper
-
getTransactionProvider
-
setTransactionProvider
@Inject public void setTransactionProvider(jakarta.inject.Provider<Transaction> transactionProvider)
-