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
261 public static com.liferay.portlet.calendar.model.CalEvent updateCalEvent(
262 com.liferay.portlet.calendar.model.CalEvent calEvent, boolean merge)
263 throws com.liferay.portal.kernel.exception.SystemException {
264 return getService().updateCalEvent(calEvent, merge);
265 }
266
267
272 public static java.lang.String getBeanIdentifier() {
273 return getService().getBeanIdentifier();
274 }
275
276
281 public static void setBeanIdentifier(java.lang.String beanIdentifier) {
282 getService().setBeanIdentifier(beanIdentifier);
283 }
284
285 public static com.liferay.portlet.calendar.model.CalEvent addEvent(
286 long userId, java.lang.String title, java.lang.String description,
287 java.lang.String location, int startDateMonth, int startDateDay,
288 int startDateYear, int startDateHour, int startDateMinute,
289 int durationHour, int durationMinute, boolean allDay,
290 boolean timeZoneSensitive, java.lang.String type, boolean repeating,
291 com.liferay.portal.kernel.cal.TZSRecurrence recurrence, int remindBy,
292 int firstReminder, int secondReminder,
293 com.liferay.portal.service.ServiceContext serviceContext)
294 throws com.liferay.portal.kernel.exception.PortalException,
295 com.liferay.portal.kernel.exception.SystemException {
296 return getService()
297 .addEvent(userId, title, description, location,
298 startDateMonth, startDateDay, startDateYear, startDateHour,
299 startDateMinute, durationHour, durationMinute, allDay,
300 timeZoneSensitive, type, repeating, recurrence, remindBy,
301 firstReminder, secondReminder, serviceContext);
302 }
303
304
309 public static com.liferay.portlet.calendar.model.CalEvent addEvent(
310 long userId, java.lang.String title, java.lang.String description,
311 java.lang.String location, int startDateMonth, int startDateDay,
312 int startDateYear, int startDateHour, int startDateMinute,
313 int endDateMonth, int endDateDay, int endDateYear, int durationHour,
314 int durationMinute, boolean allDay, boolean timeZoneSensitive,
315 java.lang.String type, boolean repeating,
316 com.liferay.portal.kernel.cal.TZSRecurrence recurrence, int remindBy,
317 int firstReminder, int secondReminder,
318 com.liferay.portal.service.ServiceContext serviceContext)
319 throws com.liferay.portal.kernel.exception.PortalException,
320 com.liferay.portal.kernel.exception.SystemException {
321 return getService()
322 .addEvent(userId, title, description, location,
323 startDateMonth, startDateDay, startDateYear, startDateHour,
324 startDateMinute, endDateMonth, endDateDay, endDateYear,
325 durationHour, durationMinute, allDay, timeZoneSensitive, type,
326 repeating, recurrence, remindBy, firstReminder, secondReminder,
327 serviceContext);
328 }
329
330 public static void addEventResources(
331 com.liferay.portlet.calendar.model.CalEvent event,
332 boolean addGroupPermissions, boolean addGuestPermissions)
333 throws com.liferay.portal.kernel.exception.PortalException,
334 com.liferay.portal.kernel.exception.SystemException {
335 getService()
336 .addEventResources(event, addGroupPermissions, addGuestPermissions);
337 }
338
339 public static void addEventResources(
340 com.liferay.portlet.calendar.model.CalEvent event,
341 java.lang.String[] groupPermissions, java.lang.String[] guestPermissions)
342 throws com.liferay.portal.kernel.exception.PortalException,
343 com.liferay.portal.kernel.exception.SystemException {
344 getService().addEventResources(event, groupPermissions, guestPermissions);
345 }
346
347 public static void addEventResources(long eventId,
348 boolean addGroupPermissions, boolean addGuestPermissions)
349 throws com.liferay.portal.kernel.exception.PortalException,
350 com.liferay.portal.kernel.exception.SystemException {
351 getService()
352 .addEventResources(eventId, addGroupPermissions, addGuestPermissions);
353 }
354
355 public static void addEventResources(long eventId,
356 java.lang.String[] groupPermissions, java.lang.String[] guestPermissions)
357 throws com.liferay.portal.kernel.exception.PortalException,
358 com.liferay.portal.kernel.exception.SystemException {
359 getService()
360 .addEventResources(eventId, groupPermissions, guestPermissions);
361 }
362
363 public static void checkEvents()
364 throws com.liferay.portal.kernel.exception.PortalException,
365 com.liferay.portal.kernel.exception.SystemException {
366 getService().checkEvents();
367 }
368
369 public static void deleteEvent(
370 com.liferay.portlet.calendar.model.CalEvent event)
371 throws com.liferay.portal.kernel.exception.PortalException,
372 com.liferay.portal.kernel.exception.SystemException {
373 getService().deleteEvent(event);
374 }
375
376 public static void deleteEvent(long eventId)
377 throws com.liferay.portal.kernel.exception.PortalException,
378 com.liferay.portal.kernel.exception.SystemException {
379 getService().deleteEvent(eventId);
380 }
381
382 public static void deleteEvents(long groupId)
383 throws com.liferay.portal.kernel.exception.PortalException,
384 com.liferay.portal.kernel.exception.SystemException {
385 getService().deleteEvents(groupId);
386 }
387
388 public static java.io.File exportEvent(long userId, long eventId)
389 throws com.liferay.portal.kernel.exception.PortalException,
390 com.liferay.portal.kernel.exception.SystemException {
391 return getService().exportEvent(userId, eventId);
392 }
393
394 public static java.io.File exportGroupEvents(long userId, long groupId,
395 java.lang.String fileName)
396 throws com.liferay.portal.kernel.exception.PortalException,
397 com.liferay.portal.kernel.exception.SystemException {
398 return getService().exportGroupEvents(userId, groupId, fileName);
399 }
400
401 public static java.util.List<com.liferay.portlet.calendar.model.CalEvent> getCompanyEvents(
402 long companyId, int start, int end)
403 throws com.liferay.portal.kernel.exception.SystemException {
404 return getService().getCompanyEvents(companyId, start, end);
405 }
406
407 public static int getCompanyEventsCount(long companyId)
408 throws com.liferay.portal.kernel.exception.SystemException {
409 return getService().getCompanyEventsCount(companyId);
410 }
411
412 public static com.liferay.portlet.calendar.model.CalEvent getEvent(
413 long eventId)
414 throws com.liferay.portal.kernel.exception.PortalException,
415 com.liferay.portal.kernel.exception.SystemException {
416 return getService().getEvent(eventId);
417 }
418
419 public static java.util.List<com.liferay.portlet.calendar.model.CalEvent> getEvents(
420 long groupId, java.util.Calendar cal)
421 throws com.liferay.portal.kernel.exception.SystemException {
422 return getService().getEvents(groupId, cal);
423 }
424
425 public static java.util.List<com.liferay.portlet.calendar.model.CalEvent> getEvents(
426 long groupId, java.util.Calendar cal, java.lang.String type)
427 throws com.liferay.portal.kernel.exception.SystemException {
428 return getService().getEvents(groupId, cal, type);
429 }
430
431 public static java.util.List<com.liferay.portlet.calendar.model.CalEvent> getEvents(
432 long groupId, java.util.Calendar cal, java.lang.String[] types)
433 throws com.liferay.portal.kernel.exception.SystemException {
434 return getService().getEvents(groupId, cal, types);
435 }
436
437 public static java.util.List<com.liferay.portlet.calendar.model.CalEvent> getEvents(
438 long groupId, java.lang.String type, int start, int end)
439 throws com.liferay.portal.kernel.exception.SystemException {
440 return getService().getEvents(groupId, type, start, end);
441 }
442
443 public static java.util.List<com.liferay.portlet.calendar.model.CalEvent> getEvents(
444 long groupId, java.lang.String[] types, int start, int end)
445 throws com.liferay.portal.kernel.exception.SystemException {
446 return getService().getEvents(groupId, types, start, end);
447 }
448
449 public static int getEventsCount(long groupId, java.lang.String type)
450 throws com.liferay.portal.kernel.exception.SystemException {
451 return getService().getEventsCount(groupId, type);
452 }
453
454 public static int getEventsCount(long groupId, java.lang.String[] types)
455 throws com.liferay.portal.kernel.exception.SystemException {
456 return getService().getEventsCount(groupId, types);
457 }
458
459 public static java.util.List<com.liferay.portlet.calendar.model.CalEvent> getNoAssetEvents()
460 throws com.liferay.portal.kernel.exception.SystemException {
461 return getService().getNoAssetEvents();
462 }
463
464 public static java.util.List<com.liferay.portlet.calendar.model.CalEvent> getRepeatingEvents(
465 long groupId)
466 throws com.liferay.portal.kernel.exception.SystemException {
467 return getService().getRepeatingEvents(groupId);
468 }
469
470 public static java.util.List<com.liferay.portlet.calendar.model.CalEvent> getRepeatingEvents(
471 long groupId, java.util.Calendar cal, java.lang.String[] types)
472 throws com.liferay.portal.kernel.exception.SystemException {
473 return getService().getRepeatingEvents(groupId, cal, types);
474 }
475
476 public static boolean hasEvents(long groupId, java.util.Calendar cal)
477 throws com.liferay.portal.kernel.exception.SystemException {
478 return getService().hasEvents(groupId, cal);
479 }
480
481 public static boolean hasEvents(long groupId, java.util.Calendar cal,
482 java.lang.String type)
483 throws com.liferay.portal.kernel.exception.SystemException {
484 return getService().hasEvents(groupId, cal, type);
485 }
486
487 public static boolean hasEvents(long groupId, java.util.Calendar cal,
488 java.lang.String[] types)
489 throws com.liferay.portal.kernel.exception.SystemException {
490 return getService().hasEvents(groupId, cal, types);
491 }
492
493 public static void importICal4j(long userId, long groupId,
494 java.io.InputStream inputStream)
495 throws com.liferay.portal.kernel.exception.PortalException,
496 com.liferay.portal.kernel.exception.SystemException {
497 getService().importICal4j(userId, groupId, inputStream);
498 }
499
500 public static void updateAsset(long userId,
501 com.liferay.portlet.calendar.model.CalEvent event,
502 long[] assetCategoryIds, java.lang.String[] assetTagNames,
503 long[] assetLinkEntryIds)
504 throws com.liferay.portal.kernel.exception.PortalException,
505 com.liferay.portal.kernel.exception.SystemException {
506 getService()
507 .updateAsset(userId, event, assetCategoryIds, assetTagNames,
508 assetLinkEntryIds);
509 }
510
511 public static com.liferay.portlet.calendar.model.CalEvent updateEvent(
512 long userId, long eventId, java.lang.String title,
513 java.lang.String description, java.lang.String location,
514 int startDateMonth, int startDateDay, int startDateYear,
515 int startDateHour, int startDateMinute, int durationHour,
516 int durationMinute, boolean allDay, boolean timeZoneSensitive,
517 java.lang.String type, boolean repeating,
518 com.liferay.portal.kernel.cal.TZSRecurrence recurrence, int remindBy,
519 int firstReminder, int secondReminder,
520 com.liferay.portal.service.ServiceContext serviceContext)
521 throws com.liferay.portal.kernel.exception.PortalException,
522 com.liferay.portal.kernel.exception.SystemException {
523 return getService()
524 .updateEvent(userId, eventId, title, description, location,
525 startDateMonth, startDateDay, startDateYear, startDateHour,
526 startDateMinute, durationHour, durationMinute, allDay,
527 timeZoneSensitive, type, repeating, recurrence, remindBy,
528 firstReminder, secondReminder, serviceContext);
529 }
530
531
536 public static com.liferay.portlet.calendar.model.CalEvent updateEvent(
537 long userId, long eventId, java.lang.String title,
538 java.lang.String description, java.lang.String location,
539 int startDateMonth, int startDateDay, int startDateYear,
540 int startDateHour, int startDateMinute, int endDateMonth,
541 int endDateDay, int endDateYear, int durationHour, int durationMinute,
542 boolean allDay, boolean timeZoneSensitive, java.lang.String type,
543 boolean repeating,
544 com.liferay.portal.kernel.cal.TZSRecurrence recurrence, int remindBy,
545 int firstReminder, int secondReminder,
546 com.liferay.portal.service.ServiceContext serviceContext)
547 throws com.liferay.portal.kernel.exception.PortalException,
548 com.liferay.portal.kernel.exception.SystemException {
549 return getService()
550 .updateEvent(userId, eventId, title, description, location,
551 startDateMonth, startDateDay, startDateYear, startDateHour,
552 startDateMinute, endDateMonth, endDateDay, endDateYear,
553 durationHour, durationMinute, allDay, timeZoneSensitive, type,
554 repeating, recurrence, remindBy, firstReminder, secondReminder,
555 serviceContext);
556 }
557
558 public static CalEventLocalService getService() {
559 if (_service == null) {
560 _service = (CalEventLocalService)PortalBeanLocatorUtil.locate(CalEventLocalService.class.getName());
561
562 ReferenceRegistry.registerReference(CalEventLocalServiceUtil.class,
563 "_service");
564 }
565
566 return _service;
567 }
568
569
572 public void setService(CalEventLocalService service) {
573 }
574
575 private static CalEventLocalService _service;
576 }