Package org.exoplatform.agenda.service
Interface AgendaUserSettingsService
public interface AgendaUserSettingsService
-
Method Summary
Modifier and TypeMethodDescriptiongetAgendaUserSettings(long identityId) Get list of user settings to use in events by defaultvoidsaveAgendaUserSettings(long identityId, AgendaUserSettings agendaUserSettings) Save user agenda settings to use in events by defaultvoidsaveUserConnector(String connectorName, String connectorUserId, long userIdentityId) Saves the new connected user settings on remote events provider
-
Method Details
-
saveAgendaUserSettings
Save user agenda settings to use in events by default- Parameters:
identityId- technical identifier ofIdentityagendaUserSettings- object ofAgendaUserSettings
-
getAgendaUserSettings
Get list of user settings to use in events by default- Parameters:
identityId- technical identifier ofIdentity- Returns:
AgendaUserSettings
-
saveUserConnector
Saves the new connected user settings on remote events provider- Parameters:
connectorName- connector identifierconnectorUserId- user identifier on remote provideruserIdentityId- user social identifier
-
getDefaultReminders
List<EventReminderParameter> getDefaultReminders()- Returns:
ListofEventReminderParameterthat will be used for users who didn't changed default settings about preferred reminders
-