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