1
19
20 package com.liferay.portlet.calendar.service;
21
22
23
44 public class CalEventServiceUtil {
45 public static com.liferay.portlet.calendar.model.CalEvent addEvent(
46 java.lang.String title, java.lang.String description,
47 int startDateMonth, int startDateDay, int startDateYear,
48 int startDateHour, int startDateMinute, int endDateMonth,
49 int endDateDay, int endDateYear, int durationHour, int durationMinute,
50 boolean allDay, boolean timeZoneSensitive, java.lang.String type,
51 boolean repeating,
52 com.liferay.portal.kernel.cal.TZSRecurrence recurrence, int remindBy,
53 int firstReminder, int secondReminder,
54 com.liferay.portal.service.ServiceContext serviceContext)
55 throws com.liferay.portal.PortalException,
56 com.liferay.portal.SystemException {
57 return getService()
58 .addEvent(title, description, startDateMonth, startDateDay,
59 startDateYear, startDateHour, startDateMinute, endDateMonth,
60 endDateDay, endDateYear, durationHour, durationMinute, allDay,
61 timeZoneSensitive, type, repeating, recurrence, remindBy,
62 firstReminder, secondReminder, serviceContext);
63 }
64
65 public static void deleteEvent(long eventId)
66 throws com.liferay.portal.PortalException,
67 com.liferay.portal.SystemException {
68 getService().deleteEvent(eventId);
69 }
70
71 public static java.io.File exportEvent(long eventId)
72 throws com.liferay.portal.PortalException,
73 com.liferay.portal.SystemException {
74 return getService().exportEvent(eventId);
75 }
76
77 public static java.io.File exportGroupEvents(long groupId,
78 java.lang.String fileName)
79 throws com.liferay.portal.PortalException,
80 com.liferay.portal.SystemException {
81 return getService().exportGroupEvents(groupId, fileName);
82 }
83
84 public static com.liferay.portlet.calendar.model.CalEvent getEvent(
85 long eventId)
86 throws com.liferay.portal.PortalException,
87 com.liferay.portal.SystemException {
88 return getService().getEvent(eventId);
89 }
90
91 public static void importICal4j(long groupId, java.io.File file)
92 throws com.liferay.portal.PortalException,
93 com.liferay.portal.SystemException {
94 getService().importICal4j(groupId, file);
95 }
96
97 public static com.liferay.portlet.calendar.model.CalEvent updateEvent(
98 long eventId, java.lang.String title, java.lang.String description,
99 int startDateMonth, int startDateDay, int startDateYear,
100 int startDateHour, int startDateMinute, int endDateMonth,
101 int endDateDay, int endDateYear, int durationHour, int durationMinute,
102 boolean allDay, boolean timeZoneSensitive, java.lang.String type,
103 boolean repeating,
104 com.liferay.portal.kernel.cal.TZSRecurrence recurrence, int remindBy,
105 int firstReminder, int secondReminder,
106 com.liferay.portal.service.ServiceContext serviceContext)
107 throws com.liferay.portal.PortalException,
108 com.liferay.portal.SystemException {
109 return getService()
110 .updateEvent(eventId, title, description, startDateMonth,
111 startDateDay, startDateYear, startDateHour, startDateMinute,
112 endDateMonth, endDateDay, endDateYear, durationHour,
113 durationMinute, allDay, timeZoneSensitive, type, repeating,
114 recurrence, remindBy, firstReminder, secondReminder, serviceContext);
115 }
116
117 public static CalEventService getService() {
118 if (_service == null) {
119 throw new RuntimeException("CalEventService is not set");
120 }
121
122 return _service;
123 }
124
125 public void setService(CalEventService service) {
126 _service = service;
127 }
128
129 private static CalEventService _service;
130 }