com.silverpeas.scheduleevent.service
Interface ScheduleEventService

All Superinterfaces:
com.silverpeas.SilverpeasComponentService<ScheduleEvent>
All Known Implementing Classes:
ScheduleEventServiceImpl

public interface ScheduleEventService
extends com.silverpeas.SilverpeasComponentService<ScheduleEvent>


Method Summary
 String createScheduleEvent(ScheduleEvent scheduleEvent)
           
 void deleteContributor(String id)
           
 void deleteScheduleEvent(ScheduleEvent scheduleEvent)
           
 ScheduleEvent findScheduleEvent(String scheduleEventId)
           
 Set<ScheduleEvent> listAllScheduleEventsByUserId(String userId)
           
 ScheduleEvent purgeOldResponseForUserId(ScheduleEvent scheduleEvent, int userId)
           
 void setLastVisited(ScheduleEvent event, int userId)
           
 void updateScheduleEvent(ScheduleEvent scheduleEvent)
           
 void updateScheduleEventStatus(String scheduleEventId, int newStatus)
           
 
Methods inherited from interface com.silverpeas.SilverpeasComponentService
getComponentMessages, getComponentSettings, getContentById
 

Method Detail

createScheduleEvent

String createScheduleEvent(ScheduleEvent scheduleEvent)

deleteScheduleEvent

void deleteScheduleEvent(ScheduleEvent scheduleEvent)

findScheduleEvent

ScheduleEvent findScheduleEvent(String scheduleEventId)

listAllScheduleEventsByUserId

Set<ScheduleEvent> listAllScheduleEventsByUserId(String userId)

updateScheduleEventStatus

void updateScheduleEventStatus(String scheduleEventId,
                               int newStatus)

updateScheduleEvent

void updateScheduleEvent(ScheduleEvent scheduleEvent)

purgeOldResponseForUserId

ScheduleEvent purgeOldResponseForUserId(ScheduleEvent scheduleEvent,
                                        int userId)

setLastVisited

void setLastVisited(ScheduleEvent event,
                    int userId)

deleteContributor

void deleteContributor(String id)


Copyright © 2016 Silverpeas. All Rights Reserved.