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