001
014
015 package com.liferay.portlet.calendar.service;
016
017 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
018 import com.liferay.portal.kernel.util.ReferenceRegistry;
019
020
033 public class CalEventLocalServiceUtil {
034
039
040
047 public static com.liferay.portlet.calendar.model.CalEvent addCalEvent(
048 com.liferay.portlet.calendar.model.CalEvent calEvent)
049 throws com.liferay.portal.kernel.exception.SystemException {
050 return getService().addCalEvent(calEvent);
051 }
052
053
059 public static com.liferay.portlet.calendar.model.CalEvent createCalEvent(
060 long eventId) {
061 return getService().createCalEvent(eventId);
062 }
063
064
072 public static com.liferay.portlet.calendar.model.CalEvent deleteCalEvent(
073 long eventId)
074 throws com.liferay.portal.kernel.exception.PortalException,
075 com.liferay.portal.kernel.exception.SystemException {
076 return getService().deleteCalEvent(eventId);
077 }
078
079
086 public static com.liferay.portlet.calendar.model.CalEvent deleteCalEvent(
087 com.liferay.portlet.calendar.model.CalEvent calEvent)
088 throws com.liferay.portal.kernel.exception.SystemException {
089 return getService().deleteCalEvent(calEvent);
090 }
091
092 public static com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() {
093 return getService().dynamicQuery();
094 }
095
096
103 @SuppressWarnings("rawtypes")
104 public static java.util.List dynamicQuery(
105 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
106 throws com.liferay.portal.kernel.exception.SystemException {
107 return getService().dynamicQuery(dynamicQuery);
108 }
109
110
123 @SuppressWarnings("rawtypes")
124 public static java.util.List dynamicQuery(
125 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
126 int end) throws com.liferay.portal.kernel.exception.SystemException {
127 return getService().dynamicQuery(dynamicQuery, start, end);
128 }
129
130
144 @SuppressWarnings("rawtypes")
145 public static java.util.List dynamicQuery(
146 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
147 int end,
148 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
149 throws com.liferay.portal.kernel.exception.SystemException {
150 return getService()
151 .dynamicQuery(dynamicQuery, start, end, orderByComparator);
152 }
153
154
161 public static long dynamicQueryCount(
162 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
163 throws com.liferay.portal.kernel.exception.SystemException {
164 return getService().dynamicQueryCount(dynamicQuery);
165 }
166
167 public static com.liferay.portlet.calendar.model.CalEvent fetchCalEvent(
168 long eventId)
169 throws com.liferay.portal.kernel.exception.SystemException {
170 return getService().fetchCalEvent(eventId);
171 }
172
173
181 public static com.liferay.portlet.calendar.model.CalEvent getCalEvent(
182 long eventId)
183 throws com.liferay.portal.kernel.exception.PortalException,
184 com.liferay.portal.kernel.exception.SystemException {
185 return getService().getCalEvent(eventId);
186 }
187
188 public static com.liferay.portal.model.PersistedModel getPersistedModel(
189 java.io.Serializable primaryKeyObj)
190 throws com.liferay.portal.kernel.exception.PortalException,
191 com.liferay.portal.kernel.exception.SystemException {
192 return getService().getPersistedModel(primaryKeyObj);
193 }
194
195
204 public static com.liferay.portlet.calendar.model.CalEvent getCalEventByUuidAndGroupId(
205 java.lang.String uuid, long groupId)
206 throws com.liferay.portal.kernel.exception.PortalException,
207 com.liferay.portal.kernel.exception.SystemException {
208 return getService().getCalEventByUuidAndGroupId(uuid, groupId);
209 }
210
211
223 public static java.util.List<com.liferay.portlet.calendar.model.CalEvent> getCalEvents(
224 int start, int end)
225 throws com.liferay.portal.kernel.exception.SystemException {
226 return getService().getCalEvents(start, end);
227 }
228
229
235 public static int getCalEventsCount()
236 throws com.liferay.portal.kernel.exception.SystemException {
237 return getService().getCalEventsCount();
238 }
239
240
247 public static com.liferay.portlet.calendar.model.CalEvent updateCalEvent(
248 com.liferay.portlet.calendar.model.CalEvent calEvent)
249 throws com.liferay.portal.kernel.exception.SystemException {
250 return getService().updateCalEvent(calEvent);
251 }
252
253
258 public static java.lang.String getBeanIdentifier() {
259 return getService().getBeanIdentifier();
260 }
261
262
267 public static void setBeanIdentifier(java.lang.String beanIdentifier) {
268 getService().setBeanIdentifier(beanIdentifier);
269 }
270
271 public static com.liferay.portlet.calendar.model.CalEvent addEvent(
272 long userId, java.lang.String title, java.lang.String description,
273 java.lang.String location, int startDateMonth, int startDateDay,
274 int startDateYear, int startDateHour, int startDateMinute,
275 int durationHour, int durationMinute, boolean allDay,
276 boolean timeZoneSensitive, java.lang.String type, boolean repeating,
277 com.liferay.portal.kernel.cal.TZSRecurrence recurrence, int remindBy,
278 int firstReminder, int secondReminder,
279 com.liferay.portal.service.ServiceContext serviceContext)
280 throws com.liferay.portal.kernel.exception.PortalException,
281 com.liferay.portal.kernel.exception.SystemException {
282 return getService()
283 .addEvent(userId, title, description, location,
284 startDateMonth, startDateDay, startDateYear, startDateHour,
285 startDateMinute, durationHour, durationMinute, allDay,
286 timeZoneSensitive, type, repeating, recurrence, remindBy,
287 firstReminder, secondReminder, serviceContext);
288 }
289
290
295 public static com.liferay.portlet.calendar.model.CalEvent addEvent(
296 long userId, java.lang.String title, java.lang.String description,
297 java.lang.String location, int startDateMonth, int startDateDay,
298 int startDateYear, int startDateHour, int startDateMinute,
299 int endDateMonth, int endDateDay, int endDateYear, int durationHour,
300 int durationMinute, boolean allDay, boolean timeZoneSensitive,
301 java.lang.String type, boolean repeating,
302 com.liferay.portal.kernel.cal.TZSRecurrence recurrence, int remindBy,
303 int firstReminder, int secondReminder,
304 com.liferay.portal.service.ServiceContext serviceContext)
305 throws com.liferay.portal.kernel.exception.PortalException,
306 com.liferay.portal.kernel.exception.SystemException {
307 return getService()
308 .addEvent(userId, title, description, location,
309 startDateMonth, startDateDay, startDateYear, startDateHour,
310 startDateMinute, endDateMonth, endDateDay, endDateYear,
311 durationHour, durationMinute, allDay, timeZoneSensitive, type,
312 repeating, recurrence, remindBy, firstReminder, secondReminder,
313 serviceContext);
314 }
315
316 public static void addEventResources(
317 com.liferay.portlet.calendar.model.CalEvent event,
318 boolean addGroupPermissions, boolean addGuestPermissions)
319 throws com.liferay.portal.kernel.exception.PortalException,
320 com.liferay.portal.kernel.exception.SystemException {
321 getService()
322 .addEventResources(event, addGroupPermissions, addGuestPermissions);
323 }
324
325 public static void addEventResources(
326 com.liferay.portlet.calendar.model.CalEvent event,
327 java.lang.String[] groupPermissions, java.lang.String[] guestPermissions)
328 throws com.liferay.portal.kernel.exception.PortalException,
329 com.liferay.portal.kernel.exception.SystemException {
330 getService().addEventResources(event, groupPermissions, guestPermissions);
331 }
332
333 public static void addEventResources(long eventId,
334 boolean addGroupPermissions, boolean addGuestPermissions)
335 throws com.liferay.portal.kernel.exception.PortalException,
336 com.liferay.portal.kernel.exception.SystemException {
337 getService()
338 .addEventResources(eventId, addGroupPermissions, addGuestPermissions);
339 }
340
341 public static void addEventResources(long eventId,
342 java.lang.String[] groupPermissions, java.lang.String[] guestPermissions)
343 throws com.liferay.portal.kernel.exception.PortalException,
344 com.liferay.portal.kernel.exception.SystemException {
345 getService()
346 .addEventResources(eventId, groupPermissions, guestPermissions);
347 }
348
349 public static void checkEvents()
350 throws com.liferay.portal.kernel.exception.PortalException,
351 com.liferay.portal.kernel.exception.SystemException {
352 getService().checkEvents();
353 }
354
355 public static com.liferay.portlet.calendar.model.CalEvent deleteEvent(
356 com.liferay.portlet.calendar.model.CalEvent event)
357 throws com.liferay.portal.kernel.exception.PortalException,
358 com.liferay.portal.kernel.exception.SystemException {
359 return getService().deleteEvent(event);
360 }
361
362 public static com.liferay.portlet.calendar.model.CalEvent deleteEvent(
363 long eventId)
364 throws com.liferay.portal.kernel.exception.PortalException,
365 com.liferay.portal.kernel.exception.SystemException {
366 return getService().deleteEvent(eventId);
367 }
368
369 public static void deleteEvents(long groupId)
370 throws com.liferay.portal.kernel.exception.PortalException,
371 com.liferay.portal.kernel.exception.SystemException {
372 getService().deleteEvents(groupId);
373 }
374
375 public static java.io.File exportEvent(long userId, long eventId)
376 throws com.liferay.portal.kernel.exception.PortalException,
377 com.liferay.portal.kernel.exception.SystemException {
378 return getService().exportEvent(userId, eventId);
379 }
380
381 public static java.io.File exportEvents(long userId,
382 java.util.List<com.liferay.portlet.calendar.model.CalEvent> events,
383 java.lang.String fileName)
384 throws com.liferay.portal.kernel.exception.PortalException,
385 com.liferay.portal.kernel.exception.SystemException {
386 return getService().exportEvents(userId, events, fileName);
387 }
388
389 public static java.io.File exportGroupEvents(long userId, long groupId,
390 java.lang.String fileName)
391 throws com.liferay.portal.kernel.exception.PortalException,
392 com.liferay.portal.kernel.exception.SystemException {
393 return getService().exportGroupEvents(userId, groupId, fileName);
394 }
395
396 public static java.util.List<com.liferay.portlet.calendar.model.CalEvent> getCompanyEvents(
397 long companyId, int start, int end)
398 throws com.liferay.portal.kernel.exception.SystemException {
399 return getService().getCompanyEvents(companyId, start, end);
400 }
401
402 public static int getCompanyEventsCount(long companyId)
403 throws com.liferay.portal.kernel.exception.SystemException {
404 return getService().getCompanyEventsCount(companyId);
405 }
406
407 public static com.liferay.portlet.calendar.model.CalEvent getEvent(
408 long eventId)
409 throws com.liferay.portal.kernel.exception.PortalException,
410 com.liferay.portal.kernel.exception.SystemException {
411 return getService().getEvent(eventId);
412 }
413
414 public static java.util.List<com.liferay.portlet.calendar.model.CalEvent> getEvents(
415 long groupId, java.util.Calendar cal)
416 throws com.liferay.portal.kernel.exception.SystemException {
417 return getService().getEvents(groupId, cal);
418 }
419
420 public static java.util.List<com.liferay.portlet.calendar.model.CalEvent> getEvents(
421 long groupId, java.util.Calendar cal, java.lang.String type)
422 throws com.liferay.portal.kernel.exception.SystemException {
423 return getService().getEvents(groupId, cal, type);
424 }
425
426 public static java.util.List<com.liferay.portlet.calendar.model.CalEvent> getEvents(
427 long groupId, java.util.Calendar cal, java.lang.String[] types)
428 throws com.liferay.portal.kernel.exception.SystemException {
429 return getService().getEvents(groupId, cal, types);
430 }
431
432 public static java.util.List<com.liferay.portlet.calendar.model.CalEvent> getEvents(
433 long groupId, java.lang.String type, int start, int end)
434 throws com.liferay.portal.kernel.exception.SystemException {
435 return getService().getEvents(groupId, type, start, end);
436 }
437
438 public static java.util.List<com.liferay.portlet.calendar.model.CalEvent> getEvents(
439 long groupId, java.lang.String[] types, int start, int end)
440 throws com.liferay.portal.kernel.exception.SystemException {
441 return getService().getEvents(groupId, types, start, end);
442 }
443
444 public static int getEventsCount(long groupId, java.lang.String type)
445 throws com.liferay.portal.kernel.exception.SystemException {
446 return getService().getEventsCount(groupId, type);
447 }
448
449 public static int getEventsCount(long groupId, java.lang.String[] types)
450 throws com.liferay.portal.kernel.exception.SystemException {
451 return getService().getEventsCount(groupId, types);
452 }
453
454 public static java.util.List<com.liferay.portlet.calendar.model.CalEvent> getNoAssetEvents()
455 throws com.liferay.portal.kernel.exception.SystemException {
456 return getService().getNoAssetEvents();
457 }
458
459 public static java.util.List<com.liferay.portlet.calendar.model.CalEvent> getRepeatingEvents(
460 long groupId)
461 throws com.liferay.portal.kernel.exception.SystemException {
462 return getService().getRepeatingEvents(groupId);
463 }
464
465 public static java.util.List<com.liferay.portlet.calendar.model.CalEvent> getRepeatingEvents(
466 long groupId, java.util.Calendar cal, java.lang.String[] types)
467 throws com.liferay.portal.kernel.exception.SystemException {
468 return getService().getRepeatingEvents(groupId, cal, types);
469 }
470
471 public static boolean hasEvents(long groupId, java.util.Calendar cal)
472 throws com.liferay.portal.kernel.exception.SystemException {
473 return getService().hasEvents(groupId, cal);
474 }
475
476 public static boolean hasEvents(long groupId, java.util.Calendar cal,
477 java.lang.String type)
478 throws com.liferay.portal.kernel.exception.SystemException {
479 return getService().hasEvents(groupId, cal, type);
480 }
481
482 public static boolean hasEvents(long groupId, java.util.Calendar cal,
483 java.lang.String[] types)
484 throws com.liferay.portal.kernel.exception.SystemException {
485 return getService().hasEvents(groupId, cal, types);
486 }
487
488 public static void importICal4j(long userId, long groupId,
489 java.io.InputStream inputStream)
490 throws com.liferay.portal.kernel.exception.PortalException,
491 com.liferay.portal.kernel.exception.SystemException {
492 getService().importICal4j(userId, groupId, inputStream);
493 }
494
495 public static void updateAsset(long userId,
496 com.liferay.portlet.calendar.model.CalEvent event,
497 long[] assetCategoryIds, java.lang.String[] assetTagNames,
498 long[] assetLinkEntryIds)
499 throws com.liferay.portal.kernel.exception.PortalException,
500 com.liferay.portal.kernel.exception.SystemException {
501 getService()
502 .updateAsset(userId, event, assetCategoryIds, assetTagNames,
503 assetLinkEntryIds);
504 }
505
506 public static com.liferay.portlet.calendar.model.CalEvent updateEvent(
507 long userId, long eventId, java.lang.String title,
508 java.lang.String description, java.lang.String location,
509 int startDateMonth, int startDateDay, int startDateYear,
510 int startDateHour, int startDateMinute, int durationHour,
511 int durationMinute, boolean allDay, boolean timeZoneSensitive,
512 java.lang.String type, boolean repeating,
513 com.liferay.portal.kernel.cal.TZSRecurrence recurrence, int remindBy,
514 int firstReminder, int secondReminder,
515 com.liferay.portal.service.ServiceContext serviceContext)
516 throws com.liferay.portal.kernel.exception.PortalException,
517 com.liferay.portal.kernel.exception.SystemException {
518 return getService()
519 .updateEvent(userId, eventId, title, description, location,
520 startDateMonth, startDateDay, startDateYear, startDateHour,
521 startDateMinute, durationHour, durationMinute, allDay,
522 timeZoneSensitive, type, repeating, recurrence, remindBy,
523 firstReminder, secondReminder, serviceContext);
524 }
525
526
531 public static com.liferay.portlet.calendar.model.CalEvent updateEvent(
532 long userId, long eventId, java.lang.String title,
533 java.lang.String description, java.lang.String location,
534 int startDateMonth, int startDateDay, int startDateYear,
535 int startDateHour, int startDateMinute, int endDateMonth,
536 int endDateDay, int endDateYear, int durationHour, int durationMinute,
537 boolean allDay, boolean timeZoneSensitive, java.lang.String type,
538 boolean repeating,
539 com.liferay.portal.kernel.cal.TZSRecurrence recurrence, int remindBy,
540 int firstReminder, int secondReminder,
541 com.liferay.portal.service.ServiceContext serviceContext)
542 throws com.liferay.portal.kernel.exception.PortalException,
543 com.liferay.portal.kernel.exception.SystemException {
544 return getService()
545 .updateEvent(userId, eventId, title, description, location,
546 startDateMonth, startDateDay, startDateYear, startDateHour,
547 startDateMinute, endDateMonth, endDateDay, endDateYear,
548 durationHour, durationMinute, allDay, timeZoneSensitive, type,
549 repeating, recurrence, remindBy, firstReminder, secondReminder,
550 serviceContext);
551 }
552
553 public static CalEventLocalService getService() {
554 if (_service == null) {
555 _service = (CalEventLocalService)PortalBeanLocatorUtil.locate(CalEventLocalService.class.getName());
556
557 ReferenceRegistry.registerReference(CalEventLocalServiceUtil.class,
558 "_service");
559 }
560
561 return _service;
562 }
563
564
567 public void setService(CalEventLocalService service) {
568 }
569
570 private static CalEventLocalService _service;
571 }