1   /**
2    * Copyright (c) 2000-2009 Liferay, Inc. All rights reserved.
3    *
4    * The contents of this file are subject to the terms of the Liferay Enterprise
5    * Subscription License ("License"). You may not use this file except in
6    * compliance with the License. You can obtain a copy of the License by
7    * contacting Liferay, Inc. See the License for the specific language governing
8    * permissions and limitations under the License, including but not limited to
9    * distribution rights of the Software.
10   *
11   * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
12   * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
13   * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
14   * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
15   * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
16   * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
17   * SOFTWARE.
18   */
19  
20  package com.liferay.portlet.polls.service.base;
21  
22  import com.liferay.counter.service.CounterLocalService;
23  import com.liferay.counter.service.CounterService;
24  
25  import com.liferay.portal.PortalException;
26  import com.liferay.portal.SystemException;
27  import com.liferay.portal.kernel.annotation.BeanReference;
28  import com.liferay.portal.kernel.dao.orm.DynamicQuery;
29  import com.liferay.portal.service.ResourceLocalService;
30  import com.liferay.portal.service.ResourceService;
31  import com.liferay.portal.service.UserLocalService;
32  import com.liferay.portal.service.UserService;
33  import com.liferay.portal.service.persistence.ResourceFinder;
34  import com.liferay.portal.service.persistence.ResourcePersistence;
35  import com.liferay.portal.service.persistence.UserFinder;
36  import com.liferay.portal.service.persistence.UserPersistence;
37  
38  import com.liferay.portlet.polls.model.PollsQuestion;
39  import com.liferay.portlet.polls.service.PollsChoiceLocalService;
40  import com.liferay.portlet.polls.service.PollsQuestionLocalService;
41  import com.liferay.portlet.polls.service.PollsQuestionService;
42  import com.liferay.portlet.polls.service.PollsVoteLocalService;
43  import com.liferay.portlet.polls.service.PollsVoteService;
44  import com.liferay.portlet.polls.service.persistence.PollsChoiceFinder;
45  import com.liferay.portlet.polls.service.persistence.PollsChoicePersistence;
46  import com.liferay.portlet.polls.service.persistence.PollsQuestionPersistence;
47  import com.liferay.portlet.polls.service.persistence.PollsVotePersistence;
48  
49  import java.util.List;
50  
51  /**
52   * <a href="PollsQuestionLocalServiceBaseImpl.java.html"><b><i>View Source</i></b></a>
53   *
54   * @author Brian Wing Shun Chan
55   *
56   */
57  public abstract class PollsQuestionLocalServiceBaseImpl
58      implements PollsQuestionLocalService {
59      public PollsQuestion addPollsQuestion(PollsQuestion pollsQuestion)
60          throws SystemException {
61          pollsQuestion.setNew(true);
62  
63          return pollsQuestionPersistence.update(pollsQuestion, false);
64      }
65  
66      public PollsQuestion createPollsQuestion(long questionId) {
67          return pollsQuestionPersistence.create(questionId);
68      }
69  
70      public void deletePollsQuestion(long questionId)
71          throws PortalException, SystemException {
72          pollsQuestionPersistence.remove(questionId);
73      }
74  
75      public void deletePollsQuestion(PollsQuestion pollsQuestion)
76          throws SystemException {
77          pollsQuestionPersistence.remove(pollsQuestion);
78      }
79  
80      public List<Object> dynamicQuery(DynamicQuery dynamicQuery)
81          throws SystemException {
82          return pollsQuestionPersistence.findWithDynamicQuery(dynamicQuery);
83      }
84  
85      public List<Object> dynamicQuery(DynamicQuery dynamicQuery, int start,
86          int end) throws SystemException {
87          return pollsQuestionPersistence.findWithDynamicQuery(dynamicQuery,
88              start, end);
89      }
90  
91      public PollsQuestion getPollsQuestion(long questionId)
92          throws PortalException, SystemException {
93          return pollsQuestionPersistence.findByPrimaryKey(questionId);
94      }
95  
96      public List<PollsQuestion> getPollsQuestions(int start, int end)
97          throws SystemException {
98          return pollsQuestionPersistence.findAll(start, end);
99      }
100 
101     public int getPollsQuestionsCount() throws SystemException {
102         return pollsQuestionPersistence.countAll();
103     }
104 
105     public PollsQuestion updatePollsQuestion(PollsQuestion pollsQuestion)
106         throws SystemException {
107         pollsQuestion.setNew(false);
108 
109         return pollsQuestionPersistence.update(pollsQuestion, true);
110     }
111 
112     public PollsChoiceLocalService getPollsChoiceLocalService() {
113         return pollsChoiceLocalService;
114     }
115 
116     public void setPollsChoiceLocalService(
117         PollsChoiceLocalService pollsChoiceLocalService) {
118         this.pollsChoiceLocalService = pollsChoiceLocalService;
119     }
120 
121     public PollsChoicePersistence getPollsChoicePersistence() {
122         return pollsChoicePersistence;
123     }
124 
125     public void setPollsChoicePersistence(
126         PollsChoicePersistence pollsChoicePersistence) {
127         this.pollsChoicePersistence = pollsChoicePersistence;
128     }
129 
130     public PollsChoiceFinder getPollsChoiceFinder() {
131         return pollsChoiceFinder;
132     }
133 
134     public void setPollsChoiceFinder(PollsChoiceFinder pollsChoiceFinder) {
135         this.pollsChoiceFinder = pollsChoiceFinder;
136     }
137 
138     public PollsQuestionLocalService getPollsQuestionLocalService() {
139         return pollsQuestionLocalService;
140     }
141 
142     public void setPollsQuestionLocalService(
143         PollsQuestionLocalService pollsQuestionLocalService) {
144         this.pollsQuestionLocalService = pollsQuestionLocalService;
145     }
146 
147     public PollsQuestionService getPollsQuestionService() {
148         return pollsQuestionService;
149     }
150 
151     public void setPollsQuestionService(
152         PollsQuestionService pollsQuestionService) {
153         this.pollsQuestionService = pollsQuestionService;
154     }
155 
156     public PollsQuestionPersistence getPollsQuestionPersistence() {
157         return pollsQuestionPersistence;
158     }
159 
160     public void setPollsQuestionPersistence(
161         PollsQuestionPersistence pollsQuestionPersistence) {
162         this.pollsQuestionPersistence = pollsQuestionPersistence;
163     }
164 
165     public PollsVoteLocalService getPollsVoteLocalService() {
166         return pollsVoteLocalService;
167     }
168 
169     public void setPollsVoteLocalService(
170         PollsVoteLocalService pollsVoteLocalService) {
171         this.pollsVoteLocalService = pollsVoteLocalService;
172     }
173 
174     public PollsVoteService getPollsVoteService() {
175         return pollsVoteService;
176     }
177 
178     public void setPollsVoteService(PollsVoteService pollsVoteService) {
179         this.pollsVoteService = pollsVoteService;
180     }
181 
182     public PollsVotePersistence getPollsVotePersistence() {
183         return pollsVotePersistence;
184     }
185 
186     public void setPollsVotePersistence(
187         PollsVotePersistence pollsVotePersistence) {
188         this.pollsVotePersistence = pollsVotePersistence;
189     }
190 
191     public CounterLocalService getCounterLocalService() {
192         return counterLocalService;
193     }
194 
195     public void setCounterLocalService(CounterLocalService counterLocalService) {
196         this.counterLocalService = counterLocalService;
197     }
198 
199     public CounterService getCounterService() {
200         return counterService;
201     }
202 
203     public void setCounterService(CounterService counterService) {
204         this.counterService = counterService;
205     }
206 
207     public ResourceLocalService getResourceLocalService() {
208         return resourceLocalService;
209     }
210 
211     public void setResourceLocalService(
212         ResourceLocalService resourceLocalService) {
213         this.resourceLocalService = resourceLocalService;
214     }
215 
216     public ResourceService getResourceService() {
217         return resourceService;
218     }
219 
220     public void setResourceService(ResourceService resourceService) {
221         this.resourceService = resourceService;
222     }
223 
224     public ResourcePersistence getResourcePersistence() {
225         return resourcePersistence;
226     }
227 
228     public void setResourcePersistence(ResourcePersistence resourcePersistence) {
229         this.resourcePersistence = resourcePersistence;
230     }
231 
232     public ResourceFinder getResourceFinder() {
233         return resourceFinder;
234     }
235 
236     public void setResourceFinder(ResourceFinder resourceFinder) {
237         this.resourceFinder = resourceFinder;
238     }
239 
240     public UserLocalService getUserLocalService() {
241         return userLocalService;
242     }
243 
244     public void setUserLocalService(UserLocalService userLocalService) {
245         this.userLocalService = userLocalService;
246     }
247 
248     public UserService getUserService() {
249         return userService;
250     }
251 
252     public void setUserService(UserService userService) {
253         this.userService = userService;
254     }
255 
256     public UserPersistence getUserPersistence() {
257         return userPersistence;
258     }
259 
260     public void setUserPersistence(UserPersistence userPersistence) {
261         this.userPersistence = userPersistence;
262     }
263 
264     public UserFinder getUserFinder() {
265         return userFinder;
266     }
267 
268     public void setUserFinder(UserFinder userFinder) {
269         this.userFinder = userFinder;
270     }
271 
272     @BeanReference(name = "com.liferay.portlet.polls.service.PollsChoiceLocalService.impl")
273     protected PollsChoiceLocalService pollsChoiceLocalService;
274     @BeanReference(name = "com.liferay.portlet.polls.service.persistence.PollsChoicePersistence.impl")
275     protected PollsChoicePersistence pollsChoicePersistence;
276     @BeanReference(name = "com.liferay.portlet.polls.service.persistence.PollsChoiceFinder.impl")
277     protected PollsChoiceFinder pollsChoiceFinder;
278     @BeanReference(name = "com.liferay.portlet.polls.service.PollsQuestionLocalService.impl")
279     protected PollsQuestionLocalService pollsQuestionLocalService;
280     @BeanReference(name = "com.liferay.portlet.polls.service.PollsQuestionService.impl")
281     protected PollsQuestionService pollsQuestionService;
282     @BeanReference(name = "com.liferay.portlet.polls.service.persistence.PollsQuestionPersistence.impl")
283     protected PollsQuestionPersistence pollsQuestionPersistence;
284     @BeanReference(name = "com.liferay.portlet.polls.service.PollsVoteLocalService.impl")
285     protected PollsVoteLocalService pollsVoteLocalService;
286     @BeanReference(name = "com.liferay.portlet.polls.service.PollsVoteService.impl")
287     protected PollsVoteService pollsVoteService;
288     @BeanReference(name = "com.liferay.portlet.polls.service.persistence.PollsVotePersistence.impl")
289     protected PollsVotePersistence pollsVotePersistence;
290     @BeanReference(name = "com.liferay.counter.service.CounterLocalService.impl")
291     protected CounterLocalService counterLocalService;
292     @BeanReference(name = "com.liferay.counter.service.CounterService.impl")
293     protected CounterService counterService;
294     @BeanReference(name = "com.liferay.portal.service.ResourceLocalService.impl")
295     protected ResourceLocalService resourceLocalService;
296     @BeanReference(name = "com.liferay.portal.service.ResourceService.impl")
297     protected ResourceService resourceService;
298     @BeanReference(name = "com.liferay.portal.service.persistence.ResourcePersistence.impl")
299     protected ResourcePersistence resourcePersistence;
300     @BeanReference(name = "com.liferay.portal.service.persistence.ResourceFinder.impl")
301     protected ResourceFinder resourceFinder;
302     @BeanReference(name = "com.liferay.portal.service.UserLocalService.impl")
303     protected UserLocalService userLocalService;
304     @BeanReference(name = "com.liferay.portal.service.UserService.impl")
305     protected UserService userService;
306     @BeanReference(name = "com.liferay.portal.service.persistence.UserPersistence.impl")
307     protected UserPersistence userPersistence;
308     @BeanReference(name = "com.liferay.portal.service.persistence.UserFinder.impl")
309     protected UserFinder userFinder;
310 }