com.silverpeas.scheduleevent.service.model.dao
Interface ScheduleEventDao

All Known Implementing Classes:
ScheduleEventDaoImpl

public interface ScheduleEventDao


Method Summary
 String createScheduleEvent(ScheduleEvent scheduleEvent)
           
 void deleteContributor(Contributor contrib)
           
 void deleteScheduleEvent(ScheduleEvent scheduleEvent)
           
 Contributor getContributor(String id)
           
 ScheduleEvent getScheduleEvent(String scheduleEventId)
           
 Set<ScheduleEvent> listScheduleEventsByContributorId(String userId)
           
 Set<ScheduleEvent> listScheduleEventsByCreatorId(String userId)
           
 void purgeResponseScheduleEvent(ScheduleEvent scheduleEvent, int userId)
           
 void updateScheduleEvent(ScheduleEvent scheduleEvent)
           
 

Method Detail

createScheduleEvent

String createScheduleEvent(ScheduleEvent scheduleEvent)

listScheduleEventsByCreatorId

Set<ScheduleEvent> listScheduleEventsByCreatorId(String userId)

listScheduleEventsByContributorId

Set<ScheduleEvent> listScheduleEventsByContributorId(String userId)

deleteScheduleEvent

void deleteScheduleEvent(ScheduleEvent scheduleEvent)

updateScheduleEvent

void updateScheduleEvent(ScheduleEvent scheduleEvent)

getScheduleEvent

ScheduleEvent getScheduleEvent(String scheduleEventId)

purgeResponseScheduleEvent

void purgeResponseScheduleEvent(ScheduleEvent scheduleEvent,
                                int userId)

getContributor

Contributor getContributor(String id)

deleteContributor

void deleteContributor(Contributor contrib)


Copyright © 2016 Silverpeas. All Rights Reserved.