| Package | Description |
|---|---|
| org.exoplatform.calendar.service | |
| org.exoplatform.calendar.service.impl | |
| org.exoplatform.calendar.storage.jcr | |
| org.exoplatform.calendar.util |
| Modifier and Type | Field and Description |
|---|---|
static Calendar |
Calendar.NULL_OBJECT |
| Modifier and Type | Method and Description |
|---|---|
static Calendar |
Calendar.build(Calendar newModel) |
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
|
Calendar |
DataStorage.getCalendar(String[] defaultFilterCalendars,
String username,
javax.jcr.Node calNode,
boolean isShowAll) |
Calendar |
CalendarService.getCalendarById(String calId)
Deprecated.
|
Calendar |
GroupCalendarData.getCalendarById(String calendarId) |
Calendar |
DataStorage.getCalendarById(String calId) |
Calendar |
CalendarService.getGroupCalendar(String calendarId)
Deprecated.
|
Calendar |
DataStorage.getGroupCalendar(String calendarId)
Get a group calendar
|
Calendar |
CalendarService.getRemoteCalendar(String owner,
String remoteUrl,
String remoteType)
Gets an user's remote calendar, identified by its URL
|
Calendar |
DataStorage.getRemoteCalendar(String username,
String remoteUrl,
String remoteType) |
Calendar |
CalendarService.getUserCalendar(String username,
String calendarId)
Deprecated.
|
Calendar |
DataStorage.getUserCalendar(String username,
String calendarId)
Get a calendar under user calendar data storage
|
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
|
static Calendar |
Utils.loadCalendar(javax.jcr.Node calNode) |
Calendar |
RemoteCalendarService.refreshRemoteCalendar(String username,
String remoteCalendarId)
Reload remote calendar
|
Calendar |
CalendarService.refreshRemoteCalendar(String username,
String remoteCalendarId)
Reloads data for a remote calendar
|
Calendar |
DataStorage.removeGroupCalendar(String calendarId)
Remove a group calendar
|
Calendar |
CalendarService.removePublicCalendar(String calendarId)
Deprecated.
|
Calendar |
CalendarService.removeUserCalendar(String username,
String calendarId)
Deprecated.
|
Calendar |
DataStorage.removeUserCalendar(String username,
String calendarId)
Remove a user calendar
|
Calendar |
CalendarService.saveCalendar(String username,
Calendar calendar,
int caltype,
boolean isNew)
Deprecated.
|
Calendar |
CalendarService.updateRemoteCalendarInfo(RemoteCalendar remoteCalendar)
Updates a remote calendar
|
Calendar |
DataStorage.updateRemoteCalendarInfo(RemoteCalendar remoteCalendar)
Update information about remote calendar
|
| Modifier and Type | Method and Description |
|---|---|
CalendarCollection<Calendar> |
CalendarService.getAllCalendars(String username,
int calType,
int offset,
int limit)
Return all calendar of given user
|
List<Calendar> |
GroupCalendarData.getCalendars() |
org.exoplatform.commons.utils.ListAccess<Calendar> |
CalendarService.getPublicCalendars()
Return calendars that have publicUrl enabled
|
List<Calendar> |
CalendarService.getUserCalendars(String username,
boolean isShowAll)
Deprecated.
|
List<Calendar> |
DataStorage.getUserCalendars(String username,
boolean isShowAll)
Get all calendars of a user
|
| Modifier and Type | Method and Description |
|---|---|
static String[] |
Utils.getEditPerUsers(Calendar calendar) |
static boolean |
Utils.isCalendarEditable(String username,
Calendar cal) |
static boolean |
Utils.isCalendarEditable(String username,
Calendar cal,
boolean checkRemote) |
Calendar |
CalendarService.saveCalendar(String username,
Calendar calendar,
int caltype,
boolean isNew)
Deprecated.
|
void |
CalendarService.savePublicCalendar(Calendar calendar,
boolean isNew)
Deprecated.
|
void |
DataStorage.savePublicCalendar(Calendar calendar,
boolean isNew,
String username)
Save a public calendar
|
void |
CalendarService.saveSharedCalendar(String username,
Calendar calendar)
Saves a calendar to shared calendars section
|
void |
DataStorage.saveSharedCalendar(String username,
Calendar calendar)
Save a shared calendar to JCR
|
void |
CalendarService.saveUserCalendar(String username,
Calendar calendar,
boolean isNew)
Deprecated.
|
void |
DataStorage.saveUserCalendar(String username,
Calendar calendar,
boolean isNew)
Save a user calendar
|
| Modifier and Type | Method and Description |
|---|---|
int |
CalendarService.generateRss(String username,
LinkedHashMap<String,Calendar> calendars,
RssData rssData)
Generates RSS Feed link for list of calendars following RSS standard and stores the feed in storage
|
int |
DataStorage.generateRss(String username,
LinkedHashMap<String,Calendar> calendars,
RssData rssData,
CalendarImportExport importExport) |
void |
GroupCalendarData.setCalendars(List<Calendar> calendars) |
| Constructor and Description |
|---|
GroupCalendarData(String id,
String name,
List<Calendar> calendars) |
| Modifier and Type | Method and Description |
|---|---|
Calendar |
JCRDataStorage.createRemoteCalendar(RemoteCalendar remoteCalendar) |
Calendar |
JCRDataStorage.getCalendar(String[] defaultFilterCalendars,
String username,
javax.jcr.Node calNode,
boolean isShowAll) |
Calendar |
JCRDataStorage.getCalendarById(String calId) |
Calendar |
CalendarServiceImpl.getCalendarById(String calId) |
Calendar |
JCRDataStorage.getGroupCalendar(String calendarId)
Get a group calendar
|
Calendar |
CalendarServiceImpl.getGroupCalendar(String calendarId)
Deprecated, use
CalendarHandler.getCalendarById(String)
Gets a group/public calendar by its Id |
Calendar |
JCRDataStorage.getRemoteCalendar(String username,
String remoteUrl,
String remoteType) |
Calendar |
CalendarServiceImpl.getRemoteCalendar(String owner,
String remoteUrl,
String remoteType) |
Calendar |
JCRDataStorage.getUserCalendar(String username,
String calendarId)
Get a calendar under user calendar data storage
|
Calendar |
CalendarServiceImpl.getUserCalendar(String username,
String calendarId)
This method is deprecated, use
CalendarHandler.getCalendarById(String)
Gets the given user's private calendar, identified by its ID. |
Calendar |
RemoteCalendarServiceImpl.importRemoteCalendar(RemoteCalendar remoteCalendar) |
Calendar |
CalendarServiceImpl.importRemoteCalendar(RemoteCalendar remoteCalendar)
Imports an online .ics or through CalDav access to local calendar
|
Calendar |
JCRDataStorage.loadCalendar(javax.jcr.Node calNode) |
Calendar |
RemoteCalendarServiceImpl.refreshRemoteCalendar(String username,
String remoteCalendarId) |
Calendar |
CalendarServiceImpl.refreshRemoteCalendar(String username,
String remoteCalendarId)
Reloads data for a remote calendar
|
Calendar |
JCRDataStorage.removeGroupCalendar(String calendarId)
Remove a group calendar
|
Calendar |
CalendarServiceImpl.removePublicCalendar(String calendarId)
Deprecated, use
CalendarHandler.removeCalendar(String)
Removes the group calendar form data base, every events, tasks inside this calendar will be removed too |
Calendar |
JCRDataStorage.removeUserCalendar(String username,
String calendarId)
Remove a user calendar
|
Calendar |
CalendarServiceImpl.removeUserCalendar(String username,
String calendarId)
Deprecated, use
CalendarHandler.removeCalendar(String)
Removes private calendar by given id, all events and tasks belong to this calendar will be removed |
Calendar |
CalendarServiceImpl.saveCalendar(String username,
Calendar calendar,
int caltype,
boolean isNew) |
Calendar |
RemoteCalendarServiceImpl.synchronizeWithCalDavServer(RemoteCalendar remoteCalendar)
Do reload data from CalDav server for remote calendar with a time-range condition.
|
Calendar |
JCRDataStorage.updateRemoteCalendarInfo(RemoteCalendar remoteCalendar) |
Calendar |
CalendarServiceImpl.updateRemoteCalendarInfo(RemoteCalendar remoteCalendar)
Updates a remote calendar
|
| Modifier and Type | Method and Description |
|---|---|
CalendarCollection<Calendar> |
CalendarServiceImpl.getAllCalendars(String username,
int calType,
int offset,
int limit) |
org.exoplatform.commons.utils.ListAccess<Calendar> |
CalendarServiceImpl.getPublicCalendars() |
List<Calendar> |
JCRDataStorage.getUserCalendars(String username,
boolean isShowAll)
Get all calendars of a user
|
List<Calendar> |
CalendarServiceImpl.getUserCalendars(String username,
boolean isShowAll)
Deprecated, use
CalendarHandler.findCalendars(CalendarQuery)
Gets private calendars of the given user. |
| Modifier and Type | Method and Description |
|---|---|
Calendar |
CalendarServiceImpl.saveCalendar(String username,
Calendar calendar,
int caltype,
boolean isNew) |
void |
CalendarServiceImpl.savePublicCalendar(Calendar calendar,
boolean isNew)
Deprecated, use
CalendarHandler.saveCalendar(org.exoplatform.calendar.model.Calendar)
Saves a calendar to public area (group calendar) |
void |
JCRDataStorage.savePublicCalendar(Calendar calendar,
boolean isNew,
String username)
Save a public calendar
|
void |
JCRDataStorage.saveSharedCalendar(String username,
Calendar calendar)
Save a shared calendar to JCR
|
void |
CalendarServiceImpl.saveSharedCalendar(String username,
Calendar calendar)
Saves a calendar to shared calendars section
|
void |
JCRDataStorage.saveUserCalendar(String username,
Calendar calendar,
boolean isNew)
Save a user calendar
|
void |
CalendarServiceImpl.saveUserCalendar(String username,
Calendar calendar,
boolean isNew)
Deprecated, use
CalendarHandler.saveCalendar(org.exoplatform.calendar.model.Calendar)
Saves an user's private calendar to storage |
| Modifier and Type | Method and Description |
|---|---|
int |
CalendarServiceImpl.generateRss(String username,
LinkedHashMap<String,Calendar> calendars,
RssData rssData)
Generates RSS Feed link for list of calendars following RSS standard and stores the feed in storage
|
int |
JCRDataStorage.generateRss(String username,
LinkedHashMap<String,Calendar> calendars,
RssData rssData,
CalendarImportExport importExport) |
| Modifier and Type | Method and Description |
|---|---|
Calendar |
JCRCalendarDAOImpl.getById(String id) |
Calendar |
JCRCalendarDAOImpl.newInstance() |
Calendar |
JCRCalendarDAOImpl.remove(String id) |
| Modifier and Type | Method and Description |
|---|---|
static Calendar |
CalendarUtils.getCalendar(String calType,
String calendarId) |
| Modifier and Type | Method and Description |
|---|---|
static List<Calendar> |
CalendarUtils.getAllOfCalendars(String username) |
static List<Calendar> |
CalendarUtils.getAllOfCurrentUserCalendars() |
Copyright © 2003–2019 eXo Platform SAS. All rights reserved.