001
014
015 package com.liferay.announcements.kernel.service;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
020 import com.liferay.portal.kernel.util.ReferenceRegistry;
021
022
036 @ProviderType
037 public class AnnouncementsEntryServiceUtil {
038
043 public static com.liferay.announcements.kernel.model.AnnouncementsEntry addEntry(
044 long plid, long classNameId, long classPK, java.lang.String title,
045 java.lang.String content, java.lang.String url, java.lang.String type,
046 int displayDateMonth, int displayDateDay, int displayDateYear,
047 int displayDateHour, int displayDateMinute, boolean displayImmediately,
048 int expirationDateMonth, int expirationDateDay, int expirationDateYear,
049 int expirationDateHour, int expirationDateMinute, int priority,
050 boolean alert)
051 throws com.liferay.portal.kernel.exception.PortalException {
052 return getService()
053 .addEntry(plid, classNameId, classPK, title, content, url,
054 type, displayDateMonth, displayDateDay, displayDateYear,
055 displayDateHour, displayDateMinute, displayImmediately,
056 expirationDateMonth, expirationDateDay, expirationDateYear,
057 expirationDateHour, expirationDateMinute, priority, alert);
058 }
059
060 public static void deleteEntry(long entryId)
061 throws com.liferay.portal.kernel.exception.PortalException {
062 getService().deleteEntry(entryId);
063 }
064
065 public static com.liferay.announcements.kernel.model.AnnouncementsEntry getEntry(
066 long entryId)
067 throws com.liferay.portal.kernel.exception.PortalException {
068 return getService().getEntry(entryId);
069 }
070
071
076 public static java.lang.String getOSGiServiceIdentifier() {
077 return getService().getOSGiServiceIdentifier();
078 }
079
080 public static com.liferay.announcements.kernel.model.AnnouncementsEntry updateEntry(
081 long entryId, java.lang.String title, java.lang.String content,
082 java.lang.String url, java.lang.String type, int displayDateMonth,
083 int displayDateDay, int displayDateYear, int displayDateHour,
084 int displayDateMinute, boolean displayImmediately,
085 int expirationDateMonth, int expirationDateDay, int expirationDateYear,
086 int expirationDateHour, int expirationDateMinute, int priority)
087 throws com.liferay.portal.kernel.exception.PortalException {
088 return getService()
089 .updateEntry(entryId, title, content, url, type,
090 displayDateMonth, displayDateDay, displayDateYear, displayDateHour,
091 displayDateMinute, displayImmediately, expirationDateMonth,
092 expirationDateDay, expirationDateYear, expirationDateHour,
093 expirationDateMinute, priority);
094 }
095
096 public static AnnouncementsEntryService getService() {
097 if (_service == null) {
098 _service = (AnnouncementsEntryService)PortalBeanLocatorUtil.locate(AnnouncementsEntryService.class.getName());
099
100 ReferenceRegistry.registerReference(AnnouncementsEntryServiceUtil.class,
101 "_service");
102 }
103
104 return _service;
105 }
106
107 private static AnnouncementsEntryService _service;
108 }