001    /**
002     * Copyright (c) 2000-2012 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    import com.liferay.portal.service.ServiceWrapper;
018    
019    /**
020     * <p>
021     * This class is a wrapper for {@link JournalArticleService}.
022     * </p>
023     *
024     * @author    Brian Wing Shun Chan
025     * @see       JournalArticleService
026     * @generated
027     */
028    public class JournalArticleServiceWrapper implements JournalArticleService,
029            ServiceWrapper<JournalArticleService> {
030            public JournalArticleServiceWrapper(
031                    JournalArticleService journalArticleService) {
032                    _journalArticleService = journalArticleService;
033            }
034    
035            public com.liferay.portlet.journal.model.JournalArticle addArticle(
036                    long groupId, long classNameId, long classPK,
037                    java.lang.String articleId, boolean autoArticleId,
038                    java.util.Map<java.util.Locale, java.lang.String> titleMap,
039                    java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
040                    java.lang.String content, java.lang.String type,
041                    java.lang.String structureId, java.lang.String templateId,
042                    java.lang.String layoutUuid, int displayDateMonth, int displayDateDay,
043                    int displayDateYear, int displayDateHour, int displayDateMinute,
044                    int expirationDateMonth, int expirationDateDay, int expirationDateYear,
045                    int expirationDateHour, int expirationDateMinute, boolean neverExpire,
046                    int reviewDateMonth, int reviewDateDay, int reviewDateYear,
047                    int reviewDateHour, int reviewDateMinute, boolean neverReview,
048                    boolean indexable, boolean smallImage, java.lang.String smallImageURL,
049                    java.io.File smallFile, java.util.Map<java.lang.String, byte[]> images,
050                    java.lang.String articleURL,
051                    com.liferay.portal.service.ServiceContext serviceContext)
052                    throws com.liferay.portal.kernel.exception.PortalException,
053                            com.liferay.portal.kernel.exception.SystemException {
054                    return _journalArticleService.addArticle(groupId, classNameId, classPK,
055                            articleId, autoArticleId, titleMap, descriptionMap, content, type,
056                            structureId, templateId, layoutUuid, displayDateMonth,
057                            displayDateDay, displayDateYear, displayDateHour,
058                            displayDateMinute, expirationDateMonth, expirationDateDay,
059                            expirationDateYear, expirationDateHour, expirationDateMinute,
060                            neverExpire, reviewDateMonth, reviewDateDay, reviewDateYear,
061                            reviewDateHour, reviewDateMinute, neverReview, indexable,
062                            smallImage, smallImageURL, smallFile, images, articleURL,
063                            serviceContext);
064            }
065    
066            public com.liferay.portlet.journal.model.JournalArticle addArticle(
067                    long groupId, long classNameId, long classPK,
068                    java.lang.String articleId, boolean autoArticleId,
069                    java.util.Map<java.util.Locale, java.lang.String> titleMap,
070                    java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
071                    java.lang.String content, java.lang.String type,
072                    java.lang.String structureId, java.lang.String templateId,
073                    java.lang.String layoutUuid, int displayDateMonth, int displayDateDay,
074                    int displayDateYear, int displayDateHour, int displayDateMinute,
075                    int expirationDateMonth, int expirationDateDay, int expirationDateYear,
076                    int expirationDateHour, int expirationDateMinute, boolean neverExpire,
077                    int reviewDateMonth, int reviewDateDay, int reviewDateYear,
078                    int reviewDateHour, int reviewDateMinute, boolean neverReview,
079                    boolean indexable, java.lang.String articleURL,
080                    com.liferay.portal.service.ServiceContext serviceContext)
081                    throws com.liferay.portal.kernel.exception.PortalException,
082                            com.liferay.portal.kernel.exception.SystemException {
083                    return _journalArticleService.addArticle(groupId, classNameId, classPK,
084                            articleId, autoArticleId, titleMap, descriptionMap, content, type,
085                            structureId, templateId, layoutUuid, displayDateMonth,
086                            displayDateDay, displayDateYear, displayDateHour,
087                            displayDateMinute, expirationDateMonth, expirationDateDay,
088                            expirationDateYear, expirationDateHour, expirationDateMinute,
089                            neverExpire, reviewDateMonth, reviewDateDay, reviewDateYear,
090                            reviewDateHour, reviewDateMinute, neverReview, indexable,
091                            articleURL, serviceContext);
092            }
093    
094            public com.liferay.portlet.journal.model.JournalArticle copyArticle(
095                    long groupId, java.lang.String oldArticleId,
096                    java.lang.String newArticleId, boolean autoArticleId, double version)
097                    throws com.liferay.portal.kernel.exception.PortalException,
098                            com.liferay.portal.kernel.exception.SystemException {
099                    return _journalArticleService.copyArticle(groupId, oldArticleId,
100                            newArticleId, autoArticleId, version);
101            }
102    
103            public void deleteArticle(long groupId, java.lang.String articleId,
104                    double version, java.lang.String articleURL,
105                    com.liferay.portal.service.ServiceContext serviceContext)
106                    throws com.liferay.portal.kernel.exception.PortalException,
107                            com.liferay.portal.kernel.exception.SystemException {
108                    _journalArticleService.deleteArticle(groupId, articleId, version,
109                            articleURL, serviceContext);
110            }
111    
112            public void deleteArticle(long groupId, java.lang.String articleId,
113                    java.lang.String articleURL,
114                    com.liferay.portal.service.ServiceContext serviceContext)
115                    throws com.liferay.portal.kernel.exception.PortalException,
116                            com.liferay.portal.kernel.exception.SystemException {
117                    _journalArticleService.deleteArticle(groupId, articleId, articleURL,
118                            serviceContext);
119            }
120    
121            public com.liferay.portlet.journal.model.JournalArticle expireArticle(
122                    long groupId, java.lang.String articleId, double version,
123                    java.lang.String articleURL,
124                    com.liferay.portal.service.ServiceContext serviceContext)
125                    throws com.liferay.portal.kernel.exception.PortalException,
126                            com.liferay.portal.kernel.exception.SystemException {
127                    return _journalArticleService.expireArticle(groupId, articleId,
128                            version, articleURL, serviceContext);
129            }
130    
131            public void expireArticle(long groupId, java.lang.String articleId,
132                    java.lang.String articleURL,
133                    com.liferay.portal.service.ServiceContext serviceContext)
134                    throws com.liferay.portal.kernel.exception.PortalException,
135                            com.liferay.portal.kernel.exception.SystemException {
136                    _journalArticleService.expireArticle(groupId, articleId, articleURL,
137                            serviceContext);
138            }
139    
140            public com.liferay.portlet.journal.model.JournalArticle getArticle(long id)
141                    throws com.liferay.portal.kernel.exception.PortalException,
142                            com.liferay.portal.kernel.exception.SystemException {
143                    return _journalArticleService.getArticle(id);
144            }
145    
146            public com.liferay.portlet.journal.model.JournalArticle getArticle(
147                    long groupId, java.lang.String articleId)
148                    throws com.liferay.portal.kernel.exception.PortalException,
149                            com.liferay.portal.kernel.exception.SystemException {
150                    return _journalArticleService.getArticle(groupId, articleId);
151            }
152    
153            public com.liferay.portlet.journal.model.JournalArticle getArticle(
154                    long groupId, java.lang.String articleId, double version)
155                    throws com.liferay.portal.kernel.exception.PortalException,
156                            com.liferay.portal.kernel.exception.SystemException {
157                    return _journalArticleService.getArticle(groupId, articleId, version);
158            }
159    
160            public com.liferay.portlet.journal.model.JournalArticle getArticle(
161                    long groupId, java.lang.String className, long classPK)
162                    throws com.liferay.portal.kernel.exception.PortalException,
163                            com.liferay.portal.kernel.exception.SystemException {
164                    return _journalArticleService.getArticle(groupId, className, classPK);
165            }
166    
167            public com.liferay.portlet.journal.model.JournalArticle getArticleByUrlTitle(
168                    long groupId, java.lang.String urlTitle)
169                    throws com.liferay.portal.kernel.exception.PortalException,
170                            com.liferay.portal.kernel.exception.SystemException {
171                    return _journalArticleService.getArticleByUrlTitle(groupId, urlTitle);
172            }
173    
174            public java.lang.String getArticleContent(long groupId,
175                    java.lang.String articleId, double version,
176                    java.lang.String languageId,
177                    com.liferay.portal.theme.ThemeDisplay themeDisplay)
178                    throws com.liferay.portal.kernel.exception.PortalException,
179                            com.liferay.portal.kernel.exception.SystemException {
180                    return _journalArticleService.getArticleContent(groupId, articleId,
181                            version, languageId, themeDisplay);
182            }
183    
184            public java.lang.String getArticleContent(long groupId,
185                    java.lang.String articleId, java.lang.String languageId,
186                    com.liferay.portal.theme.ThemeDisplay themeDisplay)
187                    throws com.liferay.portal.kernel.exception.PortalException,
188                            com.liferay.portal.kernel.exception.SystemException {
189                    return _journalArticleService.getArticleContent(groupId, articleId,
190                            languageId, themeDisplay);
191            }
192    
193            public java.util.List<com.liferay.portlet.journal.model.JournalArticle> getArticlesByArticleId(
194                    long groupId, java.lang.String articleId, int start, int end,
195                    com.liferay.portal.kernel.util.OrderByComparator obc)
196                    throws com.liferay.portal.kernel.exception.SystemException {
197                    return _journalArticleService.getArticlesByArticleId(groupId,
198                            articleId, start, end, obc);
199            }
200    
201            public java.util.List<com.liferay.portlet.journal.model.JournalArticle> getArticlesByLayoutUuid(
202                    long groupId, java.lang.String layoutUuid)
203                    throws com.liferay.portal.kernel.exception.SystemException {
204                    return _journalArticleService.getArticlesByLayoutUuid(groupId,
205                            layoutUuid);
206            }
207    
208            public int getArticlesCountByArticleId(long groupId,
209                    java.lang.String articleId)
210                    throws com.liferay.portal.kernel.exception.SystemException {
211                    return _journalArticleService.getArticlesCountByArticleId(groupId,
212                            articleId);
213            }
214    
215            public com.liferay.portlet.journal.model.JournalArticle getDisplayArticleByUrlTitle(
216                    long groupId, java.lang.String urlTitle)
217                    throws com.liferay.portal.kernel.exception.PortalException,
218                            com.liferay.portal.kernel.exception.SystemException {
219                    return _journalArticleService.getDisplayArticleByUrlTitle(groupId,
220                            urlTitle);
221            }
222    
223            public com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
224                    long resourcePrimKey)
225                    throws com.liferay.portal.kernel.exception.PortalException,
226                            com.liferay.portal.kernel.exception.SystemException {
227                    return _journalArticleService.getLatestArticle(resourcePrimKey);
228            }
229    
230            public com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
231                    long groupId, java.lang.String articleId, int status)
232                    throws com.liferay.portal.kernel.exception.PortalException,
233                            com.liferay.portal.kernel.exception.SystemException {
234                    return _journalArticleService.getLatestArticle(groupId, articleId,
235                            status);
236            }
237    
238            public com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
239                    long groupId, java.lang.String className, long classPK)
240                    throws com.liferay.portal.kernel.exception.PortalException,
241                            com.liferay.portal.kernel.exception.SystemException {
242                    return _journalArticleService.getLatestArticle(groupId, className,
243                            classPK);
244            }
245    
246            public void removeArticleLocale(long companyId, java.lang.String languageId)
247                    throws com.liferay.portal.kernel.exception.PortalException,
248                            com.liferay.portal.kernel.exception.SystemException {
249                    _journalArticleService.removeArticleLocale(companyId, languageId);
250            }
251    
252            public com.liferay.portlet.journal.model.JournalArticle removeArticleLocale(
253                    long groupId, java.lang.String articleId, double version,
254                    java.lang.String languageId)
255                    throws com.liferay.portal.kernel.exception.PortalException,
256                            com.liferay.portal.kernel.exception.SystemException {
257                    return _journalArticleService.removeArticleLocale(groupId, articleId,
258                            version, languageId);
259            }
260    
261            public java.util.List<com.liferay.portlet.journal.model.JournalArticle> search(
262                    long companyId, long groupId, long classNameId,
263                    java.lang.String keywords, java.lang.Double version,
264                    java.lang.String type, java.lang.String structureId,
265                    java.lang.String templateId, java.util.Date displayDateGT,
266                    java.util.Date displayDateLT, int status, java.util.Date reviewDate,
267                    int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
268                    throws com.liferay.portal.kernel.exception.SystemException {
269                    return _journalArticleService.search(companyId, groupId, classNameId,
270                            keywords, version, type, structureId, templateId, displayDateGT,
271                            displayDateLT, status, reviewDate, start, end, obc);
272            }
273    
274            public java.util.List<com.liferay.portlet.journal.model.JournalArticle> search(
275                    long companyId, long groupId, long classNameId,
276                    java.lang.String articleId, java.lang.Double version,
277                    java.lang.String title, java.lang.String description,
278                    java.lang.String content, java.lang.String type,
279                    java.lang.String structureId, java.lang.String templateId,
280                    java.util.Date displayDateGT, java.util.Date displayDateLT, int status,
281                    java.util.Date reviewDate, boolean andOperator, int start, int end,
282                    com.liferay.portal.kernel.util.OrderByComparator obc)
283                    throws com.liferay.portal.kernel.exception.SystemException {
284                    return _journalArticleService.search(companyId, groupId, classNameId,
285                            articleId, version, title, description, content, type, structureId,
286                            templateId, displayDateGT, displayDateLT, status, reviewDate,
287                            andOperator, start, end, obc);
288            }
289    
290            public java.util.List<com.liferay.portlet.journal.model.JournalArticle> search(
291                    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[] structureIds, java.lang.String[] templateIds,
296                    java.util.Date displayDateGT, java.util.Date displayDateLT, int status,
297                    java.util.Date reviewDate, boolean andOperator, int start, int end,
298                    com.liferay.portal.kernel.util.OrderByComparator obc)
299                    throws com.liferay.portal.kernel.exception.SystemException {
300                    return _journalArticleService.search(companyId, groupId, classNameId,
301                            articleId, version, title, description, content, type,
302                            structureIds, templateIds, displayDateGT, displayDateLT, status,
303                            reviewDate, andOperator, start, end, obc);
304            }
305    
306            public int searchCount(long companyId, long groupId, long classNameId,
307                    java.lang.String keywords, java.lang.Double version,
308                    java.lang.String type, java.lang.String structureId,
309                    java.lang.String templateId, java.util.Date displayDateGT,
310                    java.util.Date displayDateLT, int status, java.util.Date reviewDate)
311                    throws com.liferay.portal.kernel.exception.SystemException {
312                    return _journalArticleService.searchCount(companyId, groupId,
313                            classNameId, keywords, version, type, structureId, templateId,
314                            displayDateGT, displayDateLT, status, reviewDate);
315            }
316    
317            public int searchCount(long companyId, long groupId, long classNameId,
318                    java.lang.String articleId, java.lang.Double version,
319                    java.lang.String title, java.lang.String description,
320                    java.lang.String content, java.lang.String type,
321                    java.lang.String structureId, java.lang.String templateId,
322                    java.util.Date displayDateGT, java.util.Date displayDateLT, int status,
323                    java.util.Date reviewDate, boolean andOperator)
324                    throws com.liferay.portal.kernel.exception.SystemException {
325                    return _journalArticleService.searchCount(companyId, groupId,
326                            classNameId, articleId, version, title, description, content, type,
327                            structureId, templateId, displayDateGT, displayDateLT, status,
328                            reviewDate, andOperator);
329            }
330    
331            public int searchCount(long companyId, long groupId, long classNameId,
332                    java.lang.String articleId, java.lang.Double version,
333                    java.lang.String title, java.lang.String description,
334                    java.lang.String content, java.lang.String type,
335                    java.lang.String[] structureIds, java.lang.String[] templateIds,
336                    java.util.Date displayDateGT, java.util.Date displayDateLT, int status,
337                    java.util.Date reviewDate, boolean andOperator)
338                    throws com.liferay.portal.kernel.exception.SystemException {
339                    return _journalArticleService.searchCount(companyId, groupId,
340                            classNameId, articleId, version, title, description, content, type,
341                            structureIds, templateIds, displayDateGT, displayDateLT, status,
342                            reviewDate, andOperator);
343            }
344    
345            public void subscribe(long groupId)
346                    throws com.liferay.portal.kernel.exception.PortalException,
347                            com.liferay.portal.kernel.exception.SystemException {
348                    _journalArticleService.subscribe(groupId);
349            }
350    
351            public void unsubscribe(long groupId)
352                    throws com.liferay.portal.kernel.exception.PortalException,
353                            com.liferay.portal.kernel.exception.SystemException {
354                    _journalArticleService.unsubscribe(groupId);
355            }
356    
357            public com.liferay.portlet.journal.model.JournalArticle updateArticle(
358                    long userId, long groupId, java.lang.String articleId, double version,
359                    java.util.Map<java.util.Locale, java.lang.String> titleMap,
360                    java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
361                    java.lang.String content, java.lang.String layoutUuid,
362                    com.liferay.portal.service.ServiceContext serviceContext)
363                    throws com.liferay.portal.kernel.exception.PortalException,
364                            com.liferay.portal.kernel.exception.SystemException {
365                    return _journalArticleService.updateArticle(userId, groupId, articleId,
366                            version, titleMap, descriptionMap, content, layoutUuid,
367                            serviceContext);
368            }
369    
370            public com.liferay.portlet.journal.model.JournalArticle updateArticle(
371                    long groupId, java.lang.String articleId, double version,
372                    java.util.Map<java.util.Locale, java.lang.String> titleMap,
373                    java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
374                    java.lang.String content, java.lang.String type,
375                    java.lang.String structureId, java.lang.String templateId,
376                    java.lang.String layoutUuid, int displayDateMonth, int displayDateDay,
377                    int displayDateYear, int displayDateHour, int displayDateMinute,
378                    int expirationDateMonth, int expirationDateDay, int expirationDateYear,
379                    int expirationDateHour, int expirationDateMinute, boolean neverExpire,
380                    int reviewDateMonth, int reviewDateDay, int reviewDateYear,
381                    int reviewDateHour, int reviewDateMinute, boolean neverReview,
382                    boolean indexable, boolean smallImage, java.lang.String smallImageURL,
383                    java.io.File smallFile, java.util.Map<java.lang.String, byte[]> images,
384                    java.lang.String articleURL,
385                    com.liferay.portal.service.ServiceContext serviceContext)
386                    throws com.liferay.portal.kernel.exception.PortalException,
387                            com.liferay.portal.kernel.exception.SystemException {
388                    return _journalArticleService.updateArticle(groupId, articleId,
389                            version, titleMap, descriptionMap, content, type, structureId,
390                            templateId, layoutUuid, displayDateMonth, displayDateDay,
391                            displayDateYear, displayDateHour, displayDateMinute,
392                            expirationDateMonth, expirationDateDay, expirationDateYear,
393                            expirationDateHour, expirationDateMinute, neverExpire,
394                            reviewDateMonth, reviewDateDay, reviewDateYear, reviewDateHour,
395                            reviewDateMinute, neverReview, indexable, smallImage,
396                            smallImageURL, smallFile, images, articleURL, serviceContext);
397            }
398    
399            public com.liferay.portlet.journal.model.JournalArticle updateArticle(
400                    long groupId, java.lang.String articleId, double version,
401                    java.lang.String content,
402                    com.liferay.portal.service.ServiceContext serviceContext)
403                    throws com.liferay.portal.kernel.exception.PortalException,
404                            com.liferay.portal.kernel.exception.SystemException {
405                    return _journalArticleService.updateArticle(groupId, articleId,
406                            version, content, serviceContext);
407            }
408    
409            /**
410            * @deprecated {@link #updateArticleTranslation(long, String, double,
411            Locale, String, String, String, Map, ServiceContext)}
412            */
413            public com.liferay.portlet.journal.model.JournalArticle updateArticleTranslation(
414                    long groupId, java.lang.String articleId, double version,
415                    java.util.Locale locale, java.lang.String title,
416                    java.lang.String description, java.lang.String content,
417                    java.util.Map<java.lang.String, byte[]> images)
418                    throws com.liferay.portal.kernel.exception.PortalException,
419                            com.liferay.portal.kernel.exception.SystemException {
420                    return _journalArticleService.updateArticleTranslation(groupId,
421                            articleId, version, locale, title, description, content, images);
422            }
423    
424            public com.liferay.portlet.journal.model.JournalArticle updateArticleTranslation(
425                    long groupId, java.lang.String articleId, double version,
426                    java.util.Locale locale, java.lang.String title,
427                    java.lang.String description, java.lang.String content,
428                    java.util.Map<java.lang.String, byte[]> images,
429                    com.liferay.portal.service.ServiceContext serviceContext)
430                    throws com.liferay.portal.kernel.exception.PortalException,
431                            com.liferay.portal.kernel.exception.SystemException {
432                    return _journalArticleService.updateArticleTranslation(groupId,
433                            articleId, version, locale, title, description, content, images,
434                            serviceContext);
435            }
436    
437            public com.liferay.portlet.journal.model.JournalArticle updateContent(
438                    long groupId, java.lang.String articleId, double version,
439                    java.lang.String content)
440                    throws com.liferay.portal.kernel.exception.PortalException,
441                            com.liferay.portal.kernel.exception.SystemException {
442                    return _journalArticleService.updateContent(groupId, articleId,
443                            version, content);
444            }
445    
446            /**
447             * @deprecated Renamed to {@link #getWrappedService}
448             */
449            public JournalArticleService getWrappedJournalArticleService() {
450                    return _journalArticleService;
451            }
452    
453            /**
454             * @deprecated Renamed to {@link #setWrappedService}
455             */
456            public void setWrappedJournalArticleService(
457                    JournalArticleService journalArticleService) {
458                    _journalArticleService = journalArticleService;
459            }
460    
461            public JournalArticleService getWrappedService() {
462                    return _journalArticleService;
463            }
464    
465            public void setWrappedService(JournalArticleService journalArticleService) {
466                    _journalArticleService = journalArticleService;
467            }
468    
469            private JournalArticleService _journalArticleService;
470    }