| Package | Description |
|---|---|
| org.exoplatform.calendar.service | |
| org.exoplatform.calendar.service.impl |
| Modifier and Type | Method and Description |
|---|---|
RemoteCalendar |
CalendarService.getRemoteCalendar(String owner,
String calendarId)
Gets an user's remote calendar, identified by its ID
|
RemoteCalendar |
RemoteCalendarService.getRemoteCalendar(String url,
String type,
String remoteUser,
String remotePassword)
Read calendar information(name, description,...) from url.
|
| Modifier and Type | Method and Description |
|---|---|
InputStream |
RemoteCalendarService.connectToRemoteServer(RemoteCalendar remoteCalendar)
Connect to remote server
|
Calendar |
DataStorage.createRemoteCalendar(RemoteCalendar remoteCalendar)
Create a new eXo calendar with mixin type 'exo:remoteCalendar' to store data from remote calendar, this method also creates a 'Remote' category
|
static org.quartz.JobDetail |
ImportCalendarJob.getImportRemoteCalendarJobDetail(RemoteCalendar remoteCalendar) |
Calendar |
RemoteCalendarService.importRemoteCalendar(RemoteCalendar remoteCalendar)
Import iCalendar to local eXo Calendar
|
Calendar |
CalendarService.importRemoteCalendar(RemoteCalendar remoteCalendar)
Imports an online .ics or through CalDav access to local calendar
|
void |
CalendarService.importRemoteCalendarByJob(RemoteCalendar remoteCalendar)
Imports given remote calendar in background
|
Calendar |
DataStorage.updateRemoteCalendarInfo(RemoteCalendar remoteCalendar)
Update information about remote calendar
|
Calendar |
CalendarService.updateRemoteCalendarInfo(RemoteCalendar remoteCalendar)
Updates a remote calendar
|
| Modifier and Type | Method and Description |
|---|---|
RemoteCalendar |
CalendarServiceImpl.getRemoteCalendar(String owner,
String calendarId)
Gets an user's remote calendar, identified by its ID
|
RemoteCalendar |
JCRDataStorage.getRemoteCalendar(String username,
String remoteCalendarId) |
RemoteCalendar |
RemoteCalendarServiceImpl.getRemoteCalendar(String url,
String type,
String remoteUser,
String remotePassword) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.jackrabbit.webdav.MultiStatus |
RemoteCalendarServiceImpl.connectToCalDavServer(RemoteCalendar remoteCalendar)
First time connect to CalDav server to get data
|
InputStream |
RemoteCalendarServiceImpl.connectToRemoteServer(RemoteCalendar remoteCalendar) |
Calendar |
JCRDataStorage.createRemoteCalendar(RemoteCalendar remoteCalendar) |
net.fortuna.ical4j.model.Calendar |
RemoteCalendarServiceImpl.getCalDavResource(RemoteCalendar remoteCalendar,
String href) |
org.apache.commons.httpclient.HttpClient |
RemoteCalendarServiceImpl.getRemoteClient(RemoteCalendar remoteCalendar)
Get the HttpClient object to prepare for the connection with remote server
|
Calendar |
CalendarServiceImpl.importRemoteCalendar(RemoteCalendar remoteCalendar)
Imports an online .ics or through CalDav access to local calendar
|
Calendar |
RemoteCalendarServiceImpl.importRemoteCalendar(RemoteCalendar remoteCalendar) |
void |
CalendarServiceImpl.importRemoteCalendarByJob(RemoteCalendar remoteCalendar) |
Calendar |
RemoteCalendarServiceImpl.synchronizeWithCalDavServer(RemoteCalendar remoteCalendar)
Do reload data from CalDav server for remote calendar with a time-range condition.
|
Calendar |
CalendarServiceImpl.updateRemoteCalendarInfo(RemoteCalendar remoteCalendar)
Updates a remote calendar
|
Calendar |
JCRDataStorage.updateRemoteCalendarInfo(RemoteCalendar remoteCalendar) |
Copyright © 2003–2014 eXo Platform SAS. All rights reserved.