public class AgendaRemoteEventServiceImpl extends Object implements org.exoplatform.agenda.service.AgendaRemoteEventService
| Constructor and Description |
|---|
AgendaRemoteEventServiceImpl(org.exoplatform.container.PortalContainer container,
AgendaRemoteEventStorage agendaRemoteEventStorage) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRemoteProvider(org.exoplatform.agenda.plugin.RemoteProviderDefinitionPlugin plugin) |
org.exoplatform.agenda.model.RemoteEvent |
findRemoteEvent(long eventId,
long userIdentityId) |
List<org.exoplatform.agenda.model.RemoteProvider> |
getRemoteProviders() |
org.exoplatform.agenda.model.RemoteEvent |
saveRemoteEvent(long eventId,
org.exoplatform.agenda.model.RemoteEvent remoteEvent,
long userIdentityId) |
org.exoplatform.agenda.model.RemoteEvent |
saveRemoteEvent(org.exoplatform.agenda.model.RemoteEvent remoteEvent) |
org.exoplatform.agenda.model.RemoteProvider |
saveRemoteProvider(org.exoplatform.agenda.model.RemoteProvider remoteProvider) |
org.exoplatform.agenda.model.RemoteProvider |
saveRemoteProviderApiKey(String remoteProviderName,
String apiKey) |
org.exoplatform.agenda.model.RemoteProvider |
saveRemoteProviderPlugin(org.exoplatform.agenda.plugin.RemoteProviderDefinitionPlugin plugin) |
org.exoplatform.agenda.model.RemoteProvider |
saveRemoteProviderStatus(String remoteProviderName,
boolean enabled) |
public AgendaRemoteEventServiceImpl(org.exoplatform.container.PortalContainer container,
AgendaRemoteEventStorage agendaRemoteEventStorage)
public void addRemoteProvider(org.exoplatform.agenda.plugin.RemoteProviderDefinitionPlugin plugin)
addRemoteProvider in interface org.exoplatform.agenda.service.AgendaRemoteEventServicepublic List<org.exoplatform.agenda.model.RemoteProvider> getRemoteProviders()
getRemoteProviders in interface org.exoplatform.agenda.service.AgendaRemoteEventServicepublic org.exoplatform.agenda.model.RemoteProvider saveRemoteProvider(org.exoplatform.agenda.model.RemoteProvider remoteProvider)
saveRemoteProvider in interface org.exoplatform.agenda.service.AgendaRemoteEventServicepublic org.exoplatform.agenda.model.RemoteProvider saveRemoteProviderStatus(String remoteProviderName, boolean enabled)
saveRemoteProviderStatus in interface org.exoplatform.agenda.service.AgendaRemoteEventServicepublic org.exoplatform.agenda.model.RemoteProvider saveRemoteProviderApiKey(String remoteProviderName, String apiKey)
saveRemoteProviderApiKey in interface org.exoplatform.agenda.service.AgendaRemoteEventServicepublic org.exoplatform.agenda.model.RemoteEvent saveRemoteEvent(org.exoplatform.agenda.model.RemoteEvent remoteEvent)
saveRemoteEvent in interface org.exoplatform.agenda.service.AgendaRemoteEventServicepublic org.exoplatform.agenda.model.RemoteEvent saveRemoteEvent(long eventId,
org.exoplatform.agenda.model.RemoteEvent remoteEvent,
long userIdentityId)
saveRemoteEvent in interface org.exoplatform.agenda.service.AgendaRemoteEventServicepublic org.exoplatform.agenda.model.RemoteEvent findRemoteEvent(long eventId,
long userIdentityId)
findRemoteEvent in interface org.exoplatform.agenda.service.AgendaRemoteEventServicepublic org.exoplatform.agenda.model.RemoteProvider saveRemoteProviderPlugin(org.exoplatform.agenda.plugin.RemoteProviderDefinitionPlugin plugin)
saveRemoteProviderPlugin in interface org.exoplatform.agenda.service.AgendaRemoteEventServiceCopyright © 2003–2021 eXo Platform SAS. All rights reserved.