001    /**
002     * Copyright (c) 2000-2011 Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
014    
015    package com.liferay.portlet.journal.service;
016    
017    /**
018     * <p>
019     * This class is a wrapper for {@link JournalArticleService}.
020     * </p>
021     *
022     * @author    Brian Wing Shun Chan
023     * @see       JournalArticleService
024     * @generated
025     */
026    public class JournalArticleServiceWrapper implements JournalArticleService {
027            public JournalArticleServiceWrapper(
028                    JournalArticleService journalArticleService) {
029                    _journalArticleService = journalArticleService;
030            }
031    
032            public com.liferay.portlet.journal.model.JournalArticle addArticle(
033                    long groupId, long classNameId, long classPK,
034                    java.lang.String articleId, boolean autoArticleId,
035                    java.util.Map<java.util.Locale, java.lang.String> titleMap,
036                    java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
037                    java.lang.String content, java.lang.String type,
038                    java.lang.String structureId, java.lang.String templateId,
039                    java.lang.String layoutUuid, int displayDateMonth, int displayDateDay,
040                    int displayDateYear, int displayDateHour, int displayDateMinute,
041                    int expirationDateMonth, int expirationDateDay, int expirationDateYear,
042                    int expirationDateHour, int expirationDateMinute, boolean neverExpire,
043                    int reviewDateMonth, int reviewDateDay, int reviewDateYear,
044                    int reviewDateHour, int reviewDateMinute, boolean neverReview,
045                    boolean indexable, boolean smallImage, java.lang.String smallImageURL,
046                    java.io.File smallFile, java.util.Map<java.lang.String, byte[]> images,
047                    java.lang.String articleURL,
048                    com.liferay.portal.service.ServiceContext serviceContext)
049                    throws com.liferay.portal.kernel.exception.PortalException,
050                            com.liferay.portal.kernel.exception.SystemException {
051                    return _journalArticleService.addArticle(groupId, classNameId, classPK,
052                            articleId, autoArticleId, titleMap, descriptionMap, content, type,
053                            structureId, templateId, layoutUuid, displayDateMonth,
054                            displayDateDay, displayDateYear, displayDateHour,
055                            displayDateMinute, expirationDateMonth, expirationDateDay,
056                            expirationDateYear, expirationDateHour, expirationDateMinute,
057                            neverExpire, reviewDateMonth, reviewDateDay, reviewDateYear,
058                            reviewDateHour, reviewDateMinute, neverReview, indexable,
059                            smallImage, smallImageURL, smallFile, images, articleURL,
060                            serviceContext);
061            }
062    
063            public com.liferay.portlet.journal.model.JournalArticle addArticle(
064                    long groupId, long classNameId, long classPK,
065                    java.lang.String articleId, boolean autoArticleId,
066                    java.util.Map<java.util.Locale, java.lang.String> titleMap,
067                    java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
068                    java.lang.String content, java.lang.String type,
069                    java.lang.String structureId, java.lang.String templateId,
070                    java.lang.String layoutUuid, int displayDateMonth, int displayDateDay,
071                    int displayDateYear, int displayDateHour, int displayDateMinute,
072                    int expirationDateMonth, int expirationDateDay, int expirationDateYear,
073                    int expirationDateHour, int expirationDateMinute, boolean neverExpire,
074                    int reviewDateMonth, int reviewDateDay, int reviewDateYear,
075                    int reviewDateHour, int reviewDateMinute, boolean neverReview,
076                    boolean indexable, java.lang.String articleURL,
077                    com.liferay.portal.service.ServiceContext serviceContext)
078                    throws com.liferay.portal.kernel.exception.PortalException,
079                            com.liferay.portal.kernel.exception.SystemException {
080                    return _journalArticleService.addArticle(groupId, classNameId, classPK,
081                            articleId, autoArticleId, titleMap, descriptionMap, content, type,
082                            structureId, templateId, layoutUuid, displayDateMonth,
083                            displayDateDay, displayDateYear, displayDateHour,
084                            displayDateMinute, expirationDateMonth, expirationDateDay,
085                            expirationDateYear, expirationDateHour, expirationDateMinute,
086                            neverExpire, reviewDateMonth, reviewDateDay, reviewDateYear,
087                            reviewDateHour, reviewDateMinute, neverReview, indexable,
088                            articleURL, serviceContext);
089            }
090    
091            public com.liferay.portlet.journal.model.JournalArticle copyArticle(
092                    long groupId, java.lang.String oldArticleId,
093                    java.lang.String newArticleId, boolean autoArticleId, double version)
094                    throws com.liferay.portal.kernel.exception.PortalException,
095                            com.liferay.portal.kernel.exception.SystemException {
096                    return _journalArticleService.copyArticle(groupId, oldArticleId,
097                            newArticleId, autoArticleId, version);
098            }
099    
100            public void deleteArticle(long groupId, java.lang.String articleId,
101                    double version, java.lang.String articleURL,
102                    com.liferay.portal.service.ServiceContext serviceContext)
103                    throws com.liferay.portal.kernel.exception.PortalException,
104                            com.liferay.portal.kernel.exception.SystemException {
105                    _journalArticleService.deleteArticle(groupId, articleId, version,
106                            articleURL, serviceContext);
107            }
108    
109            public void deleteArticle(long groupId, java.lang.String articleId,
110                    java.lang.String articleURL,
111                    com.liferay.portal.service.ServiceContext serviceContext)
112                    throws com.liferay.portal.kernel.exception.PortalException,
113                            com.liferay.portal.kernel.exception.SystemException {
114                    _journalArticleService.deleteArticle(groupId, articleId, articleURL,
115                            serviceContext);
116            }
117    
118            public com.liferay.portlet.journal.model.JournalArticle expireArticle(
119                    long groupId, java.lang.String articleId, double version,
120                    java.lang.String articleURL,
121                    com.liferay.portal.service.ServiceContext serviceContext)
122                    throws com.liferay.portal.kernel.exception.PortalException,
123                            com.liferay.portal.kernel.exception.SystemException {
124                    return _journalArticleService.expireArticle(groupId, articleId,
125                            version, articleURL, serviceContext);
126            }
127    
128            public void expireArticle(long groupId, java.lang.String articleId,
129                    java.lang.String articleURL,
130                    com.liferay.portal.service.ServiceContext serviceContext)
131                    throws com.liferay.portal.kernel.exception.PortalException,
132                            com.liferay.portal.kernel.exception.SystemException {
133                    _journalArticleService.expireArticle(groupId, articleId, articleURL,
134                            serviceContext);
135            }
136    
137            public com.liferay.portlet.journal.model.JournalArticle getArticle(long id)
138                    throws com.liferay.portal.kernel.exception.PortalException,
139                            com.liferay.portal.kernel.exception.SystemException {
140                    return _journalArticleService.getArticle(id);
141            }
142    
143            public com.liferay.portlet.journal.model.JournalArticle getArticle(
144                    long groupId, java.lang.String articleId)
145                    throws com.liferay.portal.kernel.exception.PortalException,
146                            com.liferay.portal.kernel.exception.SystemException {
147                    return _journalArticleService.getArticle(groupId, articleId);
148            }
149    
150            public com.liferay.portlet.journal.model.JournalArticle getArticle(
151                    long groupId, java.lang.String articleId, double version)
152                    throws com.liferay.portal.kernel.exception.PortalException,
153                            com.liferay.portal.kernel.exception.SystemException {
154                    return _journalArticleService.getArticle(groupId, articleId, version);
155            }
156    
157            public com.liferay.portlet.journal.model.JournalArticle getArticle(
158                    long groupId, java.lang.String className, long classPK)
159                    throws com.liferay.portal.kernel.exception.PortalException,
160                            com.liferay.portal.kernel.exception.SystemException {
161                    return _journalArticleService.getArticle(groupId, className, classPK);
162            }
163    
164            public com.liferay.portlet.journal.model.JournalArticle getArticleByUrlTitle(
165                    long groupId, java.lang.String urlTitle)
166                    throws com.liferay.portal.kernel.exception.PortalException,
167                            com.liferay.portal.kernel.exception.SystemException {
168                    return _journalArticleService.getArticleByUrlTitle(groupId, urlTitle);
169            }
170    
171            public java.lang.String getArticleContent(long groupId,
172                    java.lang.String articleId, double version,
173                    java.lang.String languageId,
174                    com.liferay.portal.theme.ThemeDisplay themeDisplay)
175                    throws com.liferay.portal.kernel.exception.PortalException,
176                            com.liferay.portal.kernel.exception.SystemException {
177                    return _journalArticleService.getArticleContent(groupId, articleId,
178                            version, languageId, themeDisplay);
179            }
180    
181            public java.lang.String getArticleContent(long groupId,
182                    java.lang.String articleId, java.lang.String languageId,
183                    com.liferay.portal.theme.ThemeDisplay themeDisplay)
184                    throws com.liferay.portal.kernel.exception.PortalException,
185                            com.liferay.portal.kernel.exception.SystemException {
186                    return _journalArticleService.getArticleContent(groupId, articleId,
187                            languageId, themeDisplay);
188            }
189    
190            public java.util.List<com.liferay.portlet.journal.model.JournalArticle> getArticlesByLayoutUuid(
191                    long groupId, java.lang.String layoutUuid)
192                    throws com.liferay.portal.kernel.exception.SystemException {
193                    return _journalArticleService.getArticlesByLayoutUuid(groupId,
194                            layoutUuid);
195            }
196    
197            public com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
198                    long resourcePrimKey)
199                    throws com.liferay.portal.kernel.exception.PortalException,
200                            com.liferay.portal.kernel.exception.SystemException {
201                    return _journalArticleService.getLatestArticle(resourcePrimKey);
202            }
203    
204            public com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
205                    long groupId, java.lang.String articleId, int status)
206                    throws com.liferay.portal.kernel.exception.PortalException,
207                            com.liferay.portal.kernel.exception.SystemException {
208                    return _journalArticleService.getLatestArticle(groupId, articleId,
209                            status);
210            }
211    
212            public com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
213                    long groupId, java.lang.String className, long classPK)
214                    throws com.liferay.portal.kernel.exception.PortalException,
215                            com.liferay.portal.kernel.exception.SystemException {
216                    return _journalArticleService.getLatestArticle(groupId, className,
217                            classPK);
218            }
219    
220            public void removeArticleLocale(long companyId, java.lang.String languageId)
221                    throws com.liferay.portal.kernel.exception.PortalException,
222                            com.liferay.portal.kernel.exception.SystemException {
223                    _journalArticleService.removeArticleLocale(companyId, languageId);
224            }
225    
226            public com.liferay.portlet.journal.model.JournalArticle removeArticleLocale(
227                    long groupId, java.lang.String articleId, double version,
228                    java.lang.String languageId)
229                    throws com.liferay.portal.kernel.exception.PortalException,
230                            com.liferay.portal.kernel.exception.SystemException {
231                    return _journalArticleService.removeArticleLocale(groupId, articleId,
232                            version, languageId);
233            }
234    
235            public java.util.List<com.liferay.portlet.journal.model.JournalArticle> search(
236                    long companyId, long groupId, long classNameId,
237                    java.lang.String keywords, java.lang.Double version,
238                    java.lang.String type, java.lang.String structureId,
239                    java.lang.String templateId, java.util.Date displayDateGT,
240                    java.util.Date displayDateLT, int status, java.util.Date reviewDate,
241                    int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
242                    throws com.liferay.portal.kernel.exception.SystemException {
243                    return _journalArticleService.search(companyId, groupId, classNameId,
244                            keywords, version, type, structureId, templateId, displayDateGT,
245                            displayDateLT, status, reviewDate, start, end, obc);
246            }
247    
248            public java.util.List<com.liferay.portlet.journal.model.JournalArticle> search(
249                    long companyId, long groupId, long classNameId,
250                    java.lang.String articleId, java.lang.Double version,
251                    java.lang.String title, java.lang.String description,
252                    java.lang.String content, java.lang.String type,
253                    java.lang.String structureId, java.lang.String templateId,
254                    java.util.Date displayDateGT, java.util.Date displayDateLT, int status,
255                    java.util.Date reviewDate, boolean andOperator, int start, int end,
256                    com.liferay.portal.kernel.util.OrderByComparator obc)
257                    throws com.liferay.portal.kernel.exception.SystemException {
258                    return _journalArticleService.search(companyId, groupId, classNameId,
259                            articleId, version, title, description, content, type, structureId,
260                            templateId, displayDateGT, displayDateLT, status, reviewDate,
261                            andOperator, start, end, obc);
262            }
263    
264            public java.util.List<com.liferay.portlet.journal.model.JournalArticle> search(
265                    long companyId, long groupId, long classNameId,
266                    java.lang.String articleId, java.lang.Double version,
267                    java.lang.String title, java.lang.String description,
268                    java.lang.String content, java.lang.String type,
269                    java.lang.String[] structureIds, java.lang.String[] templateIds,
270                    java.util.Date displayDateGT, java.util.Date displayDateLT, int status,
271                    java.util.Date reviewDate, boolean andOperator, int start, int end,
272                    com.liferay.portal.kernel.util.OrderByComparator obc)
273                    throws com.liferay.portal.kernel.exception.SystemException {
274                    return _journalArticleService.search(companyId, groupId, classNameId,
275                            articleId, version, title, description, content, type,
276                            structureIds, templateIds, displayDateGT, displayDateLT, status,
277                            reviewDate, andOperator, start, end, obc);
278            }
279    
280            public int searchCount(long companyId, long groupId, long classNameId,
281                    java.lang.String keywords, java.lang.Double version,
282                    java.lang.String type, java.lang.String structureId,
283                    java.lang.String templateId, java.util.Date displayDateGT,
284                    java.util.Date displayDateLT, int status, java.util.Date reviewDate)
285                    throws com.liferay.portal.kernel.exception.SystemException {
286                    return _journalArticleService.searchCount(companyId, groupId,
287                            classNameId, keywords, version, type, structureId, templateId,
288                            displayDateGT, displayDateLT, status, reviewDate);
289            }
290    
291            public int searchCount(long companyId, long groupId, long classNameId,
292                    java.lang.String articleId, java.lang.Double version,
293                    java.lang.String title, java.lang.String description,
294                    java.lang.String content, java.lang.String type,
295                    java.lang.String structureId, java.lang.String templateId,
296                    java.util.Date displayDateGT, java.util.Date displayDateLT, int status,
297                    java.util.Date reviewDate, boolean andOperator)
298                    throws com.liferay.portal.kernel.exception.SystemException {
299                    return _journalArticleService.searchCount(companyId, groupId,
300                            classNameId, articleId, version, title, description, content, type,
301                            structureId, templateId, displayDateGT, displayDateLT, status,
302                            reviewDate, andOperator);
303            }
304    
305            public int searchCount(long companyId, long groupId, long classNameId,
306                    java.lang.String articleId, java.lang.Double version,
307                    java.lang.String title, java.lang.String description,
308                    java.lang.String content, java.lang.String type,
309                    java.lang.String[] structureIds, java.lang.String[] templateIds,
310                    java.util.Date displayDateGT, java.util.Date displayDateLT, int status,
311                    java.util.Date reviewDate, boolean andOperator)
312                    throws com.liferay.portal.kernel.exception.SystemException {
313                    return _journalArticleService.searchCount(companyId, groupId,
314                            classNameId, articleId, version, title, description, content, type,
315                            structureIds, templateIds, displayDateGT, displayDateLT, status,
316                            reviewDate, andOperator);
317            }
318    
319            public void subscribe(long groupId)
320                    throws com.liferay.portal.kernel.exception.PortalException,
321                            com.liferay.portal.kernel.exception.SystemException {
322                    _journalArticleService.subscribe(groupId);
323            }
324    
325            public void unsubscribe(long groupId)
326                    throws com.liferay.portal.kernel.exception.PortalException,
327                            com.liferay.portal.kernel.exception.SystemException {
328                    _journalArticleService.unsubscribe(groupId);
329            }
330    
331            public com.liferay.portlet.journal.model.JournalArticle updateArticle(
332                    long userId, long groupId, java.lang.String articleId, double version,
333                    java.util.Map<java.util.Locale, java.lang.String> titleMap,
334                    java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
335                    java.lang.String content, java.lang.String layoutUuid,
336                    com.liferay.portal.service.ServiceContext serviceContext)
337                    throws com.liferay.portal.kernel.exception.PortalException,
338                            com.liferay.portal.kernel.exception.SystemException {
339                    return _journalArticleService.updateArticle(userId, groupId, articleId,
340                            version, titleMap, descriptionMap, content, layoutUuid,
341                            serviceContext);
342            }
343    
344            public com.liferay.portlet.journal.model.JournalArticle updateArticle(
345                    long groupId, java.lang.String articleId, double version,
346                    java.util.Map<java.util.Locale, java.lang.String> titleMap,
347                    java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
348                    java.lang.String content, java.lang.String type,
349                    java.lang.String structureId, java.lang.String templateId,
350                    java.lang.String layoutUuid, int displayDateMonth, int displayDateDay,
351                    int displayDateYear, int displayDateHour, int displayDateMinute,
352                    int expirationDateMonth, int expirationDateDay, int expirationDateYear,
353                    int expirationDateHour, int expirationDateMinute, boolean neverExpire,
354                    int reviewDateMonth, int reviewDateDay, int reviewDateYear,
355                    int reviewDateHour, int reviewDateMinute, boolean neverReview,
356                    boolean indexable, boolean smallImage, java.lang.String smallImageURL,
357                    java.io.File smallFile, java.util.Map<java.lang.String, byte[]> images,
358                    java.lang.String articleURL,
359                    com.liferay.portal.service.ServiceContext serviceContext)
360                    throws com.liferay.portal.kernel.exception.PortalException,
361                            com.liferay.portal.kernel.exception.SystemException {
362                    return _journalArticleService.updateArticle(groupId, articleId,
363                            version, titleMap, descriptionMap, content, type, structureId,
364                            templateId, layoutUuid, displayDateMonth, displayDateDay,
365                            displayDateYear, displayDateHour, displayDateMinute,
366                            expirationDateMonth, expirationDateDay, expirationDateYear,
367                            expirationDateHour, expirationDateMinute, neverExpire,
368                            reviewDateMonth, reviewDateDay, reviewDateYear, reviewDateHour,
369                            reviewDateMinute, neverReview, indexable, smallImage,
370                            smallImageURL, smallFile, images, articleURL, serviceContext);
371            }
372    
373            public com.liferay.portlet.journal.model.JournalArticle updateArticle(
374                    long groupId, java.lang.String articleId, double version,
375                    java.lang.String content,
376                    com.liferay.portal.service.ServiceContext serviceContext)
377                    throws com.liferay.portal.kernel.exception.PortalException,
378                            com.liferay.portal.kernel.exception.SystemException {
379                    return _journalArticleService.updateArticle(groupId, articleId,
380                            version, content, serviceContext);
381            }
382    
383            public com.liferay.portlet.journal.model.JournalArticle updateArticleTranslation(
384                    long groupId, java.lang.String articleId, double version,
385                    java.util.Locale locale, java.lang.String title,
386                    java.lang.String description, java.lang.String content)
387                    throws com.liferay.portal.kernel.exception.PortalException,
388                            com.liferay.portal.kernel.exception.SystemException {
389                    return _journalArticleService.updateArticleTranslation(groupId,
390                            articleId, version, locale, title, description, content);
391            }
392    
393            public com.liferay.portlet.journal.model.JournalArticle updateContent(
394                    long groupId, java.lang.String articleId, double version,
395                    java.lang.String content)
396                    throws com.liferay.portal.kernel.exception.PortalException,
397                            com.liferay.portal.kernel.exception.SystemException {
398                    return _journalArticleService.updateContent(groupId, articleId,
399                            version, content);
400            }
401    
402            public JournalArticleService getWrappedJournalArticleService() {
403                    return _journalArticleService;
404            }
405    
406            public void setWrappedJournalArticleService(
407                    JournalArticleService journalArticleService) {
408                    _journalArticleService = journalArticleService;
409            }
410    
411            private JournalArticleService _journalArticleService;
412    }