Package org.exoplatform.agenda.service
Class AgendaEventGuestServiceImpl
- java.lang.Object
-
- org.exoplatform.agenda.service.AgendaEventGuestServiceImpl
-
- All Implemented Interfaces:
org.exoplatform.agenda.service.AgendaEventGuestService
public class AgendaEventGuestServiceImpl extends Object implements org.exoplatform.agenda.service.AgendaEventGuestService
-
-
Constructor Summary
Constructors Constructor Description AgendaEventGuestServiceImpl(AgendaEventGuestStorage agendaEventGuestStorage)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeleteEventGuests(long eventId)List<org.exoplatform.agenda.model.GuestUser>getEventGuests(long eventId)booleanisGuest(String user, String guests, long eventId)voidprocessGuestsToCreate(List<org.exoplatform.agenda.model.GuestUser> oldGuests, List<org.exoplatform.agenda.model.GuestUser> newGuests, Long eventId)voidprocessGuestsToDelete(List<org.exoplatform.agenda.model.GuestUser> oldGuests, List<org.exoplatform.agenda.model.GuestUser> newGuests, long eventId)voidsaveEventGuests(long eventId, List<org.exoplatform.agenda.model.GuestUser> guests)
-
-
-
Constructor Detail
-
AgendaEventGuestServiceImpl
public AgendaEventGuestServiceImpl(AgendaEventGuestStorage agendaEventGuestStorage)
-
-
Method Detail
-
getEventGuests
public List<org.exoplatform.agenda.model.GuestUser> getEventGuests(long eventId)
- Specified by:
getEventGuestsin interfaceorg.exoplatform.agenda.service.AgendaEventGuestService
-
saveEventGuests
public void saveEventGuests(long eventId, List<org.exoplatform.agenda.model.GuestUser> guests)- Specified by:
saveEventGuestsin interfaceorg.exoplatform.agenda.service.AgendaEventGuestService
-
deleteEventGuests
public void deleteEventGuests(long eventId)
- Specified by:
deleteEventGuestsin interfaceorg.exoplatform.agenda.service.AgendaEventGuestService
-
isGuest
public boolean isGuest(String user, String guests, long eventId)
- Specified by:
isGuestin interfaceorg.exoplatform.agenda.service.AgendaEventGuestService
-
processGuestsToCreate
public void processGuestsToCreate(List<org.exoplatform.agenda.model.GuestUser> oldGuests, List<org.exoplatform.agenda.model.GuestUser> newGuests, Long eventId)
-
-