# Uses of Class
org.silverpeas.components.scheduleevent.service.model.beans.ScheduleEvent

Packages that use ScheduleEvent
Package
Description
org.silverpeas.components.scheduleevent.notification
org.silverpeas.components.scheduleevent.service
org.silverpeas.components.scheduleevent.service.model.beans
org.silverpeas.components.scheduleevent.service.model.dao

- ## Uses of ScheduleEvent in org.silverpeas.components.scheduleevent.notification

  Methods in org.silverpeas.components.scheduleevent.notification with parameters of type ScheduleEvent
  Modifier and Type
  Method
  Description
  `protected void`
  ScheduleEventUserCallAgainNotification.`performNotificationResource(String language, ScheduleEvent resource, org.silverpeas.core.notification.user.model.NotificationResourceData notificationResourceData)`
  `protected void`
  ScheduleEventUserNotification.`performNotificationResource(String language, ScheduleEvent resource, org.silverpeas.core.notification.user.model.NotificationResourceData notificationResourceData)`
  `protected void`
  ScheduleEventUserCallAgainNotification.`performTemplateData(String language, ScheduleEvent resource, org.silverpeas.core.template.SilverpeasTemplate template)`
  `protected void`
  ScheduleEventUserNotification.`performTemplateData(String language, ScheduleEvent resource, org.silverpeas.core.template.SilverpeasTemplate template)`
  Constructors in org.silverpeas.components.scheduleevent.notification with parameters of type ScheduleEvent
  Modifier
  Constructor
  Description
  `protected`
  `AbstractScheduleEventUserNotification(ScheduleEvent resource, org.silverpeas.core.admin.user.model.UserDetail senderUserDetail)`
  ``
  `ScheduleEventUserCallAgainNotification(ScheduleEvent resource, String message, org.silverpeas.core.admin.user.model.UserDetail senderUserDetail)`
  ``
  `ScheduleEventUserNotification(ScheduleEvent resource, org.silverpeas.core.admin.user.model.UserDetail senderUserDetail)`

- ## Uses of ScheduleEvent in org.silverpeas.components.scheduleevent.service

  Methods in org.silverpeas.components.scheduleevent.service that return ScheduleEvent
  Modifier and Type
  Method
  Description
  `ScheduleEvent`
  ScheduleEventService.`findScheduleEvent(String scheduleEventId)`
  `ScheduleEvent`
  ScheduleEventServiceImpl.`findScheduleEvent(String scheduleEventId)`
  `ScheduleEvent`
  ScheduleEventService.`purgeOldResponseForUserId(ScheduleEvent scheduleEvent, int userId)`
  `ScheduleEvent`
  ScheduleEventServiceImpl.`purgeOldResponseForUserId(ScheduleEvent scheduleEvent, int userId)`
  Methods in org.silverpeas.components.scheduleevent.service that return types with arguments of type ScheduleEvent
  Modifier and Type
  Method
  Description
  `Optional<ScheduleEvent>`
  ScheduleEventService.`getContributionById(org.silverpeas.core.contribution.model.ContributionIdentifier contributionId)`
  `Optional<ScheduleEvent>`
  ScheduleEventServiceImpl.`getContributionById(org.silverpeas.core.contribution.model.ContributionIdentifier contributionId)`
  `Set<ScheduleEvent>`
  ScheduleEventService.`listAllScheduleEventsByUserId(String userId)`
  `Set<ScheduleEvent>`
  ScheduleEventServiceImpl.`listAllScheduleEventsByUserId(String userId)`
  Methods in org.silverpeas.components.scheduleevent.service with parameters of type ScheduleEvent
  Modifier and Type
  Method
  Description
  `void`
  ScheduleEventService.`createScheduleEvent(ScheduleEvent scheduleEvent)`
  `void`
  ScheduleEventServiceImpl.`createScheduleEvent(ScheduleEvent scheduleEvent)`
  `void`
  ScheduleEventService.`deleteScheduleEvent(ScheduleEvent scheduleEvent)`
  `void`
  ScheduleEventServiceImpl.`deleteScheduleEvent(ScheduleEvent scheduleEvent)`
  `List<org.silverpeas.core.calendar.CalendarEvent>`
  CalendarEventEncoder.`encode(ScheduleEvent eventDetail, List<DateOption> listDateOption)`
  Encodes the specified detailed scheduled event with the specified dates into calendar events.
  `ScheduleEvent`
  ScheduleEventService.`purgeOldResponseForUserId(ScheduleEvent scheduleEvent, int userId)`
  `ScheduleEvent`
  ScheduleEventServiceImpl.`purgeOldResponseForUserId(ScheduleEvent scheduleEvent, int userId)`
  `void`
  ScheduleEventService.`setLastVisited(ScheduleEvent event, int userId)`
  `void`
  ScheduleEventServiceImpl.`setLastVisited(ScheduleEvent event, int userId)`
  `void`
  ScheduleEventService.`updateScheduleEvent(ScheduleEvent scheduleEvent)`
  `void`
  ScheduleEventServiceImpl.`updateScheduleEvent(ScheduleEvent scheduleEvent)`

- ## Uses of ScheduleEvent in org.silverpeas.components.scheduleevent.service.model.beans

  Methods in org.silverpeas.components.scheduleevent.service.model.beans that return ScheduleEvent
  Modifier and Type
  Method
  Description
  `ScheduleEvent`
  Contributor.`getScheduleEvent()`
  `ScheduleEvent`
  Response.`getScheduleEvent()`
  Methods in org.silverpeas.components.scheduleevent.service.model.beans with parameters of type ScheduleEvent
  Modifier and Type
  Method
  Description
  `int`
  ScheduleEventComparator.`compare(ScheduleEvent se1, ScheduleEvent se2)`
  `void`
  Contributor.`setScheduleEvent(ScheduleEvent scheduleEvent)`
  `void`
  Response.`setScheduleEvent(ScheduleEvent scheduleEvent)`

- ## Uses of ScheduleEvent in org.silverpeas.components.scheduleevent.service.model.dao

  Methods in org.silverpeas.components.scheduleevent.service.model.dao that return ScheduleEvent
  Modifier and Type
  Method
  Description
  `ScheduleEvent`
  ScheduleEventDao.`getScheduleEvent(String scheduleEventId)`
  `ScheduleEvent`
  ScheduleEventDaoImpl.`getScheduleEvent(String scheduleEventId)`
  Methods in org.silverpeas.components.scheduleevent.service.model.dao that return types with arguments of type ScheduleEvent
  Modifier and Type
  Method
  Description
  `Set<ScheduleEvent>`
  ScheduleEventDao.`listScheduleEventsByContributorId(String userId)`
  `Set<ScheduleEvent>`
  ScheduleEventDaoImpl.`listScheduleEventsByContributorId(String userId)`
  `Set<ScheduleEvent>`
  ScheduleEventDao.`listScheduleEventsByCreatorId(String userId)`
  `Set<ScheduleEvent>`
  ScheduleEventDaoImpl.`listScheduleEventsByCreatorId(String userId)`
  Methods in org.silverpeas.components.scheduleevent.service.model.dao with parameters of type ScheduleEvent
  Modifier and Type
  Method
  Description
  `void`
  ScheduleEventDao.`createScheduleEvent(ScheduleEvent scheduleEvent)`
  `void`
  ScheduleEventDaoImpl.`createScheduleEvent(ScheduleEvent scheduleEvent)`
  `void`
  ScheduleEventDao.`deleteScheduleEvent(ScheduleEvent scheduleEvent)`
  `void`
  ScheduleEventDaoImpl.`deleteScheduleEvent(ScheduleEvent scheduleEvent)`
  `void`
  ScheduleEventDao.`purgeResponseScheduleEvent(ScheduleEvent scheduleEvent, int userId)`
  `void`
  ScheduleEventDaoImpl.`purgeResponseScheduleEvent(ScheduleEvent scheduleEvent, int userId)`
  `void`
  ScheduleEventDao.`updateScheduleEvent(ScheduleEvent scheduleEvent)`
  `void`
  ScheduleEventDaoImpl.`updateScheduleEvent(ScheduleEvent scheduleEvent)`