Class AgendaUserSettingsServiceImpl

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

    public class AgendaUserSettingsServiceImpl
    extends Object
    implements org.exoplatform.agenda.service.AgendaUserSettingsService
    • Constructor Detail

      • AgendaUserSettingsServiceImpl

        public AgendaUserSettingsServiceImpl​(org.exoplatform.agenda.service.AgendaEventConferenceService agendaEventConferenceService,
                                             org.exoplatform.agenda.service.AgendaRemoteEventService agendaRemoteEventService,
                                             org.exoplatform.commons.api.settings.SettingService settingService,
                                             org.exoplatform.container.xml.InitParams initParams)
    • Method Detail

      • saveAgendaUserSettings

        public void saveAgendaUserSettings​(long userIdentityId,
                                           org.exoplatform.agenda.model.AgendaUserSettings agendaUserSettings)
        Specified by:
        saveAgendaUserSettings in interface org.exoplatform.agenda.service.AgendaUserSettingsService
      • getAgendaUserSettings

        public org.exoplatform.agenda.model.AgendaUserSettings getAgendaUserSettings​(long userIdentityId)
        Specified by:
        getAgendaUserSettings in interface org.exoplatform.agenda.service.AgendaUserSettingsService
      • saveUserConnector

        public void saveUserConnector​(String connectorName,
                                      String connectorUserId,
                                      long userIdentityId)
        Specified by:
        saveUserConnector in interface org.exoplatform.agenda.service.AgendaUserSettingsService
      • getDefaultReminders

        public List<org.exoplatform.agenda.model.EventReminderParameter> getDefaultReminders()
        Specified by:
        getDefaultReminders in interface org.exoplatform.agenda.service.AgendaUserSettingsService