001
014
015 package com.liferay.portlet.announcements.service.http;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.announcements.kernel.service.AnnouncementsEntryServiceUtil;
020
021 import com.liferay.portal.kernel.log.Log;
022 import com.liferay.portal.kernel.log.LogFactoryUtil;
023
024 import java.rmi.RemoteException;
025
026
066 @ProviderType
067 public class AnnouncementsEntryServiceSoap {
068 public static com.liferay.announcements.kernel.model.AnnouncementsEntrySoap addEntry(
069 long plid, long classNameId, long classPK, java.lang.String title,
070 java.lang.String content, java.lang.String url, java.lang.String type,
071 int displayDateMonth, int displayDateDay, int displayDateYear,
072 int displayDateHour, int displayDateMinute, boolean displayImmediately,
073 int expirationDateMonth, int expirationDateDay, int expirationDateYear,
074 int expirationDateHour, int expirationDateMinute, int priority,
075 boolean alert) throws RemoteException {
076 try {
077 com.liferay.announcements.kernel.model.AnnouncementsEntry returnValue =
078 AnnouncementsEntryServiceUtil.addEntry(plid, classNameId,
079 classPK, title, content, url, type, displayDateMonth,
080 displayDateDay, displayDateYear, displayDateHour,
081 displayDateMinute, displayImmediately, expirationDateMonth,
082 expirationDateDay, expirationDateYear, expirationDateHour,
083 expirationDateMinute, priority, alert);
084
085 return com.liferay.announcements.kernel.model.AnnouncementsEntrySoap.toSoapModel(returnValue);
086 }
087 catch (Exception e) {
088 _log.error(e, e);
089
090 throw new RemoteException(e.getMessage());
091 }
092 }
093
094 public static void deleteEntry(long entryId) throws RemoteException {
095 try {
096 AnnouncementsEntryServiceUtil.deleteEntry(entryId);
097 }
098 catch (Exception e) {
099 _log.error(e, e);
100
101 throw new RemoteException(e.getMessage());
102 }
103 }
104
105 public static com.liferay.announcements.kernel.model.AnnouncementsEntrySoap getEntry(
106 long entryId) throws RemoteException {
107 try {
108 com.liferay.announcements.kernel.model.AnnouncementsEntry returnValue =
109 AnnouncementsEntryServiceUtil.getEntry(entryId);
110
111 return com.liferay.announcements.kernel.model.AnnouncementsEntrySoap.toSoapModel(returnValue);
112 }
113 catch (Exception e) {
114 _log.error(e, e);
115
116 throw new RemoteException(e.getMessage());
117 }
118 }
119
120 public static com.liferay.announcements.kernel.model.AnnouncementsEntrySoap updateEntry(
121 long entryId, java.lang.String title, java.lang.String content,
122 java.lang.String url, java.lang.String type, int displayDateMonth,
123 int displayDateDay, int displayDateYear, int displayDateHour,
124 int displayDateMinute, boolean displayImmediately,
125 int expirationDateMonth, int expirationDateDay, int expirationDateYear,
126 int expirationDateHour, int expirationDateMinute, int priority)
127 throws RemoteException {
128 try {
129 com.liferay.announcements.kernel.model.AnnouncementsEntry returnValue =
130 AnnouncementsEntryServiceUtil.updateEntry(entryId, title,
131 content, url, type, displayDateMonth, displayDateDay,
132 displayDateYear, displayDateHour, displayDateMinute,
133 displayImmediately, expirationDateMonth, expirationDateDay,
134 expirationDateYear, expirationDateHour,
135 expirationDateMinute, priority);
136
137 return com.liferay.announcements.kernel.model.AnnouncementsEntrySoap.toSoapModel(returnValue);
138 }
139 catch (Exception e) {
140 _log.error(e, e);
141
142 throw new RemoteException(e.getMessage());
143 }
144 }
145
146 private static Log _log = LogFactoryUtil.getLog(AnnouncementsEntryServiceSoap.class);
147 }