1   /**
2    * Copyright (c) 2000-2008 Liferay, Inc. All rights reserved.
3    *
4    * Permission is hereby granted, free of charge, to any person obtaining a copy
5    * of this software and associated documentation files (the "Software"), to deal
6    * in the Software without restriction, including without limitation the rights
7    * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8    * copies of the Software, and to permit persons to whom the Software is
9    * furnished to do so, subject to the following conditions:
10   *
11   * The above copyright notice and this permission notice shall be included in
12   * all copies or substantial portions of the Software.
13   *
14   * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15   * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16   * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17   * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18   * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19   * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
20   * SOFTWARE.
21   */
22  
23  package com.liferay.portlet.bookmarks.service.base;
24  
25  import com.liferay.counter.service.CounterLocalService;
26  import com.liferay.counter.service.CounterService;
27  
28  import com.liferay.portal.PortalException;
29  import com.liferay.portal.SystemException;
30  import com.liferay.portal.kernel.dao.orm.DynamicQuery;
31  import com.liferay.portal.service.ResourceLocalService;
32  import com.liferay.portal.service.ResourceService;
33  import com.liferay.portal.service.UserLocalService;
34  import com.liferay.portal.service.UserService;
35  import com.liferay.portal.service.persistence.ResourceFinder;
36  import com.liferay.portal.service.persistence.ResourcePersistence;
37  import com.liferay.portal.service.persistence.UserFinder;
38  import com.liferay.portal.service.persistence.UserPersistence;
39  
40  import com.liferay.portlet.bookmarks.model.BookmarksEntry;
41  import com.liferay.portlet.bookmarks.service.BookmarksEntryLocalService;
42  import com.liferay.portlet.bookmarks.service.BookmarksEntryService;
43  import com.liferay.portlet.bookmarks.service.BookmarksFolderLocalService;
44  import com.liferay.portlet.bookmarks.service.BookmarksFolderService;
45  import com.liferay.portlet.bookmarks.service.persistence.BookmarksEntryFinder;
46  import com.liferay.portlet.bookmarks.service.persistence.BookmarksEntryPersistence;
47  import com.liferay.portlet.bookmarks.service.persistence.BookmarksFolderPersistence;
48  import com.liferay.portlet.tags.service.TagsAssetLocalService;
49  import com.liferay.portlet.tags.service.TagsAssetService;
50  import com.liferay.portlet.tags.service.persistence.TagsAssetFinder;
51  import com.liferay.portlet.tags.service.persistence.TagsAssetPersistence;
52  
53  import java.util.List;
54  
55  /**
56   * <a href="BookmarksEntryLocalServiceBaseImpl.java.html"><b><i>View Source</i></b></a>
57   *
58   * @author Brian Wing Shun Chan
59   *
60   */
61  public abstract class BookmarksEntryLocalServiceBaseImpl
62      implements BookmarksEntryLocalService {
63      public BookmarksEntry addBookmarksEntry(BookmarksEntry bookmarksEntry)
64          throws SystemException {
65          bookmarksEntry.setNew(true);
66  
67          return bookmarksEntryPersistence.update(bookmarksEntry, false);
68      }
69  
70      public BookmarksEntry createBookmarksEntry(long entryId) {
71          return bookmarksEntryPersistence.create(entryId);
72      }
73  
74      public void deleteBookmarksEntry(long entryId)
75          throws PortalException, SystemException {
76          bookmarksEntryPersistence.remove(entryId);
77      }
78  
79      public void deleteBookmarksEntry(BookmarksEntry bookmarksEntry)
80          throws SystemException {
81          bookmarksEntryPersistence.remove(bookmarksEntry);
82      }
83  
84      public List<Object> dynamicQuery(DynamicQuery dynamicQuery)
85          throws SystemException {
86          return bookmarksEntryPersistence.findWithDynamicQuery(dynamicQuery);
87      }
88  
89      public List<Object> dynamicQuery(DynamicQuery dynamicQuery, int start,
90          int end) throws SystemException {
91          return bookmarksEntryPersistence.findWithDynamicQuery(dynamicQuery,
92              start, end);
93      }
94  
95      public BookmarksEntry getBookmarksEntry(long entryId)
96          throws PortalException, SystemException {
97          return bookmarksEntryPersistence.findByPrimaryKey(entryId);
98      }
99  
100     public List<BookmarksEntry> getBookmarksEntries(int start, int end)
101         throws SystemException {
102         return bookmarksEntryPersistence.findAll(start, end);
103     }
104 
105     public int getBookmarksEntriesCount() throws SystemException {
106         return bookmarksEntryPersistence.countAll();
107     }
108 
109     public BookmarksEntry updateBookmarksEntry(BookmarksEntry bookmarksEntry)
110         throws SystemException {
111         bookmarksEntry.setNew(false);
112 
113         return bookmarksEntryPersistence.update(bookmarksEntry, true);
114     }
115 
116     public BookmarksEntryLocalService getBookmarksEntryLocalService() {
117         return bookmarksEntryLocalService;
118     }
119 
120     public void setBookmarksEntryLocalService(
121         BookmarksEntryLocalService bookmarksEntryLocalService) {
122         this.bookmarksEntryLocalService = bookmarksEntryLocalService;
123     }
124 
125     public BookmarksEntryService getBookmarksEntryService() {
126         return bookmarksEntryService;
127     }
128 
129     public void setBookmarksEntryService(
130         BookmarksEntryService bookmarksEntryService) {
131         this.bookmarksEntryService = bookmarksEntryService;
132     }
133 
134     public BookmarksEntryPersistence getBookmarksEntryPersistence() {
135         return bookmarksEntryPersistence;
136     }
137 
138     public void setBookmarksEntryPersistence(
139         BookmarksEntryPersistence bookmarksEntryPersistence) {
140         this.bookmarksEntryPersistence = bookmarksEntryPersistence;
141     }
142 
143     public BookmarksEntryFinder getBookmarksEntryFinder() {
144         return bookmarksEntryFinder;
145     }
146 
147     public void setBookmarksEntryFinder(
148         BookmarksEntryFinder bookmarksEntryFinder) {
149         this.bookmarksEntryFinder = bookmarksEntryFinder;
150     }
151 
152     public BookmarksFolderLocalService getBookmarksFolderLocalService() {
153         return bookmarksFolderLocalService;
154     }
155 
156     public void setBookmarksFolderLocalService(
157         BookmarksFolderLocalService bookmarksFolderLocalService) {
158         this.bookmarksFolderLocalService = bookmarksFolderLocalService;
159     }
160 
161     public BookmarksFolderService getBookmarksFolderService() {
162         return bookmarksFolderService;
163     }
164 
165     public void setBookmarksFolderService(
166         BookmarksFolderService bookmarksFolderService) {
167         this.bookmarksFolderService = bookmarksFolderService;
168     }
169 
170     public BookmarksFolderPersistence getBookmarksFolderPersistence() {
171         return bookmarksFolderPersistence;
172     }
173 
174     public void setBookmarksFolderPersistence(
175         BookmarksFolderPersistence bookmarksFolderPersistence) {
176         this.bookmarksFolderPersistence = bookmarksFolderPersistence;
177     }
178 
179     public CounterLocalService getCounterLocalService() {
180         return counterLocalService;
181     }
182 
183     public void setCounterLocalService(CounterLocalService counterLocalService) {
184         this.counterLocalService = counterLocalService;
185     }
186 
187     public CounterService getCounterService() {
188         return counterService;
189     }
190 
191     public void setCounterService(CounterService counterService) {
192         this.counterService = counterService;
193     }
194 
195     public ResourceLocalService getResourceLocalService() {
196         return resourceLocalService;
197     }
198 
199     public void setResourceLocalService(
200         ResourceLocalService resourceLocalService) {
201         this.resourceLocalService = resourceLocalService;
202     }
203 
204     public ResourceService getResourceService() {
205         return resourceService;
206     }
207 
208     public void setResourceService(ResourceService resourceService) {
209         this.resourceService = resourceService;
210     }
211 
212     public ResourcePersistence getResourcePersistence() {
213         return resourcePersistence;
214     }
215 
216     public void setResourcePersistence(ResourcePersistence resourcePersistence) {
217         this.resourcePersistence = resourcePersistence;
218     }
219 
220     public ResourceFinder getResourceFinder() {
221         return resourceFinder;
222     }
223 
224     public void setResourceFinder(ResourceFinder resourceFinder) {
225         this.resourceFinder = resourceFinder;
226     }
227 
228     public UserLocalService getUserLocalService() {
229         return userLocalService;
230     }
231 
232     public void setUserLocalService(UserLocalService userLocalService) {
233         this.userLocalService = userLocalService;
234     }
235 
236     public UserService getUserService() {
237         return userService;
238     }
239 
240     public void setUserService(UserService userService) {
241         this.userService = userService;
242     }
243 
244     public UserPersistence getUserPersistence() {
245         return userPersistence;
246     }
247 
248     public void setUserPersistence(UserPersistence userPersistence) {
249         this.userPersistence = userPersistence;
250     }
251 
252     public UserFinder getUserFinder() {
253         return userFinder;
254     }
255 
256     public void setUserFinder(UserFinder userFinder) {
257         this.userFinder = userFinder;
258     }
259 
260     public TagsAssetLocalService getTagsAssetLocalService() {
261         return tagsAssetLocalService;
262     }
263 
264     public void setTagsAssetLocalService(
265         TagsAssetLocalService tagsAssetLocalService) {
266         this.tagsAssetLocalService = tagsAssetLocalService;
267     }
268 
269     public TagsAssetService getTagsAssetService() {
270         return tagsAssetService;
271     }
272 
273     public void setTagsAssetService(TagsAssetService tagsAssetService) {
274         this.tagsAssetService = tagsAssetService;
275     }
276 
277     public TagsAssetPersistence getTagsAssetPersistence() {
278         return tagsAssetPersistence;
279     }
280 
281     public void setTagsAssetPersistence(
282         TagsAssetPersistence tagsAssetPersistence) {
283         this.tagsAssetPersistence = tagsAssetPersistence;
284     }
285 
286     public TagsAssetFinder getTagsAssetFinder() {
287         return tagsAssetFinder;
288     }
289 
290     public void setTagsAssetFinder(TagsAssetFinder tagsAssetFinder) {
291         this.tagsAssetFinder = tagsAssetFinder;
292     }
293 
294     @javax.annotation.Resource(name = "com.liferay.portlet.bookmarks.service.BookmarksEntryLocalService.impl")
295     protected BookmarksEntryLocalService bookmarksEntryLocalService;
296     @javax.annotation.Resource(name = "com.liferay.portlet.bookmarks.service.BookmarksEntryService.impl")
297     protected BookmarksEntryService bookmarksEntryService;
298     @javax.annotation.Resource(name = "com.liferay.portlet.bookmarks.service.persistence.BookmarksEntryPersistence.impl")
299     protected BookmarksEntryPersistence bookmarksEntryPersistence;
300     @javax.annotation.Resource(name = "com.liferay.portlet.bookmarks.service.persistence.BookmarksEntryFinder.impl")
301     protected BookmarksEntryFinder bookmarksEntryFinder;
302     @javax.annotation.Resource(name = "com.liferay.portlet.bookmarks.service.BookmarksFolderLocalService.impl")
303     protected BookmarksFolderLocalService bookmarksFolderLocalService;
304     @javax.annotation.Resource(name = "com.liferay.portlet.bookmarks.service.BookmarksFolderService.impl")
305     protected BookmarksFolderService bookmarksFolderService;
306     @javax.annotation.Resource(name = "com.liferay.portlet.bookmarks.service.persistence.BookmarksFolderPersistence.impl")
307     protected BookmarksFolderPersistence bookmarksFolderPersistence;
308     @javax.annotation.Resource(name = "com.liferay.counter.service.CounterLocalService.impl")
309     protected CounterLocalService counterLocalService;
310     @javax.annotation.Resource(name = "com.liferay.counter.service.CounterService.impl")
311     protected CounterService counterService;
312     @javax.annotation.Resource(name = "com.liferay.portal.service.ResourceLocalService.impl")
313     protected ResourceLocalService resourceLocalService;
314     @javax.annotation.Resource(name = "com.liferay.portal.service.ResourceService.impl")
315     protected ResourceService resourceService;
316     @javax.annotation.Resource(name = "com.liferay.portal.service.persistence.ResourcePersistence.impl")
317     protected ResourcePersistence resourcePersistence;
318     @javax.annotation.Resource(name = "com.liferay.portal.service.persistence.ResourceFinder.impl")
319     protected ResourceFinder resourceFinder;
320     @javax.annotation.Resource(name = "com.liferay.portal.service.UserLocalService.impl")
321     protected UserLocalService userLocalService;
322     @javax.annotation.Resource(name = "com.liferay.portal.service.UserService.impl")
323     protected UserService userService;
324     @javax.annotation.Resource(name = "com.liferay.portal.service.persistence.UserPersistence.impl")
325     protected UserPersistence userPersistence;
326     @javax.annotation.Resource(name = "com.liferay.portal.service.persistence.UserFinder.impl")
327     protected UserFinder userFinder;
328     @javax.annotation.Resource(name = "com.liferay.portlet.tags.service.TagsAssetLocalService.impl")
329     protected TagsAssetLocalService tagsAssetLocalService;
330     @javax.annotation.Resource(name = "com.liferay.portlet.tags.service.TagsAssetService.impl")
331     protected TagsAssetService tagsAssetService;
332     @javax.annotation.Resource(name = "com.liferay.portlet.tags.service.persistence.TagsAssetPersistence.impl")
333     protected TagsAssetPersistence tagsAssetPersistence;
334     @javax.annotation.Resource(name = "com.liferay.portlet.tags.service.persistence.TagsAssetFinder.impl")
335     protected TagsAssetFinder tagsAssetFinder;
336 }