Class AgendaEventConferenceServiceImpl

  • All Implemented Interfaces:
    org.exoplatform.agenda.service.AgendaEventConferenceService

    public class AgendaEventConferenceServiceImpl
    extends Object
    implements org.exoplatform.agenda.service.AgendaEventConferenceService
    • Constructor Detail

      • AgendaEventConferenceServiceImpl

        public AgendaEventConferenceServiceImpl​(AgendaEventConferenceStorage conferenceStorage,
                                                org.exoplatform.services.listener.ListenerService listenerService,
                                                org.exoplatform.commons.api.settings.SettingService settingService,
                                                org.exoplatform.container.xml.InitParams params)
    • Method Detail

      • saveEventConferences

        public Set<org.exoplatform.agenda.constant.AgendaEventModificationType> saveEventConferences​(long eventId,
                                                                                                     List<org.exoplatform.agenda.model.EventConference> conferences)
        Specified by:
        saveEventConferences in interface org.exoplatform.agenda.service.AgendaEventConferenceService
      • getEventConferences

        public List<org.exoplatform.agenda.model.EventConference> getEventConferences​(long eventId)
        Specified by:
        getEventConferences in interface org.exoplatform.agenda.service.AgendaEventConferenceService
      • saveEnabledWebConferenceProviders

        public void saveEnabledWebConferenceProviders​(List<String> enabledProviders)
        Specified by:
        saveEnabledWebConferenceProviders in interface org.exoplatform.agenda.service.AgendaEventConferenceService
      • getEnabledWebConferenceProviders

        public List<String> getEnabledWebConferenceProviders()
        Specified by:
        getEnabledWebConferenceProviders in interface org.exoplatform.agenda.service.AgendaEventConferenceService