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<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 com.liferay.portlet.journal.model.JournalArticle getArticle(
116 long groupId, java.lang.String articleId)
117 throws com.liferay.portal.kernel.exception.PortalException,
118 com.liferay.portal.kernel.exception.SystemException {
119 return getService().getArticle(groupId, articleId);
120 }
121
122 public static com.liferay.portlet.journal.model.JournalArticle getArticle(
123 long groupId, java.lang.String articleId, double version)
124 throws com.liferay.portal.kernel.exception.PortalException,
125 com.liferay.portal.kernel.exception.SystemException {
126 return getService().getArticle(groupId, articleId, version);
127 }
128
129 public static com.liferay.portlet.journal.model.JournalArticle getArticleByUrlTitle(
130 long groupId, java.lang.String urlTitle)
131 throws com.liferay.portal.kernel.exception.PortalException,
132 com.liferay.portal.kernel.exception.SystemException {
133 return getService().getArticleByUrlTitle(groupId, urlTitle);
134 }
135
136 public static java.lang.String getArticleContent(long groupId,
137 java.lang.String articleId, double version,
138 java.lang.String languageId,
139 com.liferay.portal.theme.ThemeDisplay themeDisplay)
140 throws com.liferay.portal.kernel.exception.PortalException,
141 com.liferay.portal.kernel.exception.SystemException {
142 return getService()
143 .getArticleContent(groupId, articleId, version, languageId,
144 themeDisplay);
145 }
146
147 public static java.lang.String getArticleContent(long groupId,
148 java.lang.String articleId, java.lang.String languageId,
149 com.liferay.portal.theme.ThemeDisplay themeDisplay)
150 throws com.liferay.portal.kernel.exception.PortalException,
151 com.liferay.portal.kernel.exception.SystemException {
152 return getService()
153 .getArticleContent(groupId, articleId, languageId,
154 themeDisplay);
155 }
156
157 public static void removeArticleLocale(long companyId,
158 java.lang.String languageId)
159 throws com.liferay.portal.kernel.exception.PortalException,
160 com.liferay.portal.kernel.exception.SystemException {
161 getService().removeArticleLocale(companyId, languageId);
162 }
163
164 public static com.liferay.portlet.journal.model.JournalArticle removeArticleLocale(
165 long groupId, java.lang.String articleId, double version,
166 java.lang.String languageId)
167 throws com.liferay.portal.kernel.exception.PortalException,
168 com.liferay.portal.kernel.exception.SystemException {
169 return getService()
170 .removeArticleLocale(groupId, articleId, version, languageId);
171 }
172
173 public static com.liferay.portlet.journal.model.JournalArticle updateArticle(
174 long groupId, java.lang.String articleId, double version,
175 boolean incrementVersion, java.lang.String content)
176 throws com.liferay.portal.kernel.exception.PortalException,
177 com.liferay.portal.kernel.exception.SystemException {
178 return getService()
179 .updateArticle(groupId, articleId, version,
180 incrementVersion, content);
181 }
182
183 public static com.liferay.portlet.journal.model.JournalArticle updateArticle(
184 long groupId, java.lang.String articleId, double version,
185 boolean incrementVersion, java.lang.String title,
186 java.lang.String description, java.lang.String content,
187 java.lang.String type, java.lang.String structureId,
188 java.lang.String templateId, int displayDateMonth, int displayDateDay,
189 int displayDateYear, int displayDateHour, int displayDateMinute,
190 int expirationDateMonth, int expirationDateDay, int expirationDateYear,
191 int expirationDateHour, int expirationDateMinute, boolean neverExpire,
192 int reviewDateMonth, int reviewDateDay, int reviewDateYear,
193 int reviewDateHour, int reviewDateMinute, boolean neverReview,
194 boolean indexable, boolean smallImage, java.lang.String smallImageURL,
195 java.io.File smallFile, java.util.Map<String, byte[]> images,
196 java.lang.String articleURL,
197 com.liferay.portal.service.ServiceContext serviceContext)
198 throws com.liferay.portal.kernel.exception.PortalException,
199 com.liferay.portal.kernel.exception.SystemException {
200 return getService()
201 .updateArticle(groupId, articleId, version,
202 incrementVersion, title, description, content, type, structureId,
203 templateId, displayDateMonth, displayDateDay, displayDateYear,
204 displayDateHour, displayDateMinute, expirationDateMonth,
205 expirationDateDay, expirationDateYear, expirationDateHour,
206 expirationDateMinute, neverExpire, reviewDateMonth, reviewDateDay,
207 reviewDateYear, reviewDateHour, reviewDateMinute, neverReview,
208 indexable, smallImage, smallImageURL, smallFile, images,
209 articleURL, serviceContext);
210 }
211
212 public static com.liferay.portlet.journal.model.JournalArticle updateContent(
213 long groupId, java.lang.String articleId, double version,
214 java.lang.String content)
215 throws com.liferay.portal.kernel.exception.PortalException,
216 com.liferay.portal.kernel.exception.SystemException {
217 return getService().updateContent(groupId, articleId, version, content);
218 }
219
220 public static com.liferay.portlet.journal.model.JournalArticle updateStatus(
221 long groupId, java.lang.String articleId, double version, int status,
222 java.lang.String articleURL,
223 com.liferay.portal.service.ServiceContext serviceContext)
224 throws com.liferay.portal.kernel.exception.PortalException,
225 com.liferay.portal.kernel.exception.SystemException {
226 return getService()
227 .updateStatus(groupId, articleId, version, status,
228 articleURL, serviceContext);
229 }
230
231 public static JournalArticleService getService() {
232 if (_service == null) {
233 _service = (JournalArticleService)PortalBeanLocatorUtil.locate(JournalArticleService.class.getName());
234 }
235
236 return _service;
237 }
238
239 public void setService(JournalArticleService service) {
240 _service = service;
241 }
242
243 private static JournalArticleService _service;
244 }