1   /**
2    * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
3    *
4    * This library is free software; you can redistribute it and/or modify it under
5    * the terms of the GNU Lesser General Public License as published by the Free
6    * Software Foundation; either version 2.1 of the License, or (at your option)
7    * any later version.
8    *
9    * This library is distributed in the hope that it will be useful, but WITHOUT
10   * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11   * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
12   * details.
13   */
14  
15  package com.liferay.portlet.journal.service;
16  
17  
18  /**
19   * <a href="JournalArticleServiceUtil.java.html"><b><i>View Source</i></b></a>
20   *
21   * <p>
22   * ServiceBuilder generated this class. Modifications in this class will be
23   * overwritten the next time is generated.
24   * </p>
25   *
26   * <p>
27   * This class is a wrapper for {@link JournalArticleService}.
28   * </p>
29   *
30   * @author    Brian Wing Shun Chan
31   * @see       JournalArticleService
32   * @generated
33   */
34  public class JournalArticleServiceWrapper implements JournalArticleService {
35      public JournalArticleServiceWrapper(
36          JournalArticleService journalArticleService) {
37          _journalArticleService = journalArticleService;
38      }
39  
40      public com.liferay.portlet.journal.model.JournalArticle addArticle(
41          long groupId, java.lang.String articleId, boolean autoArticleId,
42          java.lang.String title, java.lang.String description,
43          java.lang.String content, java.lang.String type,
44          java.lang.String structureId, java.lang.String templateId,
45          int displayDateMonth, int displayDateDay, int displayDateYear,
46          int displayDateHour, int displayDateMinute, int expirationDateMonth,
47          int expirationDateDay, int expirationDateYear, int expirationDateHour,
48          int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
49          int reviewDateDay, int reviewDateYear, int reviewDateHour,
50          int reviewDateMinute, boolean neverReview, boolean indexable,
51          boolean smallImage, java.lang.String smallImageURL,
52          java.io.File smallFile, java.util.Map<String, byte[]> images,
53          java.lang.String articleURL,
54          com.liferay.portal.service.ServiceContext serviceContext)
55          throws com.liferay.portal.kernel.exception.PortalException,
56              com.liferay.portal.kernel.exception.SystemException {
57          return _journalArticleService.addArticle(groupId, articleId,
58              autoArticleId, title, description, content, type, structureId,
59              templateId, displayDateMonth, displayDateDay, displayDateYear,
60              displayDateHour, displayDateMinute, expirationDateMonth,
61              expirationDateDay, expirationDateYear, expirationDateHour,
62              expirationDateMinute, neverExpire, reviewDateMonth, reviewDateDay,
63              reviewDateYear, reviewDateHour, reviewDateMinute, neverReview,
64              indexable, smallImage, smallImageURL, smallFile, images,
65              articleURL, serviceContext);
66      }
67  
68      public com.liferay.portlet.journal.model.JournalArticle addArticle(
69          long groupId, java.lang.String articleId, boolean autoArticleId,
70          java.lang.String title, java.lang.String description,
71          java.lang.String content, java.lang.String type,
72          java.lang.String structureId, java.lang.String templateId,
73          int displayDateMonth, int displayDateDay, int displayDateYear,
74          int displayDateHour, int displayDateMinute, int expirationDateMonth,
75          int expirationDateDay, int expirationDateYear, int expirationDateHour,
76          int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
77          int reviewDateDay, int reviewDateYear, int reviewDateHour,
78          int reviewDateMinute, boolean neverReview, boolean indexable,
79          java.lang.String articleURL,
80          com.liferay.portal.service.ServiceContext serviceContext)
81          throws com.liferay.portal.kernel.exception.PortalException,
82              com.liferay.portal.kernel.exception.SystemException {
83          return _journalArticleService.addArticle(groupId, articleId,
84              autoArticleId, title, description, content, type, structureId,
85              templateId, displayDateMonth, displayDateDay, displayDateYear,
86              displayDateHour, displayDateMinute, expirationDateMonth,
87              expirationDateDay, expirationDateYear, expirationDateHour,
88              expirationDateMinute, neverExpire, reviewDateMonth, reviewDateDay,
89              reviewDateYear, reviewDateHour, reviewDateMinute, neverReview,
90              indexable, articleURL, serviceContext);
91      }
92  
93      public com.liferay.portlet.journal.model.JournalArticle copyArticle(
94          long groupId, java.lang.String oldArticleId,
95          java.lang.String newArticleId, boolean autoArticleId, double version)
96          throws com.liferay.portal.kernel.exception.PortalException,
97              com.liferay.portal.kernel.exception.SystemException {
98          return _journalArticleService.copyArticle(groupId, oldArticleId,
99              newArticleId, autoArticleId, version);
100     }
101 
102     public void deleteArticle(long groupId, java.lang.String articleId,
103         double version, java.lang.String articleURL,
104         com.liferay.portal.service.ServiceContext serviceContext)
105         throws com.liferay.portal.kernel.exception.PortalException,
106             com.liferay.portal.kernel.exception.SystemException {
107         _journalArticleService.deleteArticle(groupId, articleId, version,
108             articleURL, serviceContext);
109     }
110 
111     public com.liferay.portlet.journal.model.JournalArticle getArticle(
112         long groupId, java.lang.String articleId)
113         throws com.liferay.portal.kernel.exception.PortalException,
114             com.liferay.portal.kernel.exception.SystemException {
115         return _journalArticleService.getArticle(groupId, articleId);
116     }
117 
118     public com.liferay.portlet.journal.model.JournalArticle getArticle(
119         long groupId, java.lang.String articleId, double version)
120         throws com.liferay.portal.kernel.exception.PortalException,
121             com.liferay.portal.kernel.exception.SystemException {
122         return _journalArticleService.getArticle(groupId, articleId, version);
123     }
124 
125     public com.liferay.portlet.journal.model.JournalArticle getArticleByUrlTitle(
126         long groupId, java.lang.String urlTitle)
127         throws com.liferay.portal.kernel.exception.PortalException,
128             com.liferay.portal.kernel.exception.SystemException {
129         return _journalArticleService.getArticleByUrlTitle(groupId, urlTitle);
130     }
131 
132     public java.lang.String getArticleContent(long groupId,
133         java.lang.String articleId, double version,
134         java.lang.String languageId,
135         com.liferay.portal.theme.ThemeDisplay themeDisplay)
136         throws com.liferay.portal.kernel.exception.PortalException,
137             com.liferay.portal.kernel.exception.SystemException {
138         return _journalArticleService.getArticleContent(groupId, articleId,
139             version, languageId, themeDisplay);
140     }
141 
142     public java.lang.String getArticleContent(long groupId,
143         java.lang.String articleId, java.lang.String languageId,
144         com.liferay.portal.theme.ThemeDisplay themeDisplay)
145         throws com.liferay.portal.kernel.exception.PortalException,
146             com.liferay.portal.kernel.exception.SystemException {
147         return _journalArticleService.getArticleContent(groupId, articleId,
148             languageId, themeDisplay);
149     }
150 
151     public void removeArticleLocale(long companyId, java.lang.String languageId)
152         throws com.liferay.portal.kernel.exception.PortalException,
153             com.liferay.portal.kernel.exception.SystemException {
154         _journalArticleService.removeArticleLocale(companyId, languageId);
155     }
156 
157     public com.liferay.portlet.journal.model.JournalArticle removeArticleLocale(
158         long groupId, java.lang.String articleId, double version,
159         java.lang.String languageId)
160         throws com.liferay.portal.kernel.exception.PortalException,
161             com.liferay.portal.kernel.exception.SystemException {
162         return _journalArticleService.removeArticleLocale(groupId, articleId,
163             version, languageId);
164     }
165 
166     public com.liferay.portlet.journal.model.JournalArticle updateArticle(
167         long groupId, java.lang.String articleId, double version,
168         boolean incrementVersion, java.lang.String content)
169         throws com.liferay.portal.kernel.exception.PortalException,
170             com.liferay.portal.kernel.exception.SystemException {
171         return _journalArticleService.updateArticle(groupId, articleId,
172             version, incrementVersion, content);
173     }
174 
175     public com.liferay.portlet.journal.model.JournalArticle updateArticle(
176         long groupId, java.lang.String articleId, double version,
177         boolean incrementVersion, java.lang.String title,
178         java.lang.String description, java.lang.String content,
179         java.lang.String type, java.lang.String structureId,
180         java.lang.String templateId, int displayDateMonth, int displayDateDay,
181         int displayDateYear, int displayDateHour, int displayDateMinute,
182         int expirationDateMonth, int expirationDateDay, int expirationDateYear,
183         int expirationDateHour, int expirationDateMinute, boolean neverExpire,
184         int reviewDateMonth, int reviewDateDay, int reviewDateYear,
185         int reviewDateHour, int reviewDateMinute, boolean neverReview,
186         boolean indexable, boolean smallImage, java.lang.String smallImageURL,
187         java.io.File smallFile, java.util.Map<String, byte[]> images,
188         java.lang.String articleURL,
189         com.liferay.portal.service.ServiceContext serviceContext)
190         throws com.liferay.portal.kernel.exception.PortalException,
191             com.liferay.portal.kernel.exception.SystemException {
192         return _journalArticleService.updateArticle(groupId, articleId,
193             version, incrementVersion, title, description, content, type,
194             structureId, templateId, displayDateMonth, displayDateDay,
195             displayDateYear, displayDateHour, displayDateMinute,
196             expirationDateMonth, expirationDateDay, expirationDateYear,
197             expirationDateHour, expirationDateMinute, neverExpire,
198             reviewDateMonth, reviewDateDay, reviewDateYear, reviewDateHour,
199             reviewDateMinute, neverReview, indexable, smallImage,
200             smallImageURL, smallFile, images, articleURL, serviceContext);
201     }
202 
203     public com.liferay.portlet.journal.model.JournalArticle updateContent(
204         long groupId, java.lang.String articleId, double version,
205         java.lang.String content)
206         throws com.liferay.portal.kernel.exception.PortalException,
207             com.liferay.portal.kernel.exception.SystemException {
208         return _journalArticleService.updateContent(groupId, articleId,
209             version, content);
210     }
211 
212     public com.liferay.portlet.journal.model.JournalArticle updateStatus(
213         long groupId, java.lang.String articleId, double version, int status,
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 _journalArticleService.updateStatus(groupId, articleId, version,
219             status, articleURL, serviceContext);
220     }
221 
222     public JournalArticleService getWrappedJournalArticleService() {
223         return _journalArticleService;
224     }
225 
226     private JournalArticleService _journalArticleService;
227 }