001
014
015 package com.liferay.portlet.journal.service;
016
017 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
018
019
032 public class JournalArticleServiceUtil {
033 public static com.liferay.portlet.journal.model.JournalArticle addArticle(
034 long groupId, java.lang.String articleId, boolean autoArticleId,
035 java.lang.String title, java.lang.String description,
036 java.lang.String content, java.lang.String type,
037 java.lang.String structureId, java.lang.String templateId,
038 int displayDateMonth, int displayDateDay, int displayDateYear,
039 int displayDateHour, int displayDateMinute, int expirationDateMonth,
040 int expirationDateDay, int expirationDateYear, int expirationDateHour,
041 int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
042 int reviewDateDay, int reviewDateYear, int reviewDateHour,
043 int reviewDateMinute, boolean neverReview, boolean indexable,
044 boolean smallImage, java.lang.String smallImageURL,
045 java.io.File smallFile, java.util.Map<java.lang.String, byte[]> images,
046 java.lang.String articleURL,
047 com.liferay.portal.service.ServiceContext serviceContext)
048 throws com.liferay.portal.kernel.exception.PortalException,
049 com.liferay.portal.kernel.exception.SystemException {
050 return getService()
051 .addArticle(groupId, articleId, autoArticleId, title,
052 description, content, type, structureId, templateId,
053 displayDateMonth, displayDateDay, displayDateYear, displayDateHour,
054 displayDateMinute, expirationDateMonth, expirationDateDay,
055 expirationDateYear, expirationDateHour, expirationDateMinute,
056 neverExpire, reviewDateMonth, reviewDateDay, reviewDateYear,
057 reviewDateHour, reviewDateMinute, neverReview, indexable,
058 smallImage, smallImageURL, smallFile, images, articleURL,
059 serviceContext);
060 }
061
062 public static com.liferay.portlet.journal.model.JournalArticle addArticle(
063 long groupId, java.lang.String articleId, boolean autoArticleId,
064 java.lang.String title, java.lang.String description,
065 java.lang.String content, java.lang.String type,
066 java.lang.String structureId, java.lang.String templateId,
067 int displayDateMonth, int displayDateDay, int displayDateYear,
068 int displayDateHour, int displayDateMinute, int expirationDateMonth,
069 int expirationDateDay, int expirationDateYear, int expirationDateHour,
070 int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
071 int reviewDateDay, int reviewDateYear, int reviewDateHour,
072 int reviewDateMinute, boolean neverReview, boolean indexable,
073 java.lang.String articleURL,
074 com.liferay.portal.service.ServiceContext serviceContext)
075 throws com.liferay.portal.kernel.exception.PortalException,
076 com.liferay.portal.kernel.exception.SystemException {
077 return getService()
078 .addArticle(groupId, articleId, autoArticleId, title,
079 description, content, type, structureId, templateId,
080 displayDateMonth, displayDateDay, displayDateYear, displayDateHour,
081 displayDateMinute, expirationDateMonth, expirationDateDay,
082 expirationDateYear, expirationDateHour, expirationDateMinute,
083 neverExpire, reviewDateMonth, reviewDateDay, reviewDateYear,
084 reviewDateHour, reviewDateMinute, neverReview, indexable,
085 articleURL, serviceContext);
086 }
087
088 public static com.liferay.portlet.journal.model.JournalArticle copyArticle(
089 long groupId, java.lang.String oldArticleId,
090 java.lang.String newArticleId, boolean autoArticleId, double version)
091 throws com.liferay.portal.kernel.exception.PortalException,
092 com.liferay.portal.kernel.exception.SystemException {
093 return getService()
094 .copyArticle(groupId, oldArticleId, newArticleId,
095 autoArticleId, version);
096 }
097
098 public static void deleteArticle(long groupId, java.lang.String articleId,
099 double version, java.lang.String articleURL,
100 com.liferay.portal.service.ServiceContext serviceContext)
101 throws com.liferay.portal.kernel.exception.PortalException,
102 com.liferay.portal.kernel.exception.SystemException {
103 getService()
104 .deleteArticle(groupId, articleId, version, articleURL,
105 serviceContext);
106 }
107
108 public static void deleteArticle(long groupId, java.lang.String articleId,
109 java.lang.String articleURL,
110 com.liferay.portal.service.ServiceContext serviceContext)
111 throws com.liferay.portal.kernel.exception.PortalException,
112 com.liferay.portal.kernel.exception.SystemException {
113 getService()
114 .deleteArticle(groupId, articleId, articleURL, serviceContext);
115 }
116
117 public static com.liferay.portlet.journal.model.JournalArticle expireArticle(
118 long groupId, java.lang.String articleId, double version,
119 java.lang.String articleURL,
120 com.liferay.portal.service.ServiceContext serviceContext)
121 throws com.liferay.portal.kernel.exception.PortalException,
122 com.liferay.portal.kernel.exception.SystemException {
123 return getService()
124 .expireArticle(groupId, articleId, version, articleURL,
125 serviceContext);
126 }
127
128 public static com.liferay.portlet.journal.model.JournalArticle getArticle(
129 long groupId, java.lang.String articleId)
130 throws com.liferay.portal.kernel.exception.PortalException,
131 com.liferay.portal.kernel.exception.SystemException {
132 return getService().getArticle(groupId, articleId);
133 }
134
135 public static com.liferay.portlet.journal.model.JournalArticle getArticle(
136 long groupId, java.lang.String articleId, double version)
137 throws com.liferay.portal.kernel.exception.PortalException,
138 com.liferay.portal.kernel.exception.SystemException {
139 return getService().getArticle(groupId, articleId, version);
140 }
141
142 public static com.liferay.portlet.journal.model.JournalArticle getArticleByUrlTitle(
143 long groupId, java.lang.String urlTitle)
144 throws com.liferay.portal.kernel.exception.PortalException,
145 com.liferay.portal.kernel.exception.SystemException {
146 return getService().getArticleByUrlTitle(groupId, urlTitle);
147 }
148
149 public static java.lang.String getArticleContent(long groupId,
150 java.lang.String articleId, double version,
151 java.lang.String languageId,
152 com.liferay.portal.theme.ThemeDisplay themeDisplay)
153 throws com.liferay.portal.kernel.exception.PortalException,
154 com.liferay.portal.kernel.exception.SystemException {
155 return getService()
156 .getArticleContent(groupId, articleId, version, languageId,
157 themeDisplay);
158 }
159
160 public static java.lang.String getArticleContent(long groupId,
161 java.lang.String articleId, java.lang.String languageId,
162 com.liferay.portal.theme.ThemeDisplay themeDisplay)
163 throws com.liferay.portal.kernel.exception.PortalException,
164 com.liferay.portal.kernel.exception.SystemException {
165 return getService()
166 .getArticleContent(groupId, articleId, languageId,
167 themeDisplay);
168 }
169
170 public static com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
171 long groupId, java.lang.String articleId, int status)
172 throws com.liferay.portal.kernel.exception.PortalException,
173 com.liferay.portal.kernel.exception.SystemException {
174 return getService().getLatestArticle(groupId, articleId, status);
175 }
176
177 public static void removeArticleLocale(long companyId,
178 java.lang.String languageId)
179 throws com.liferay.portal.kernel.exception.PortalException,
180 com.liferay.portal.kernel.exception.SystemException {
181 getService().removeArticleLocale(companyId, languageId);
182 }
183
184 public static com.liferay.portlet.journal.model.JournalArticle removeArticleLocale(
185 long groupId, java.lang.String articleId, double version,
186 java.lang.String languageId)
187 throws com.liferay.portal.kernel.exception.PortalException,
188 com.liferay.portal.kernel.exception.SystemException {
189 return getService()
190 .removeArticleLocale(groupId, articleId, version, languageId);
191 }
192
193 public static com.liferay.portlet.journal.model.JournalArticle updateArticle(
194 long groupId, java.lang.String articleId, double version,
195 java.lang.String content)
196 throws com.liferay.portal.kernel.exception.PortalException,
197 com.liferay.portal.kernel.exception.SystemException {
198 return getService().updateArticle(groupId, articleId, version, content);
199 }
200
201 public static com.liferay.portlet.journal.model.JournalArticle updateArticle(
202 long groupId, java.lang.String articleId, double version,
203 java.lang.String title, java.lang.String description,
204 java.lang.String content, java.lang.String type,
205 java.lang.String structureId, java.lang.String templateId,
206 int displayDateMonth, int displayDateDay, int displayDateYear,
207 int displayDateHour, int displayDateMinute, int expirationDateMonth,
208 int expirationDateDay, int expirationDateYear, int expirationDateHour,
209 int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
210 int reviewDateDay, int reviewDateYear, int reviewDateHour,
211 int reviewDateMinute, boolean neverReview, boolean indexable,
212 boolean smallImage, java.lang.String smallImageURL,
213 java.io.File smallFile, java.util.Map<java.lang.String, byte[]> images,
214 java.lang.String articleURL,
215 com.liferay.portal.service.ServiceContext serviceContext)
216 throws com.liferay.portal.kernel.exception.PortalException,
217 com.liferay.portal.kernel.exception.SystemException {
218 return getService()
219 .updateArticle(groupId, articleId, version, title,
220 description, content, type, structureId, templateId,
221 displayDateMonth, displayDateDay, displayDateYear, displayDateHour,
222 displayDateMinute, expirationDateMonth, expirationDateDay,
223 expirationDateYear, expirationDateHour, expirationDateMinute,
224 neverExpire, reviewDateMonth, reviewDateDay, reviewDateYear,
225 reviewDateHour, reviewDateMinute, neverReview, indexable,
226 smallImage, smallImageURL, smallFile, images, articleURL,
227 serviceContext);
228 }
229
230 public static com.liferay.portlet.journal.model.JournalArticle updateContent(
231 long groupId, java.lang.String articleId, double version,
232 java.lang.String content)
233 throws com.liferay.portal.kernel.exception.PortalException,
234 com.liferay.portal.kernel.exception.SystemException {
235 return getService().updateContent(groupId, articleId, version, content);
236 }
237
238 public static JournalArticleService getService() {
239 if (_service == null) {
240 _service = (JournalArticleService)PortalBeanLocatorUtil.locate(JournalArticleService.class.getName());
241 }
242
243 return _service;
244 }
245
246 public void setService(JournalArticleService service) {
247 _service = service;
248 }
249
250 private static JournalArticleService _service;
251 }