Interface ScheduleEventService
- All Superinterfaces:
org.silverpeas.core.ApplicationService
- All Known Implementing Classes:
ScheduleEventServiceImpl
public interface ScheduleEventService
extends org.silverpeas.core.ApplicationService
-
Method Summary
Modifier and TypeMethodDescriptionvoidcreateScheduleEvent(ScheduleEvent scheduleEvent) voiddeleteScheduleEvent(ScheduleEvent scheduleEvent) findScheduleEvent(String scheduleEventId) static ScheduleEventServiceget()getContributionById(org.silverpeas.core.contribution.model.ContributionIdentifier contributionId) listAllScheduleEventsByUserId(String userId) purgeOldResponseForUserId(ScheduleEvent scheduleEvent, int userId) voidsetLastVisited(ScheduleEvent event, int userId) voidupdateScheduleEvent(ScheduleEvent scheduleEvent) voidupdateScheduleEventStatus(String scheduleEventId, int newStatus) Methods inherited from interface org.silverpeas.core.ApplicationService
getComponentMessages, getComponentSettings, isRelatedTo
-
Method Details
-
get
-
getContributionById
Optional<ScheduleEvent> getContributionById(org.silverpeas.core.contribution.model.ContributionIdentifier contributionId) - Specified by:
getContributionByIdin interfaceorg.silverpeas.core.ApplicationService
-
createScheduleEvent
-
deleteScheduleEvent
-
findScheduleEvent
-
listAllScheduleEventsByUserId
-
updateScheduleEventStatus
-
updateScheduleEvent
-
purgeOldResponseForUserId
-
setLastVisited
-