Package org.exoplatform.agenda.util
Class RestEntityBuilder
java.lang.Object
org.exoplatform.agenda.util.RestEntityBuilder
-
Method Summary
Modifier and TypeMethodDescriptionstatic final org.exoplatform.agenda.rest.model.CalendarEntityfromCalendar(org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.agenda.model.Calendar calendar) static final org.exoplatform.agenda.rest.model.EventEntityfromEvent(org.exoplatform.agenda.service.AgendaCalendarService agendaCalendarService, org.exoplatform.agenda.service.AgendaEventService agendaEventService, org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.agenda.model.Event event, ZoneId userTimeZone) static final org.exoplatform.agenda.rest.model.EventAttendeeEntityfromEventAttendee(org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.agenda.model.EventAttendee eventAttendee) static org.exoplatform.agenda.rest.model.EventDateOptionEntityfromEventDateOption(ZoneId userTimeZone, org.exoplatform.agenda.model.EventDateOption dateOption) static final org.exoplatform.agenda.rest.model.EventReminderEntityfromEventReminder(org.exoplatform.agenda.model.EventReminder eventReminder) static final org.exoplatform.agenda.rest.model.EventSearchResultEntityfromSearchEvent(org.exoplatform.agenda.service.AgendaCalendarService agendaCalendarService, org.exoplatform.agenda.service.AgendaEventService agendaEventService, org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.agenda.model.EventSearchResult eventSearchResult, ZoneId userTimeZone) static final org.exoplatform.agenda.model.CalendartoCalendar(org.exoplatform.agenda.rest.model.CalendarEntity calendarEntity) static final org.exoplatform.agenda.model.EventtoEvent(org.exoplatform.agenda.rest.model.EventEntity eventEntity) static org.exoplatform.agenda.model.EventAttendeetoEventAttendee(org.exoplatform.social.core.manager.IdentityManager identityManager, long eventId, org.exoplatform.agenda.rest.model.EventAttendeeEntity attendeeEntity) static org.exoplatform.agenda.model.EventDateOptiontoEventDateOption(org.exoplatform.agenda.rest.model.EventDateOptionEntity dateOptionEntity, ZoneId userTimeZone) static org.exoplatform.agenda.model.EventRemindertoEventReminder(long eventId, org.exoplatform.agenda.rest.model.EventReminderEntity eventReminderEntity)
-
Method Details
-
toCalendar
public static final org.exoplatform.agenda.model.Calendar toCalendar(org.exoplatform.agenda.rest.model.CalendarEntity calendarEntity) -
fromCalendar
public static final org.exoplatform.agenda.rest.model.CalendarEntity fromCalendar(org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.agenda.model.Calendar calendar) -
toEvent
public static final org.exoplatform.agenda.model.Event toEvent(org.exoplatform.agenda.rest.model.EventEntity eventEntity) -
toEventDateOption
public static org.exoplatform.agenda.model.EventDateOption toEventDateOption(org.exoplatform.agenda.rest.model.EventDateOptionEntity dateOptionEntity, ZoneId userTimeZone) -
toEventReminder
public static org.exoplatform.agenda.model.EventReminder toEventReminder(long eventId, org.exoplatform.agenda.rest.model.EventReminderEntity eventReminderEntity) -
toEventAttendee
public static org.exoplatform.agenda.model.EventAttendee toEventAttendee(org.exoplatform.social.core.manager.IdentityManager identityManager, long eventId, org.exoplatform.agenda.rest.model.EventAttendeeEntity attendeeEntity) throws org.exoplatform.agenda.exception.AgendaException - Throws:
org.exoplatform.agenda.exception.AgendaException
-
fromEventAttendee
public static final org.exoplatform.agenda.rest.model.EventAttendeeEntity fromEventAttendee(org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.agenda.model.EventAttendee eventAttendee) -
fromEventDateOption
public static org.exoplatform.agenda.rest.model.EventDateOptionEntity fromEventDateOption(ZoneId userTimeZone, org.exoplatform.agenda.model.EventDateOption dateOption) -
fromEventReminder
public static final org.exoplatform.agenda.rest.model.EventReminderEntity fromEventReminder(org.exoplatform.agenda.model.EventReminder eventReminder) -
fromSearchEvent
public static final org.exoplatform.agenda.rest.model.EventSearchResultEntity fromSearchEvent(org.exoplatform.agenda.service.AgendaCalendarService agendaCalendarService, org.exoplatform.agenda.service.AgendaEventService agendaEventService, org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.agenda.model.EventSearchResult eventSearchResult, ZoneId userTimeZone) -
fromEvent
public static final org.exoplatform.agenda.rest.model.EventEntity fromEvent(org.exoplatform.agenda.service.AgendaCalendarService agendaCalendarService, org.exoplatform.agenda.service.AgendaEventService agendaEventService, org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.agenda.model.Event event, ZoneId userTimeZone)
-