Class ScheduleEventDaoImpl
- java.lang.Object
-
- org.silverpeas.components.scheduleevent.service.model.dao.ScheduleEventDaoImpl
-
- All Implemented Interfaces:
ScheduleEventDao
@Repository public class ScheduleEventDaoImpl extends Object implements ScheduleEventDao
-
-
Constructor Summary
Constructors Constructor Description ScheduleEventDaoImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createScheduleEvent(ScheduleEvent scheduleEvent)
void
deleteScheduleEvent(ScheduleEvent scheduleEvent)
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
public void createScheduleEvent(ScheduleEvent scheduleEvent)
- Specified by:
createScheduleEvent
in interfaceScheduleEventDao
-
deleteScheduleEvent
public void deleteScheduleEvent(ScheduleEvent scheduleEvent)
- Specified by:
deleteScheduleEvent
in interfaceScheduleEventDao
-
getScheduleEvent
public ScheduleEvent getScheduleEvent(String scheduleEventId)
- Specified by:
getScheduleEvent
in interfaceScheduleEventDao
-
listScheduleEventsByCreatorId
public Set<ScheduleEvent> listScheduleEventsByCreatorId(String userId)
- Specified by:
listScheduleEventsByCreatorId
in interfaceScheduleEventDao
-
listScheduleEventsByContributorId
public Set<ScheduleEvent> listScheduleEventsByContributorId(String userId)
- Specified by:
listScheduleEventsByContributorId
in interfaceScheduleEventDao
-
updateScheduleEvent
public void updateScheduleEvent(ScheduleEvent scheduleEvent)
- Specified by:
updateScheduleEvent
in interfaceScheduleEventDao
-
purgeResponseScheduleEvent
public void purgeResponseScheduleEvent(ScheduleEvent scheduleEvent, int userId)
- Specified by:
purgeResponseScheduleEvent
in interfaceScheduleEventDao
-
-