com.liferay.portlet.calendar.service
Interface CalEventLocalService


public interface CalEventLocalService

View Source

ServiceBuilder generated this class. Modifications in this class will be overwritten the next time is generated.

This interface defines the service. The default implementation is com.liferay.portlet.calendar.service.impl.CalEventLocalServiceImpl. Modify methods in that class and rerun ServiceBuilder to populate this class and all other generated classes.

This is a local service. Methods of this service will not have security checks based on the propagated JAAS credentials because this service can only be accessed from within the same VM.

Author:
Brian Wing Shun Chan
See Also:
CalEventLocalServiceFactory, CalEventLocalServiceUtil

Method Summary
 CalEvent addCalEvent(CalEvent calEvent)
           
 CalEvent addEvent(long userId, long plid, java.lang.String title, java.lang.String description, int startDateMonth, int startDateDay, int startDateYear, int startDateHour, int startDateMinute, int endDateMonth, int endDateDay, int endDateYear, int durationHour, int durationMinute, boolean allDay, boolean timeZoneSensitive, java.lang.String type, boolean repeating, com.liferay.portal.kernel.cal.Recurrence recurrence, java.lang.String remindBy, int firstReminder, int secondReminder, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 CalEvent addEvent(long userId, long plid, java.lang.String title, java.lang.String description, int startDateMonth, int startDateDay, int startDateYear, int startDateHour, int startDateMinute, int endDateMonth, int endDateDay, int endDateYear, int durationHour, int durationMinute, boolean allDay, boolean timeZoneSensitive, java.lang.String type, boolean repeating, com.liferay.portal.kernel.cal.Recurrence recurrence, java.lang.String remindBy, int firstReminder, int secondReminder, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions)
           
 CalEvent addEvent(java.lang.String uuid, long userId, long plid, java.lang.String title, java.lang.String description, int startDateMonth, int startDateDay, int startDateYear, int startDateHour, int startDateMinute, int endDateMonth, int endDateDay, int endDateYear, int durationHour, int durationMinute, boolean allDay, boolean timeZoneSensitive, java.lang.String type, boolean repeating, com.liferay.portal.kernel.cal.Recurrence recurrence, java.lang.String remindBy, int firstReminder, int secondReminder, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 CalEvent addEvent(java.lang.String uuid, long userId, long plid, java.lang.String title, java.lang.String description, int startDateMonth, int startDateDay, int startDateYear, int startDateHour, int startDateMinute, int endDateMonth, int endDateDay, int endDateYear, int durationHour, int durationMinute, boolean allDay, boolean timeZoneSensitive, java.lang.String type, boolean repeating, com.liferay.portal.kernel.cal.Recurrence recurrence, java.lang.String remindBy, int firstReminder, int secondReminder, java.lang.Boolean addCommunityPermissions, java.lang.Boolean addGuestPermissions, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions)
           
 void addEventResources(CalEvent event, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 void addEventResources(CalEvent event, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions)
           
 void addEventResources(long eventId, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 void addEventResources(long eventId, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions)
           
 void checkEvents()
           
 void deleteCalEvent(CalEvent calEvent)
           
 void deleteCalEvent(long eventId)
           
 void deleteEvent(CalEvent event)
           
 void deleteEvent(long eventId)
           
 void deleteEvents(long groupId)
           
 java.util.List<CalEvent> dynamicQuery(com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
           
 java.util.List<CalEvent> dynamicQuery(com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer, int begin, int end)
           
 java.io.File exportEvent(long userId, long eventId)
           
 java.io.File exportGroupEvents(long userId, long plid, java.lang.String fileName)
           
 CalEvent getEvent(long eventId)
           
 java.util.List<CalEvent> getEvents(long groupId, java.util.Calendar cal)
           
 java.util.List<CalEvent> getEvents(long groupId, java.util.Calendar cal, java.lang.String type)
           
 java.util.List<CalEvent> getEvents(long groupId, java.lang.String type, int begin, int end)
           
 int getEventsCount(long groupId, java.lang.String type)
           
 java.util.List<CalEvent> getRepeatingEvents(long groupId)
           
 boolean hasEvents(long groupId, java.util.Calendar cal)
           
 boolean hasEvents(long groupId, java.util.Calendar cal, java.lang.String type)
           
 void importICal4j(long userId, long plid, java.io.File file)
           
 CalEvent updateCalEvent(CalEvent calEvent)
           
 CalEvent updateEvent(long userId, long eventId, java.lang.String title, java.lang.String description, int startDateMonth, int startDateDay, int startDateYear, int startDateHour, int startDateMinute, int endDateMonth, int endDateDay, int endDateYear, int durationHour, int durationMinute, boolean allDay, boolean timeZoneSensitive, java.lang.String type, boolean repeating, com.liferay.portal.kernel.cal.Recurrence recurrence, java.lang.String remindBy, int firstReminder, int secondReminder)
           
 

Method Detail

addCalEvent

CalEvent addCalEvent(CalEvent calEvent)
                     throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

deleteCalEvent

void deleteCalEvent(long eventId)
                    throws com.liferay.portal.SystemException,
                           com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

deleteCalEvent

void deleteCalEvent(CalEvent calEvent)
                    throws com.liferay.portal.SystemException,
                           com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

dynamicQuery

java.util.List<CalEvent> dynamicQuery(com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
                                      throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

dynamicQuery

java.util.List<CalEvent> dynamicQuery(com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer,
                                      int begin,
                                      int end)
                                      throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

updateCalEvent

CalEvent updateCalEvent(CalEvent calEvent)
                        throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

addEvent

CalEvent addEvent(long userId,
                  long plid,
                  java.lang.String title,
                  java.lang.String description,
                  int startDateMonth,
                  int startDateDay,
                  int startDateYear,
                  int startDateHour,
                  int startDateMinute,
                  int endDateMonth,
                  int endDateDay,
                  int endDateYear,
                  int durationHour,
                  int durationMinute,
                  boolean allDay,
                  boolean timeZoneSensitive,
                  java.lang.String type,
                  boolean repeating,
                  com.liferay.portal.kernel.cal.Recurrence recurrence,
                  java.lang.String remindBy,
                  int firstReminder,
                  int secondReminder,
                  boolean addCommunityPermissions,
                  boolean addGuestPermissions)
                  throws com.liferay.portal.SystemException,
                         com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addEvent

CalEvent addEvent(java.lang.String uuid,
                  long userId,
                  long plid,
                  java.lang.String title,
                  java.lang.String description,
                  int startDateMonth,
                  int startDateDay,
                  int startDateYear,
                  int startDateHour,
                  int startDateMinute,
                  int endDateMonth,
                  int endDateDay,
                  int endDateYear,
                  int durationHour,
                  int durationMinute,
                  boolean allDay,
                  boolean timeZoneSensitive,
                  java.lang.String type,
                  boolean repeating,
                  com.liferay.portal.kernel.cal.Recurrence recurrence,
                  java.lang.String remindBy,
                  int firstReminder,
                  int secondReminder,
                  boolean addCommunityPermissions,
                  boolean addGuestPermissions)
                  throws com.liferay.portal.SystemException,
                         com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addEvent

CalEvent addEvent(long userId,
                  long plid,
                  java.lang.String title,
                  java.lang.String description,
                  int startDateMonth,
                  int startDateDay,
                  int startDateYear,
                  int startDateHour,
                  int startDateMinute,
                  int endDateMonth,
                  int endDateDay,
                  int endDateYear,
                  int durationHour,
                  int durationMinute,
                  boolean allDay,
                  boolean timeZoneSensitive,
                  java.lang.String type,
                  boolean repeating,
                  com.liferay.portal.kernel.cal.Recurrence recurrence,
                  java.lang.String remindBy,
                  int firstReminder,
                  int secondReminder,
                  java.lang.String[] communityPermissions,
                  java.lang.String[] guestPermissions)
                  throws com.liferay.portal.SystemException,
                         com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addEvent

CalEvent addEvent(java.lang.String uuid,
                  long userId,
                  long plid,
                  java.lang.String title,
                  java.lang.String description,
                  int startDateMonth,
                  int startDateDay,
                  int startDateYear,
                  int startDateHour,
                  int startDateMinute,
                  int endDateMonth,
                  int endDateDay,
                  int endDateYear,
                  int durationHour,
                  int durationMinute,
                  boolean allDay,
                  boolean timeZoneSensitive,
                  java.lang.String type,
                  boolean repeating,
                  com.liferay.portal.kernel.cal.Recurrence recurrence,
                  java.lang.String remindBy,
                  int firstReminder,
                  int secondReminder,
                  java.lang.Boolean addCommunityPermissions,
                  java.lang.Boolean addGuestPermissions,
                  java.lang.String[] communityPermissions,
                  java.lang.String[] guestPermissions)
                  throws com.liferay.portal.SystemException,
                         com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addEventResources

void addEventResources(long eventId,
                       boolean addCommunityPermissions,
                       boolean addGuestPermissions)
                       throws com.liferay.portal.SystemException,
                              com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addEventResources

void addEventResources(CalEvent event,
                       boolean addCommunityPermissions,
                       boolean addGuestPermissions)
                       throws com.liferay.portal.SystemException,
                              com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addEventResources

void addEventResources(long eventId,
                       java.lang.String[] communityPermissions,
                       java.lang.String[] guestPermissions)
                       throws com.liferay.portal.SystemException,
                              com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addEventResources

void addEventResources(CalEvent event,
                       java.lang.String[] communityPermissions,
                       java.lang.String[] guestPermissions)
                       throws com.liferay.portal.SystemException,
                              com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

checkEvents

void checkEvents()
                 throws com.liferay.portal.SystemException,
                        com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

deleteEvent

void deleteEvent(long eventId)
                 throws com.liferay.portal.SystemException,
                        com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

deleteEvent

void deleteEvent(CalEvent event)
                 throws com.liferay.portal.SystemException,
                        com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

deleteEvents

void deleteEvents(long groupId)
                  throws com.liferay.portal.SystemException,
                         com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

exportEvent

java.io.File exportEvent(long userId,
                         long eventId)
                         throws com.liferay.portal.SystemException,
                                com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

exportGroupEvents

java.io.File exportGroupEvents(long userId,
                               long plid,
                               java.lang.String fileName)
                               throws com.liferay.portal.SystemException,
                                      com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

getEvent

CalEvent getEvent(long eventId)
                  throws com.liferay.portal.SystemException,
                         com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

getEvents

java.util.List<CalEvent> getEvents(long groupId,
                                   java.lang.String type,
                                   int begin,
                                   int end)
                                   throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getEvents

java.util.List<CalEvent> getEvents(long groupId,
                                   java.util.Calendar cal)
                                   throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getEvents

java.util.List<CalEvent> getEvents(long groupId,
                                   java.util.Calendar cal,
                                   java.lang.String type)
                                   throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getEventsCount

int getEventsCount(long groupId,
                   java.lang.String type)
                   throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getRepeatingEvents

java.util.List<CalEvent> getRepeatingEvents(long groupId)
                                            throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

hasEvents

boolean hasEvents(long groupId,
                  java.util.Calendar cal)
                  throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

hasEvents

boolean hasEvents(long groupId,
                  java.util.Calendar cal,
                  java.lang.String type)
                  throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

importICal4j

void importICal4j(long userId,
                  long plid,
                  java.io.File file)
                  throws com.liferay.portal.SystemException,
                         com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

updateEvent

CalEvent updateEvent(long userId,
                     long eventId,
                     java.lang.String title,
                     java.lang.String description,
                     int startDateMonth,
                     int startDateDay,
                     int startDateYear,
                     int startDateHour,
                     int startDateMinute,
                     int endDateMonth,
                     int endDateDay,
                     int endDateYear,
                     int durationHour,
                     int durationMinute,
                     boolean allDay,
                     boolean timeZoneSensitive,
                     java.lang.String type,
                     boolean repeating,
                     com.liferay.portal.kernel.cal.Recurrence recurrence,
                     java.lang.String remindBy,
                     int firstReminder,
                     int secondReminder)
                     throws com.liferay.portal.SystemException,
                            com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException