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 long groupId, java.lang.String articleId, boolean autoArticleId,
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 boolean smallImage, java.lang.String smallImageURL,
52 java.io.File smallFile, java.util.Map<java.lang.String, byte[]> images,
53 java.lang.String articleURL,
54 com.liferay.portal.service.ServiceContext serviceContext)
55 throws com.liferay.portal.kernel.exception.PortalException,
56 com.liferay.portal.kernel.exception.SystemException {
57 return getService()
58 .addArticle(groupId, articleId, autoArticleId, title,
59 description, content, type, structureId, templateId,
60 displayDateMonth, displayDateDay, displayDateYear, displayDateHour,
61 displayDateMinute, expirationDateMonth, expirationDateDay,
62 expirationDateYear, expirationDateHour, expirationDateMinute,
63 neverExpire, reviewDateMonth, reviewDateDay, reviewDateYear,
64 reviewDateHour, reviewDateMinute, neverReview, indexable,
65 smallImage, smallImageURL, smallFile, images, articleURL,
66 serviceContext);
67 }
68
69 public static com.liferay.portlet.journal.model.JournalArticle addArticle(
70 long groupId, java.lang.String articleId, boolean autoArticleId,
71 java.lang.String title, java.lang.String description,
72 java.lang.String content, java.lang.String type,
73 java.lang.String structureId, java.lang.String templateId,
74 int displayDateMonth, int displayDateDay, int displayDateYear,
75 int displayDateHour, int displayDateMinute, int expirationDateMonth,
76 int expirationDateDay, int expirationDateYear, int expirationDateHour,
77 int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
78 int reviewDateDay, int reviewDateYear, int reviewDateHour,
79 int reviewDateMinute, boolean neverReview, boolean indexable,
80 java.lang.String articleURL,
81 com.liferay.portal.service.ServiceContext serviceContext)
82 throws com.liferay.portal.kernel.exception.PortalException,
83 com.liferay.portal.kernel.exception.SystemException {
84 return getService()
85 .addArticle(groupId, articleId, autoArticleId, title,
86 description, content, type, structureId, templateId,
87 displayDateMonth, displayDateDay, displayDateYear, displayDateHour,
88 displayDateMinute, expirationDateMonth, expirationDateDay,
89 expirationDateYear, expirationDateHour, expirationDateMinute,
90 neverExpire, reviewDateMonth, reviewDateDay, reviewDateYear,
91 reviewDateHour, reviewDateMinute, neverReview, indexable,
92 articleURL, serviceContext);
93 }
94
95 public static com.liferay.portlet.journal.model.JournalArticle copyArticle(
96 long groupId, java.lang.String oldArticleId,
97 java.lang.String newArticleId, boolean autoArticleId, double version)
98 throws com.liferay.portal.kernel.exception.PortalException,
99 com.liferay.portal.kernel.exception.SystemException {
100 return getService()
101 .copyArticle(groupId, oldArticleId, newArticleId,
102 autoArticleId, version);
103 }
104
105 public static void deleteArticle(long groupId, java.lang.String articleId,
106 double version, java.lang.String articleURL,
107 com.liferay.portal.service.ServiceContext serviceContext)
108 throws com.liferay.portal.kernel.exception.PortalException,
109 com.liferay.portal.kernel.exception.SystemException {
110 getService()
111 .deleteArticle(groupId, articleId, version, articleURL,
112 serviceContext);
113 }
114
115 public static void deleteArticle(long groupId, java.lang.String articleId,
116 java.lang.String articleURL,
117 com.liferay.portal.service.ServiceContext serviceContext)
118 throws com.liferay.portal.kernel.exception.PortalException,
119 com.liferay.portal.kernel.exception.SystemException {
120 getService()
121 .deleteArticle(groupId, articleId, articleURL, serviceContext);
122 }
123
124 public static com.liferay.portlet.journal.model.JournalArticle expireArticle(
125 long groupId, java.lang.String articleId, double version,
126 java.lang.String articleURL,
127 com.liferay.portal.service.ServiceContext serviceContext)
128 throws com.liferay.portal.kernel.exception.PortalException,
129 com.liferay.portal.kernel.exception.SystemException {
130 return getService()
131 .expireArticle(groupId, articleId, version, articleURL,
132 serviceContext);
133 }
134
135 public static com.liferay.portlet.journal.model.JournalArticle getArticle(
136 long groupId, java.lang.String articleId)
137 throws com.liferay.portal.kernel.exception.PortalException,
138 com.liferay.portal.kernel.exception.SystemException {
139 return getService().getArticle(groupId, articleId);
140 }
141
142 public static com.liferay.portlet.journal.model.JournalArticle getArticle(
143 long groupId, java.lang.String articleId, double version)
144 throws com.liferay.portal.kernel.exception.PortalException,
145 com.liferay.portal.kernel.exception.SystemException {
146 return getService().getArticle(groupId, articleId, version);
147 }
148
149 public static com.liferay.portlet.journal.model.JournalArticle getArticleByUrlTitle(
150 long groupId, java.lang.String urlTitle)
151 throws com.liferay.portal.kernel.exception.PortalException,
152 com.liferay.portal.kernel.exception.SystemException {
153 return getService().getArticleByUrlTitle(groupId, urlTitle);
154 }
155
156 public static java.lang.String getArticleContent(long groupId,
157 java.lang.String articleId, double version,
158 java.lang.String languageId,
159 com.liferay.portal.theme.ThemeDisplay themeDisplay)
160 throws com.liferay.portal.kernel.exception.PortalException,
161 com.liferay.portal.kernel.exception.SystemException {
162 return getService()
163 .getArticleContent(groupId, articleId, version, languageId,
164 themeDisplay);
165 }
166
167 public static java.lang.String getArticleContent(long groupId,
168 java.lang.String articleId, java.lang.String languageId,
169 com.liferay.portal.theme.ThemeDisplay themeDisplay)
170 throws com.liferay.portal.kernel.exception.PortalException,
171 com.liferay.portal.kernel.exception.SystemException {
172 return getService()
173 .getArticleContent(groupId, articleId, languageId,
174 themeDisplay);
175 }
176
177 public static com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
178 long groupId, java.lang.String articleId, int status)
179 throws com.liferay.portal.kernel.exception.PortalException,
180 com.liferay.portal.kernel.exception.SystemException {
181 return getService().getLatestArticle(groupId, articleId, status);
182 }
183
184 public static void removeArticleLocale(long companyId,
185 java.lang.String languageId)
186 throws com.liferay.portal.kernel.exception.PortalException,
187 com.liferay.portal.kernel.exception.SystemException {
188 getService().removeArticleLocale(companyId, languageId);
189 }
190
191 public static com.liferay.portlet.journal.model.JournalArticle removeArticleLocale(
192 long groupId, java.lang.String articleId, double version,
193 java.lang.String languageId)
194 throws com.liferay.portal.kernel.exception.PortalException,
195 com.liferay.portal.kernel.exception.SystemException {
196 return getService()
197 .removeArticleLocale(groupId, articleId, version, languageId);
198 }
199
200 public static com.liferay.portlet.journal.model.JournalArticle updateArticle(
201 long groupId, java.lang.String articleId, double version,
202 java.lang.String content)
203 throws com.liferay.portal.kernel.exception.PortalException,
204 com.liferay.portal.kernel.exception.SystemException {
205 return getService().updateArticle(groupId, articleId, version, content);
206 }
207
208 public static com.liferay.portlet.journal.model.JournalArticle updateArticle(
209 long groupId, java.lang.String articleId, double version,
210 java.lang.String title, java.lang.String description,
211 java.lang.String content, java.lang.String type,
212 java.lang.String structureId, java.lang.String templateId,
213 int displayDateMonth, int displayDateDay, int displayDateYear,
214 int displayDateHour, int displayDateMinute, int expirationDateMonth,
215 int expirationDateDay, int expirationDateYear, int expirationDateHour,
216 int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
217 int reviewDateDay, int reviewDateYear, int reviewDateHour,
218 int reviewDateMinute, boolean neverReview, boolean indexable,
219 boolean smallImage, java.lang.String smallImageURL,
220 java.io.File smallFile, java.util.Map<java.lang.String, byte[]> images,
221 java.lang.String articleURL,
222 com.liferay.portal.service.ServiceContext serviceContext)
223 throws com.liferay.portal.kernel.exception.PortalException,
224 com.liferay.portal.kernel.exception.SystemException {
225 return getService()
226 .updateArticle(groupId, articleId, version, title,
227 description, content, type, structureId, templateId,
228 displayDateMonth, displayDateDay, displayDateYear, displayDateHour,
229 displayDateMinute, expirationDateMonth, expirationDateDay,
230 expirationDateYear, expirationDateHour, expirationDateMinute,
231 neverExpire, reviewDateMonth, reviewDateDay, reviewDateYear,
232 reviewDateHour, reviewDateMinute, neverReview, indexable,
233 smallImage, smallImageURL, smallFile, images, articleURL,
234 serviceContext);
235 }
236
237 public static com.liferay.portlet.journal.model.JournalArticle updateContent(
238 long groupId, java.lang.String articleId, double version,
239 java.lang.String content)
240 throws com.liferay.portal.kernel.exception.PortalException,
241 com.liferay.portal.kernel.exception.SystemException {
242 return getService().updateContent(groupId, articleId, version, content);
243 }
244
245 public static JournalArticleService getService() {
246 if (_service == null) {
247 _service = (JournalArticleService)PortalBeanLocatorUtil.locate(JournalArticleService.class.getName());
248 }
249
250 return _service;
251 }
252
253 public void setService(JournalArticleService service) {
254 _service = service;
255 }
256
257 private static JournalArticleService _service;
258 }