001    /**
002     * Copyright (c) 2000-2011 Liferay, Inc. All rights reserved.
003     *
004     * The contents of this file are subject to the terms of the Liferay Enterprise
005     * Subscription License ("License"). You may not use this file except in
006     * compliance with the License. You can obtain a copy of the License by
007     * contacting Liferay, Inc. See the License for the specific language governing
008     * permissions and limitations under the License, including but not limited to
009     * distribution rights of the Software.
010     *
011     *
012     *
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> getArticlesByLayoutUuid(
194                    long groupId, java.lang.String layoutUuid)
195                    throws com.liferay.portal.kernel.exception.SystemException {
196                    return _journalArticleService.getArticlesByLayoutUuid(groupId,
197                            layoutUuid);
198            }
199    
200            public com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
201                    long resourcePrimKey)
202                    throws com.liferay.portal.kernel.exception.PortalException,
203                            com.liferay.portal.kernel.exception.SystemException {
204                    return _journalArticleService.getLatestArticle(resourcePrimKey);
205            }
206    
207            public com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
208                    long groupId, java.lang.String articleId, int status)
209                    throws com.liferay.portal.kernel.exception.PortalException,
210                            com.liferay.portal.kernel.exception.SystemException {
211                    return _journalArticleService.getLatestArticle(groupId, articleId,
212                            status);
213            }
214    
215            public com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
216                    long groupId, java.lang.String className, long classPK)
217                    throws com.liferay.portal.kernel.exception.PortalException,
218                            com.liferay.portal.kernel.exception.SystemException {
219                    return _journalArticleService.getLatestArticle(groupId, className,
220                            classPK);
221            }
222    
223            public void removeArticleLocale(long companyId, java.lang.String languageId)
224                    throws com.liferay.portal.kernel.exception.PortalException,
225                            com.liferay.portal.kernel.exception.SystemException {
226                    _journalArticleService.removeArticleLocale(companyId, languageId);
227            }
228    
229            public com.liferay.portlet.journal.model.JournalArticle removeArticleLocale(
230                    long groupId, java.lang.String articleId, double version,
231                    java.lang.String languageId)
232                    throws com.liferay.portal.kernel.exception.PortalException,
233                            com.liferay.portal.kernel.exception.SystemException {
234                    return _journalArticleService.removeArticleLocale(groupId, articleId,
235                            version, languageId);
236            }
237    
238            public java.util.List<com.liferay.portlet.journal.model.JournalArticle> search(
239                    long companyId, long groupId, long classNameId,
240                    java.lang.String keywords, java.lang.Double version,
241                    java.lang.String type, java.lang.String structureId,
242                    java.lang.String templateId, java.util.Date displayDateGT,
243                    java.util.Date displayDateLT, int status, java.util.Date reviewDate,
244                    int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
245                    throws com.liferay.portal.kernel.exception.SystemException {
246                    return _journalArticleService.search(companyId, groupId, classNameId,
247                            keywords, version, type, structureId, templateId, displayDateGT,
248                            displayDateLT, status, reviewDate, start, end, obc);
249            }
250    
251            public java.util.List<com.liferay.portlet.journal.model.JournalArticle> search(
252                    long companyId, long groupId, long classNameId,
253                    java.lang.String articleId, java.lang.Double version,
254                    java.lang.String title, java.lang.String description,
255                    java.lang.String content, java.lang.String type,
256                    java.lang.String structureId, java.lang.String templateId,
257                    java.util.Date displayDateGT, java.util.Date displayDateLT, int status,
258                    java.util.Date reviewDate, boolean andOperator, int start, int end,
259                    com.liferay.portal.kernel.util.OrderByComparator obc)
260                    throws com.liferay.portal.kernel.exception.SystemException {
261                    return _journalArticleService.search(companyId, groupId, classNameId,
262                            articleId, version, title, description, content, type, structureId,
263                            templateId, displayDateGT, displayDateLT, status, reviewDate,
264                            andOperator, start, end, obc);
265            }
266    
267            public java.util.List<com.liferay.portlet.journal.model.JournalArticle> search(
268                    long companyId, long groupId, long classNameId,
269                    java.lang.String articleId, java.lang.Double version,
270                    java.lang.String title, java.lang.String description,
271                    java.lang.String content, java.lang.String type,
272                    java.lang.String[] structureIds, java.lang.String[] templateIds,
273                    java.util.Date displayDateGT, java.util.Date displayDateLT, int status,
274                    java.util.Date reviewDate, boolean andOperator, int start, int end,
275                    com.liferay.portal.kernel.util.OrderByComparator obc)
276                    throws com.liferay.portal.kernel.exception.SystemException {
277                    return _journalArticleService.search(companyId, groupId, classNameId,
278                            articleId, version, title, description, content, type,
279                            structureIds, templateIds, displayDateGT, displayDateLT, status,
280                            reviewDate, andOperator, start, end, obc);
281            }
282    
283            public int searchCount(long companyId, long groupId, long classNameId,
284                    java.lang.String keywords, java.lang.Double version,
285                    java.lang.String type, java.lang.String structureId,
286                    java.lang.String templateId, java.util.Date displayDateGT,
287                    java.util.Date displayDateLT, int status, java.util.Date reviewDate)
288                    throws com.liferay.portal.kernel.exception.SystemException {
289                    return _journalArticleService.searchCount(companyId, groupId,
290                            classNameId, keywords, version, type, structureId, templateId,
291                            displayDateGT, displayDateLT, status, reviewDate);
292            }
293    
294            public int searchCount(long companyId, long groupId, long classNameId,
295                    java.lang.String articleId, java.lang.Double version,
296                    java.lang.String title, java.lang.String description,
297                    java.lang.String content, java.lang.String type,
298                    java.lang.String structureId, java.lang.String templateId,
299                    java.util.Date displayDateGT, java.util.Date displayDateLT, int status,
300                    java.util.Date reviewDate, boolean andOperator)
301                    throws com.liferay.portal.kernel.exception.SystemException {
302                    return _journalArticleService.searchCount(companyId, groupId,
303                            classNameId, articleId, version, title, description, content, type,
304                            structureId, templateId, displayDateGT, displayDateLT, status,
305                            reviewDate, andOperator);
306            }
307    
308            public int searchCount(long companyId, long groupId, long classNameId,
309                    java.lang.String articleId, java.lang.Double version,
310                    java.lang.String title, java.lang.String description,
311                    java.lang.String content, java.lang.String type,
312                    java.lang.String[] structureIds, java.lang.String[] templateIds,
313                    java.util.Date displayDateGT, java.util.Date displayDateLT, int status,
314                    java.util.Date reviewDate, boolean andOperator)
315                    throws com.liferay.portal.kernel.exception.SystemException {
316                    return _journalArticleService.searchCount(companyId, groupId,
317                            classNameId, articleId, version, title, description, content, type,
318                            structureIds, templateIds, displayDateGT, displayDateLT, status,
319                            reviewDate, andOperator);
320            }
321    
322            public void subscribe(long groupId)
323                    throws com.liferay.portal.kernel.exception.PortalException,
324                            com.liferay.portal.kernel.exception.SystemException {
325                    _journalArticleService.subscribe(groupId);
326            }
327    
328            public void unsubscribe(long groupId)
329                    throws com.liferay.portal.kernel.exception.PortalException,
330                            com.liferay.portal.kernel.exception.SystemException {
331                    _journalArticleService.unsubscribe(groupId);
332            }
333    
334            public com.liferay.portlet.journal.model.JournalArticle updateArticle(
335                    long userId, long groupId, java.lang.String articleId, double version,
336                    java.util.Map<java.util.Locale, java.lang.String> titleMap,
337                    java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
338                    java.lang.String content, java.lang.String layoutUuid,
339                    com.liferay.portal.service.ServiceContext serviceContext)
340                    throws com.liferay.portal.kernel.exception.PortalException,
341                            com.liferay.portal.kernel.exception.SystemException {
342                    return _journalArticleService.updateArticle(userId, groupId, articleId,
343                            version, titleMap, descriptionMap, content, layoutUuid,
344                            serviceContext);
345            }
346    
347            public com.liferay.portlet.journal.model.JournalArticle updateArticle(
348                    long groupId, java.lang.String articleId, double version,
349                    java.util.Map<java.util.Locale, java.lang.String> titleMap,
350                    java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
351                    java.lang.String content, java.lang.String type,
352                    java.lang.String structureId, java.lang.String templateId,
353                    java.lang.String layoutUuid, int displayDateMonth, int displayDateDay,
354                    int displayDateYear, int displayDateHour, int displayDateMinute,
355                    int expirationDateMonth, int expirationDateDay, int expirationDateYear,
356                    int expirationDateHour, int expirationDateMinute, boolean neverExpire,
357                    int reviewDateMonth, int reviewDateDay, int reviewDateYear,
358                    int reviewDateHour, int reviewDateMinute, boolean neverReview,
359                    boolean indexable, boolean smallImage, java.lang.String smallImageURL,
360                    java.io.File smallFile, java.util.Map<java.lang.String, byte[]> images,
361                    java.lang.String articleURL,
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(groupId, articleId,
366                            version, titleMap, descriptionMap, content, type, structureId,
367                            templateId, layoutUuid, displayDateMonth, displayDateDay,
368                            displayDateYear, displayDateHour, displayDateMinute,
369                            expirationDateMonth, expirationDateDay, expirationDateYear,
370                            expirationDateHour, expirationDateMinute, neverExpire,
371                            reviewDateMonth, reviewDateDay, reviewDateYear, reviewDateHour,
372                            reviewDateMinute, neverReview, indexable, smallImage,
373                            smallImageURL, smallFile, images, articleURL, serviceContext);
374            }
375    
376            public com.liferay.portlet.journal.model.JournalArticle updateArticle(
377                    long groupId, java.lang.String articleId, double version,
378                    java.lang.String content,
379                    com.liferay.portal.service.ServiceContext serviceContext)
380                    throws com.liferay.portal.kernel.exception.PortalException,
381                            com.liferay.portal.kernel.exception.SystemException {
382                    return _journalArticleService.updateArticle(groupId, articleId,
383                            version, content, serviceContext);
384            }
385    
386            public com.liferay.portlet.journal.model.JournalArticle updateArticleTranslation(
387                    long groupId, java.lang.String articleId, double version,
388                    java.util.Locale locale, java.lang.String title,
389                    java.lang.String description, java.lang.String content)
390                    throws com.liferay.portal.kernel.exception.PortalException,
391                            com.liferay.portal.kernel.exception.SystemException {
392                    return _journalArticleService.updateArticleTranslation(groupId,
393                            articleId, version, locale, title, description, content);
394            }
395    
396            public com.liferay.portlet.journal.model.JournalArticle updateContent(
397                    long groupId, java.lang.String articleId, double version,
398                    java.lang.String content)
399                    throws com.liferay.portal.kernel.exception.PortalException,
400                            com.liferay.portal.kernel.exception.SystemException {
401                    return _journalArticleService.updateContent(groupId, articleId,
402                            version, content);
403            }
404    
405            /**
406             * @deprecated Renamed to {@link #getWrappedService}
407             */
408            public JournalArticleService getWrappedJournalArticleService() {
409                    return _journalArticleService;
410            }
411    
412            /**
413             * @deprecated Renamed to {@link #setWrappedService}
414             */
415            public void setWrappedJournalArticleService(
416                    JournalArticleService journalArticleService) {
417                    _journalArticleService = journalArticleService;
418            }
419    
420            public JournalArticleService getWrappedService() {
421                    return _journalArticleService;
422            }
423    
424            public void setWrappedService(JournalArticleService journalArticleService) {
425                    _journalArticleService = journalArticleService;
426            }
427    
428            private JournalArticleService _journalArticleService;
429    }