001
014
015 package com.liferay.portlet.announcements.service;
016
017 import com.liferay.portal.kernel.exception.PortalException;
018 import com.liferay.portal.kernel.exception.SystemException;
019 import com.liferay.portal.kernel.jsonwebservice.JSONWebService;
020 import com.liferay.portal.kernel.transaction.Isolation;
021 import com.liferay.portal.kernel.transaction.Transactional;
022 import com.liferay.portal.service.BaseService;
023
024
037 @JSONWebService
038 @Transactional(isolation = Isolation.PORTAL, rollbackFor = {
039 PortalException.class, SystemException.class})
040 public interface AnnouncementsEntryService extends BaseService {
041
046
047
052 public java.lang.String getBeanIdentifier();
053
054
059 public void setBeanIdentifier(java.lang.String beanIdentifier);
060
061 public com.liferay.portlet.announcements.model.AnnouncementsEntry addEntry(
062 long plid, long classNameId, long classPK, java.lang.String title,
063 java.lang.String content, java.lang.String url, java.lang.String type,
064 int displayDateMonth, int displayDateDay, int displayDateYear,
065 int displayDateHour, int displayDateMinute, int expirationDateMonth,
066 int expirationDateDay, int expirationDateYear, int expirationDateHour,
067 int expirationDateMinute, int priority, boolean alert)
068 throws com.liferay.portal.kernel.exception.PortalException,
069 com.liferay.portal.kernel.exception.SystemException;
070
071 public void deleteEntry(long entryId)
072 throws com.liferay.portal.kernel.exception.PortalException,
073 com.liferay.portal.kernel.exception.SystemException;
074
075 public com.liferay.portlet.announcements.model.AnnouncementsEntry updateEntry(
076 long entryId, java.lang.String title, java.lang.String content,
077 java.lang.String url, java.lang.String type, int displayDateMonth,
078 int displayDateDay, int displayDateYear, int displayDateHour,
079 int displayDateMinute, int expirationDateMonth, int expirationDateDay,
080 int expirationDateYear, int expirationDateHour,
081 int expirationDateMinute, int priority)
082 throws com.liferay.portal.kernel.exception.PortalException,
083 com.liferay.portal.kernel.exception.SystemException;
084 }