Uses of Class
org.exoplatform.calendar.service.Calendar

Packages that use Calendar
org.exoplatform.calendar.service   
org.exoplatform.calendar.service.impl   
 

Uses of Calendar in org.exoplatform.calendar.service
 

Methods in org.exoplatform.calendar.service that return Calendar
 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 GroupCalendarData.getCalendarById(String calendarId)
           
 Calendar CalendarService.getGroupCalendar(String calendarId)
          The method gets all calendar of a group user, we called it is group calendar it means the calendar for group of users and depen on the permission the user will have right to view or edit that calendar
 Calendar DataStorage.getGroupCalendar(String calendarId)
          Get a group calendar
 Calendar CalendarService.getRemoteCalendar(String owner, String remoteUrl, String remoteType)
           
 Calendar DataStorage.getRemoteCalendar(String username, String remoteUrl, String remoteType)
           
 Calendar CalendarService.getUserCalendar(String username, String calendarId)
          The method get private calendar by given calendarId, and all calendar related to this category will be removed
 Calendar DataStorage.getUserCalendar(String username, String calendarId)
          Get a calendar under user calendar data storage
 Calendar CalendarService.importRemoteCalendar(RemoteCalendar remoteCalendar)
          Import an online .ics or through CalDav access to local calendar
 Calendar RemoteCalendarService.importRemoteCalendar(RemoteCalendar remoteCalendar)
          Import iCalendar to local eXo Calendar
 Calendar CalendarService.refreshRemoteCalendar(String username, String remoteCalendarId)
          Reload remote calendar data
 Calendar RemoteCalendarService.refreshRemoteCalendar(String username, String remoteCalendarId)
          Reload remote calendar
 Calendar DataStorage.removeGroupCalendar(String calendarId)
          Remove a group calendar
 Calendar CalendarService.removePublicCalendar(String calendarId)
          Remove the group calendar form data base, every events, tasks inside this calendar will be removed too
 Calendar CalendarService.removeUserCalendar(String username, String calendarId)
          Remove private calendar by given id, all events and tasks belong to this calendar will be removed
 Calendar DataStorage.removeUserCalendar(String username, String calendarId)
          Remove a user calendar
 Calendar CalendarService.updateRemoteCalendarInfo(RemoteCalendar remoteCalendar)
           
 Calendar DataStorage.updateRemoteCalendarInfo(RemoteCalendar remoteCalendar)
          Update information about remote calendar
 

Methods in org.exoplatform.calendar.service that return types with arguments of type Calendar
 List<Calendar> GroupCalendarData.getCalendars()
           
 List<Calendar> CalendarService.getUserCalendars(String username, boolean isShowAll)
          The method queries all private calendars of current user
 List<Calendar> DataStorage.getUserCalendars(String username, boolean isShowAll)
          Get all calendars of a user
 

Methods in org.exoplatform.calendar.service with parameters of type Calendar
static String[] Utils.getEditPerUsers(Calendar calendar)
           
 void CalendarService.savePublicCalendar(Calendar calendar, boolean isNew)
          The method save calendar to public area (group calendar)
 void DataStorage.savePublicCalendar(Calendar calendar, boolean isNew, String username)
          Save a public calendar
 void CalendarService.saveSharedCalendar(String username, Calendar calendar)
          The method save all infomations about shared calendar, it will be updated original calendar
 void DataStorage.saveSharedCalendar(String username, Calendar calendar)
          Save a shared calendar to JCR
 void CalendarService.saveUserCalendar(String username, Calendar calendar, boolean isNew)
          The method saves private calendar infomations in to data base
 void DataStorage.saveUserCalendar(String username, Calendar calendar, boolean isNew)
          Save a user calendar
 

Method parameters in org.exoplatform.calendar.service with type arguments of type Calendar
 int CalendarService.generateRss(String username, LinkedHashMap<String,Calendar> calendars, RssData rssData)
          The menthod uses to make url to contants links to subcribe calendar folows RSS stand
 int DataStorage.generateRss(String username, LinkedHashMap<String,Calendar> calendars, RssData rssData, CalendarImportExport importExport)
           
 void GroupCalendarData.setCalendars(List<Calendar> calendars)
           
 

Constructor parameters in org.exoplatform.calendar.service with type arguments of type Calendar
GroupCalendarData(String id, String name, List<Calendar> calendars)
           
 

Uses of Calendar in org.exoplatform.calendar.service.impl
 

Methods in org.exoplatform.calendar.service.impl that return Calendar
 Calendar JCRDataStorage.createRemoteCalendar(RemoteCalendar remoteCalendar)
           
 Calendar JCRDataStorage.getCalendar(String[] defaultFilterCalendars, String username, javax.jcr.Node calNode, boolean isShowAll)
          
 Calendar JCRDataStorage.getGroupCalendar(String calendarId)
          Get a group calendar
 Calendar CalendarServiceImpl.getGroupCalendar(String calendarId)
          The method gets all calendar of a group user, we called it is group calendar it means the calendar for group of users and depen on the permission the user will have right to view or edit that calendar
 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)
          The method get private calendar by given calendarId, and all calendar related to this category will be removed
 Calendar CalendarServiceImpl.importRemoteCalendar(RemoteCalendar remoteCalendar)
          Import an online .ics or through CalDav access to local calendar
 Calendar RemoteCalendarServiceImpl.importRemoteCalendar(RemoteCalendar remoteCalendar)
           
 Calendar CalendarServiceImpl.refreshRemoteCalendar(String username, String remoteCalendarId)
          Reload remote calendar data
 Calendar RemoteCalendarServiceImpl.refreshRemoteCalendar(String username, String remoteCalendarId)
           
 Calendar JCRDataStorage.removeGroupCalendar(String calendarId)
          Remove a group calendar
 Calendar CalendarServiceImpl.removePublicCalendar(String calendarId)
          Remove 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)
          Remove private calendar by given id, all events and tasks belong to this calendar will be removed
 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)
          
 

Methods in org.exoplatform.calendar.service.impl that return types with arguments of type Calendar
 List<Calendar> JCRDataStorage.getUserCalendars(String username, boolean isShowAll)
          Get all calendars of a user
 List<Calendar> CalendarServiceImpl.getUserCalendars(String username, boolean isShowAll)
          The method queries all private calendars of current user
 

Methods in org.exoplatform.calendar.service.impl with parameters of type Calendar
 void CalendarServiceImpl.savePublicCalendar(Calendar calendar, boolean isNew)
          The method save 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)
          The method save all infomations about shared calendar, it will be updated original calendar
 void JCRDataStorage.saveUserCalendar(String username, Calendar calendar, boolean isNew)
          Save a user calendar
 void CalendarServiceImpl.saveUserCalendar(String username, Calendar calendar, boolean isNew)
          The method saves private calendar infomations in to data base
 

Method parameters in org.exoplatform.calendar.service.impl with type arguments of type Calendar
 int CalendarServiceImpl.generateRss(String username, LinkedHashMap<String,Calendar> calendars, RssData rssData)
          The menthod uses to make url to contants links to subcribe calendar folows RSS stand
 int JCRDataStorage.generateRss(String username, LinkedHashMap<String,Calendar> calendars, RssData rssData, CalendarImportExport importExport)
          
 



Copyright © 2013 eXo Platform SAS. All Rights Reserved.