Interface ScheduleEventService

  • All Superinterfaces:
    org.silverpeas.core.ApplicationService
    All Known Implementing Classes:
    ScheduleEventServiceImpl

    public interface ScheduleEventService
    extends org.silverpeas.core.ApplicationService
    • Method Detail

      • getContributionById

        Optional<ScheduleEvent> getContributionById​(org.silverpeas.core.contribution.model.ContributionIdentifier contributionId)
        Specified by:
        getContributionById in interface org.silverpeas.core.ApplicationService
      • createScheduleEvent

        void createScheduleEvent​(ScheduleEvent scheduleEvent)
      • deleteScheduleEvent

        void deleteScheduleEvent​(ScheduleEvent scheduleEvent)
      • updateScheduleEventStatus

        void updateScheduleEventStatus​(String scheduleEventId,
                                       int newStatus)
      • updateScheduleEvent

        void updateScheduleEvent​(ScheduleEvent scheduleEvent)
      • setLastVisited

        void setLastVisited​(ScheduleEvent event,
                            int userId)