public class AgendaSettingsRest extends Object implements org.exoplatform.services.rest.resource.ResourceContainer
| Constructor and Description |
|---|
AgendaSettingsRest(org.exoplatform.agenda.service.AgendaUserSettingsService agendaUserSettingsService,
org.exoplatform.agenda.service.AgendaEventConferenceService agendaEventConferenceService,
org.exoplatform.agenda.service.AgendaRemoteEventService agendaRemoteEventService,
org.exoplatform.social.core.manager.IdentityManager identityManager) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
deleteUserConnectorSettings() |
javax.ws.rs.core.Response |
getUserSettings() |
javax.ws.rs.core.Response |
saveEnabledWebConferencing(String providerName) |
javax.ws.rs.core.Response |
saveRemoteProviderApiKey(String connectorName,
String apiKey) |
javax.ws.rs.core.Response |
saveRemoteProviderStatus(String connectorName,
boolean enabled) |
javax.ws.rs.core.Response |
saveUserConnectorSettings(String connectorName,
String connectorUserId) |
javax.ws.rs.core.Response |
saveUserSettings(org.exoplatform.agenda.model.AgendaUserSettings agendaUserSettings) |
javax.ws.rs.core.Response |
saveUserTimeZoneSetting(String timeZoneId) |
public AgendaSettingsRest(org.exoplatform.agenda.service.AgendaUserSettingsService agendaUserSettingsService,
org.exoplatform.agenda.service.AgendaEventConferenceService agendaEventConferenceService,
org.exoplatform.agenda.service.AgendaRemoteEventService agendaRemoteEventService,
org.exoplatform.social.core.manager.IdentityManager identityManager)
@RolesAllowed(value="users") public javax.ws.rs.core.Response getUserSettings()
@RolesAllowed(value="users") public javax.ws.rs.core.Response saveUserSettings(org.exoplatform.agenda.model.AgendaUserSettings agendaUserSettings)
@RolesAllowed(value="users") public javax.ws.rs.core.Response saveUserTimeZoneSetting(String timeZoneId)
@RolesAllowed(value="administrators") public javax.ws.rs.core.Response saveRemoteProviderStatus(String connectorName, boolean enabled)
@RolesAllowed(value="administrators") public javax.ws.rs.core.Response saveRemoteProviderApiKey(String connectorName, String apiKey)
@RolesAllowed(value="administrators") public javax.ws.rs.core.Response saveEnabledWebConferencing(String providerName)
@RolesAllowed(value="users") public javax.ws.rs.core.Response saveUserConnectorSettings(String connectorName, String connectorUserId)
@RolesAllowed(value="users") public javax.ws.rs.core.Response deleteUserConnectorSettings()
Copyright © 2003–2021 eXo Platform SAS. All rights reserved.