1
14
15 package com.liferay.portlet.journal.service;
16
17 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
18
19
39 public class JournalArticleServiceUtil {
40 public static com.liferay.portlet.journal.model.JournalArticle addArticle(
41 java.lang.String articleId, boolean autoArticleId, long plid,
42 java.lang.String title, java.lang.String description,
43 java.lang.String content, java.lang.String type,
44 java.lang.String structureId, java.lang.String templateId,
45 int displayDateMonth, int displayDateDay, int displayDateYear,
46 int displayDateHour, int displayDateMinute, int expirationDateMonth,
47 int expirationDateDay, int expirationDateYear, int expirationDateHour,
48 int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
49 int reviewDateDay, int reviewDateYear, int reviewDateHour,
50 int reviewDateMinute, boolean neverReview, boolean indexable,
51 java.lang.String articleURL, java.lang.String[] tagsEntries,
52 boolean addCommunityPermissions, boolean addGuestPermissions)
53 throws com.liferay.portal.PortalException,
54 com.liferay.portal.SystemException, java.rmi.RemoteException {
55 return getService()
56 .addArticle(articleId, autoArticleId, plid, title,
57 description, content, type, structureId, templateId,
58 displayDateMonth, displayDateDay, displayDateYear, displayDateHour,
59 displayDateMinute, expirationDateMonth, expirationDateDay,
60 expirationDateYear, expirationDateHour, expirationDateMinute,
61 neverExpire, reviewDateMonth, reviewDateDay, reviewDateYear,
62 reviewDateHour, reviewDateMinute, neverReview, indexable,
63 articleURL, tagsEntries, addCommunityPermissions,
64 addGuestPermissions);
65 }
66
67 public static com.liferay.portlet.journal.model.JournalArticle addArticle(
68 java.lang.String articleId, boolean autoArticleId, long plid,
69 java.lang.String title, java.lang.String description,
70 java.lang.String content, java.lang.String type,
71 java.lang.String structureId, java.lang.String templateId,
72 int displayDateMonth, int displayDateDay, int displayDateYear,
73 int displayDateHour, int displayDateMinute, int expirationDateMonth,
74 int expirationDateDay, int expirationDateYear, int expirationDateHour,
75 int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
76 int reviewDateDay, int reviewDateYear, int reviewDateHour,
77 int reviewDateMinute, boolean neverReview, boolean indexable,
78 boolean smallImage, java.lang.String smallImageURL,
79 java.io.File smallFile, java.util.Map<String, byte[]> images,
80 java.lang.String articleURL, javax.portlet.PortletPreferences prefs,
81 java.lang.String[] tagsEntries, boolean addCommunityPermissions,
82 boolean addGuestPermissions)
83 throws com.liferay.portal.PortalException,
84 com.liferay.portal.SystemException, java.rmi.RemoteException {
85 return getService()
86 .addArticle(articleId, autoArticleId, plid, title,
87 description, content, type, structureId, templateId,
88 displayDateMonth, displayDateDay, displayDateYear, displayDateHour,
89 displayDateMinute, expirationDateMonth, expirationDateDay,
90 expirationDateYear, expirationDateHour, expirationDateMinute,
91 neverExpire, reviewDateMonth, reviewDateDay, reviewDateYear,
92 reviewDateHour, reviewDateMinute, neverReview, indexable,
93 smallImage, smallImageURL, smallFile, images, articleURL, prefs,
94 tagsEntries, addCommunityPermissions, addGuestPermissions);
95 }
96
97 public static com.liferay.portlet.journal.model.JournalArticle addArticle(
98 java.lang.String articleId, boolean autoArticleId, long plid,
99 java.lang.String title, java.lang.String description,
100 java.lang.String content, java.lang.String type,
101 java.lang.String structureId, java.lang.String templateId,
102 int displayDateMonth, int displayDateDay, int displayDateYear,
103 int displayDateHour, int displayDateMinute, int expirationDateMonth,
104 int expirationDateDay, int expirationDateYear, int expirationDateHour,
105 int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
106 int reviewDateDay, int reviewDateYear, int reviewDateHour,
107 int reviewDateMinute, boolean neverReview, boolean indexable,
108 java.lang.String articleURL, java.lang.String[] tagsEntries,
109 java.lang.String[] communityPermissions,
110 java.lang.String[] guestPermissions)
111 throws com.liferay.portal.PortalException,
112 com.liferay.portal.SystemException, java.rmi.RemoteException {
113 return getService()
114 .addArticle(articleId, autoArticleId, plid, title,
115 description, content, type, structureId, templateId,
116 displayDateMonth, displayDateDay, displayDateYear, displayDateHour,
117 displayDateMinute, expirationDateMonth, expirationDateDay,
118 expirationDateYear, expirationDateHour, expirationDateMinute,
119 neverExpire, reviewDateMonth, reviewDateDay, reviewDateYear,
120 reviewDateHour, reviewDateMinute, neverReview, indexable,
121 articleURL, tagsEntries, communityPermissions, guestPermissions);
122 }
123
124 public static com.liferay.portlet.journal.model.JournalArticle addArticle(
125 java.lang.String articleId, boolean autoArticleId, long plid,
126 java.lang.String title, java.lang.String description,
127 java.lang.String content, java.lang.String type,
128 java.lang.String structureId, java.lang.String templateId,
129 int displayDateMonth, int displayDateDay, int displayDateYear,
130 int displayDateHour, int displayDateMinute, int expirationDateMonth,
131 int expirationDateDay, int expirationDateYear, int expirationDateHour,
132 int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
133 int reviewDateDay, int reviewDateYear, int reviewDateHour,
134 int reviewDateMinute, boolean neverReview, boolean indexable,
135 boolean smallImage, java.lang.String smallImageURL,
136 java.io.File smallFile, java.util.Map<String, byte[]> images,
137 java.lang.String articleURL, javax.portlet.PortletPreferences prefs,
138 java.lang.String[] tagsEntries,
139 java.lang.String[] communityPermissions,
140 java.lang.String[] guestPermissions)
141 throws com.liferay.portal.PortalException,
142 com.liferay.portal.SystemException, java.rmi.RemoteException {
143 return getService()
144 .addArticle(articleId, autoArticleId, plid, title,
145 description, content, type, structureId, templateId,
146 displayDateMonth, displayDateDay, displayDateYear, displayDateHour,
147 displayDateMinute, expirationDateMonth, expirationDateDay,
148 expirationDateYear, expirationDateHour, expirationDateMinute,
149 neverExpire, reviewDateMonth, reviewDateDay, reviewDateYear,
150 reviewDateHour, reviewDateMinute, neverReview, indexable,
151 smallImage, smallImageURL, smallFile, images, articleURL, prefs,
152 tagsEntries, communityPermissions, guestPermissions);
153 }
154
155 public static com.liferay.portlet.journal.model.JournalArticle approveArticle(
156 long groupId, java.lang.String articleId, double version, long plid,
157 java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
158 throws com.liferay.portal.PortalException,
159 com.liferay.portal.SystemException, java.rmi.RemoteException {
160 return getService()
161 .approveArticle(groupId, articleId, version, plid,
162 articleURL, prefs);
163 }
164
165 public static com.liferay.portlet.journal.model.JournalArticle copyArticle(
166 long groupId, java.lang.String oldArticleId,
167 java.lang.String newArticleId, boolean autoArticleId, double version)
168 throws com.liferay.portal.PortalException,
169 com.liferay.portal.SystemException, java.rmi.RemoteException {
170 return getService()
171 .copyArticle(groupId, oldArticleId, newArticleId,
172 autoArticleId, version);
173 }
174
175 public static com.liferay.portlet.journal.model.JournalArticle copyArticle(
176 long groupId, java.lang.String oldArticleId,
177 java.lang.String newArticleId, boolean autoArticleId, double version,
178 long plid)
179 throws com.liferay.portal.PortalException,
180 com.liferay.portal.SystemException, java.rmi.RemoteException {
181 return getService()
182 .copyArticle(groupId, oldArticleId, newArticleId,
183 autoArticleId, version, plid);
184 }
185
186 public static com.liferay.portlet.journal.model.JournalArticle getArticle(
187 long groupId, java.lang.String articleId, double version)
188 throws com.liferay.portal.PortalException,
189 com.liferay.portal.SystemException, java.rmi.RemoteException {
190 return getService().getArticle(groupId, articleId, version);
191 }
192
193 public static java.lang.String getArticleContent(long groupId,
194 java.lang.String articleId, java.lang.String languageId,
195 com.liferay.portal.theme.ThemeDisplay themeDisplay)
196 throws com.liferay.portal.PortalException,
197 com.liferay.portal.SystemException, java.rmi.RemoteException {
198 return getService()
199 .getArticleContent(groupId, articleId, languageId,
200 themeDisplay);
201 }
202
203 public static java.lang.String getArticleContent(long groupId,
204 java.lang.String articleId, double version,
205 java.lang.String languageId,
206 com.liferay.portal.theme.ThemeDisplay themeDisplay)
207 throws com.liferay.portal.PortalException,
208 com.liferay.portal.SystemException, java.rmi.RemoteException {
209 return getService()
210 .getArticleContent(groupId, articleId, version, languageId,
211 themeDisplay);
212 }
213
214 public static void deleteArticle(long groupId, java.lang.String articleId,
215 double version, java.lang.String articleURL,
216 javax.portlet.PortletPreferences prefs)
217 throws com.liferay.portal.PortalException,
218 com.liferay.portal.SystemException, java.rmi.RemoteException {
219 getService()
220 .deleteArticle(groupId, articleId, version, articleURL, prefs);
221 }
222
223 public static void expireArticle(long groupId, java.lang.String articleId,
224 double version, java.lang.String articleURL,
225 javax.portlet.PortletPreferences prefs)
226 throws com.liferay.portal.PortalException,
227 com.liferay.portal.SystemException, java.rmi.RemoteException {
228 getService()
229 .expireArticle(groupId, articleId, version, articleURL, prefs);
230 }
231
232 public static void removeArticleLocale(long companyId,
233 java.lang.String languageId)
234 throws com.liferay.portal.PortalException,
235 com.liferay.portal.SystemException, java.rmi.RemoteException {
236 getService().removeArticleLocale(companyId, languageId);
237 }
238
239 public static com.liferay.portlet.journal.model.JournalArticle removeArticleLocale(
240 long groupId, java.lang.String articleId, double version,
241 java.lang.String languageId)
242 throws com.liferay.portal.PortalException,
243 com.liferay.portal.SystemException, java.rmi.RemoteException {
244 return getService()
245 .removeArticleLocale(groupId, articleId, version, languageId);
246 }
247
248 public static com.liferay.portlet.journal.model.JournalArticle updateArticle(
249 long groupId, java.lang.String articleId, double version,
250 boolean incrementVersion, java.lang.String title,
251 java.lang.String description, java.lang.String content,
252 java.lang.String type, java.lang.String structureId,
253 java.lang.String templateId, int displayDateMonth, int displayDateDay,
254 int displayDateYear, int displayDateHour, int displayDateMinute,
255 int expirationDateMonth, int expirationDateDay, int expirationDateYear,
256 int expirationDateHour, int expirationDateMinute, boolean neverExpire,
257 int reviewDateMonth, int reviewDateDay, int reviewDateYear,
258 int reviewDateHour, int reviewDateMinute, boolean neverReview,
259 boolean indexable, boolean smallImage, java.lang.String smallImageURL,
260 java.io.File smallFile, java.util.Map<String, byte[]> images,
261 java.lang.String articleURL, javax.portlet.PortletPreferences prefs,
262 java.lang.String[] tagsEntries)
263 throws com.liferay.portal.PortalException,
264 com.liferay.portal.SystemException, java.rmi.RemoteException {
265 return getService()
266 .updateArticle(groupId, articleId, version,
267 incrementVersion, title, description, content, type, structureId,
268 templateId, displayDateMonth, displayDateDay, displayDateYear,
269 displayDateHour, displayDateMinute, expirationDateMonth,
270 expirationDateDay, expirationDateYear, expirationDateHour,
271 expirationDateMinute, neverExpire, reviewDateMonth, reviewDateDay,
272 reviewDateYear, reviewDateHour, reviewDateMinute, neverReview,
273 indexable, smallImage, smallImageURL, smallFile, images,
274 articleURL, prefs, tagsEntries);
275 }
276
277 public static com.liferay.portlet.journal.model.JournalArticle updateContent(
278 long groupId, java.lang.String articleId, double version,
279 java.lang.String content)
280 throws com.liferay.portal.PortalException,
281 com.liferay.portal.SystemException, java.rmi.RemoteException {
282 return getService().updateContent(groupId, articleId, version, content);
283 }
284
285 public static JournalArticleService getService() {
286 if (_service == null) {
287 _service = (JournalArticleService)PortalBeanLocatorUtil.locate(JournalArticleService.class.getName());
288 }
289
290 return _service;
291 }
292
293 public void setService(JournalArticleService service) {
294 _service = service;
295 }
296
297 private static JournalArticleService _service;
298 }