1
14
15 package com.liferay.portlet.wiki.service.base;
16
17 import com.liferay.counter.service.CounterLocalService;
18
19 import com.liferay.portal.kernel.annotation.BeanReference;
20 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
21 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
22 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
23 import com.liferay.portal.kernel.exception.PortalException;
24 import com.liferay.portal.kernel.exception.SystemException;
25 import com.liferay.portal.kernel.util.OrderByComparator;
26 import com.liferay.portal.service.ResourceLocalService;
27 import com.liferay.portal.service.ResourceService;
28 import com.liferay.portal.service.UserLocalService;
29 import com.liferay.portal.service.UserService;
30 import com.liferay.portal.service.persistence.ResourceFinder;
31 import com.liferay.portal.service.persistence.ResourcePersistence;
32 import com.liferay.portal.service.persistence.UserFinder;
33 import com.liferay.portal.service.persistence.UserPersistence;
34
35 import com.liferay.portlet.wiki.model.WikiPageResource;
36 import com.liferay.portlet.wiki.service.WikiNodeLocalService;
37 import com.liferay.portlet.wiki.service.WikiNodeService;
38 import com.liferay.portlet.wiki.service.WikiPageLocalService;
39 import com.liferay.portlet.wiki.service.WikiPageResourceLocalService;
40 import com.liferay.portlet.wiki.service.WikiPageService;
41 import com.liferay.portlet.wiki.service.persistence.WikiNodePersistence;
42 import com.liferay.portlet.wiki.service.persistence.WikiPageFinder;
43 import com.liferay.portlet.wiki.service.persistence.WikiPagePersistence;
44 import com.liferay.portlet.wiki.service.persistence.WikiPageResourcePersistence;
45
46 import java.util.List;
47
48 import javax.sql.DataSource;
49
50
56 public abstract class WikiPageResourceLocalServiceBaseImpl
57 implements WikiPageResourceLocalService {
58 public WikiPageResource addWikiPageResource(
59 WikiPageResource wikiPageResource) throws SystemException {
60 wikiPageResource.setNew(true);
61
62 return wikiPageResourcePersistence.update(wikiPageResource, false);
63 }
64
65 public WikiPageResource createWikiPageResource(long resourcePrimKey) {
66 return wikiPageResourcePersistence.create(resourcePrimKey);
67 }
68
69 public void deleteWikiPageResource(long resourcePrimKey)
70 throws PortalException, SystemException {
71 wikiPageResourcePersistence.remove(resourcePrimKey);
72 }
73
74 public void deleteWikiPageResource(WikiPageResource wikiPageResource)
75 throws SystemException {
76 wikiPageResourcePersistence.remove(wikiPageResource);
77 }
78
79 @SuppressWarnings("unchecked")
80 public List dynamicQuery(DynamicQuery dynamicQuery)
81 throws SystemException {
82 return wikiPageResourcePersistence.findWithDynamicQuery(dynamicQuery);
83 }
84
85 @SuppressWarnings("unchecked")
86 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
87 throws SystemException {
88 return wikiPageResourcePersistence.findWithDynamicQuery(dynamicQuery,
89 start, end);
90 }
91
92 @SuppressWarnings("unchecked")
93 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
94 OrderByComparator orderByComparator) throws SystemException {
95 return wikiPageResourcePersistence.findWithDynamicQuery(dynamicQuery,
96 start, end, orderByComparator);
97 }
98
99 public long dynamicQueryCount(DynamicQuery dynamicQuery)
100 throws SystemException {
101 return wikiPageResourcePersistence.countWithDynamicQuery(dynamicQuery);
102 }
103
104 public WikiPageResource getWikiPageResource(long resourcePrimKey)
105 throws PortalException, SystemException {
106 return wikiPageResourcePersistence.findByPrimaryKey(resourcePrimKey);
107 }
108
109 public List<WikiPageResource> getWikiPageResources(int start, int end)
110 throws SystemException {
111 return wikiPageResourcePersistence.findAll(start, end);
112 }
113
114 public int getWikiPageResourcesCount() throws SystemException {
115 return wikiPageResourcePersistence.countAll();
116 }
117
118 public WikiPageResource updateWikiPageResource(
119 WikiPageResource wikiPageResource) throws SystemException {
120 wikiPageResource.setNew(false);
121
122 return wikiPageResourcePersistence.update(wikiPageResource, true);
123 }
124
125 public WikiPageResource updateWikiPageResource(
126 WikiPageResource wikiPageResource, boolean merge)
127 throws SystemException {
128 wikiPageResource.setNew(false);
129
130 return wikiPageResourcePersistence.update(wikiPageResource, merge);
131 }
132
133 public WikiNodeLocalService getWikiNodeLocalService() {
134 return wikiNodeLocalService;
135 }
136
137 public void setWikiNodeLocalService(
138 WikiNodeLocalService wikiNodeLocalService) {
139 this.wikiNodeLocalService = wikiNodeLocalService;
140 }
141
142 public WikiNodeService getWikiNodeService() {
143 return wikiNodeService;
144 }
145
146 public void setWikiNodeService(WikiNodeService wikiNodeService) {
147 this.wikiNodeService = wikiNodeService;
148 }
149
150 public WikiNodePersistence getWikiNodePersistence() {
151 return wikiNodePersistence;
152 }
153
154 public void setWikiNodePersistence(WikiNodePersistence wikiNodePersistence) {
155 this.wikiNodePersistence = wikiNodePersistence;
156 }
157
158 public WikiPageLocalService getWikiPageLocalService() {
159 return wikiPageLocalService;
160 }
161
162 public void setWikiPageLocalService(
163 WikiPageLocalService wikiPageLocalService) {
164 this.wikiPageLocalService = wikiPageLocalService;
165 }
166
167 public WikiPageService getWikiPageService() {
168 return wikiPageService;
169 }
170
171 public void setWikiPageService(WikiPageService wikiPageService) {
172 this.wikiPageService = wikiPageService;
173 }
174
175 public WikiPagePersistence getWikiPagePersistence() {
176 return wikiPagePersistence;
177 }
178
179 public void setWikiPagePersistence(WikiPagePersistence wikiPagePersistence) {
180 this.wikiPagePersistence = wikiPagePersistence;
181 }
182
183 public WikiPageFinder getWikiPageFinder() {
184 return wikiPageFinder;
185 }
186
187 public void setWikiPageFinder(WikiPageFinder wikiPageFinder) {
188 this.wikiPageFinder = wikiPageFinder;
189 }
190
191 public WikiPageResourceLocalService getWikiPageResourceLocalService() {
192 return wikiPageResourceLocalService;
193 }
194
195 public void setWikiPageResourceLocalService(
196 WikiPageResourceLocalService wikiPageResourceLocalService) {
197 this.wikiPageResourceLocalService = wikiPageResourceLocalService;
198 }
199
200 public WikiPageResourcePersistence getWikiPageResourcePersistence() {
201 return wikiPageResourcePersistence;
202 }
203
204 public void setWikiPageResourcePersistence(
205 WikiPageResourcePersistence wikiPageResourcePersistence) {
206 this.wikiPageResourcePersistence = wikiPageResourcePersistence;
207 }
208
209 public CounterLocalService getCounterLocalService() {
210 return counterLocalService;
211 }
212
213 public void setCounterLocalService(CounterLocalService counterLocalService) {
214 this.counterLocalService = counterLocalService;
215 }
216
217 public ResourceLocalService getResourceLocalService() {
218 return resourceLocalService;
219 }
220
221 public void setResourceLocalService(
222 ResourceLocalService resourceLocalService) {
223 this.resourceLocalService = resourceLocalService;
224 }
225
226 public ResourceService getResourceService() {
227 return resourceService;
228 }
229
230 public void setResourceService(ResourceService resourceService) {
231 this.resourceService = resourceService;
232 }
233
234 public ResourcePersistence getResourcePersistence() {
235 return resourcePersistence;
236 }
237
238 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
239 this.resourcePersistence = resourcePersistence;
240 }
241
242 public ResourceFinder getResourceFinder() {
243 return resourceFinder;
244 }
245
246 public void setResourceFinder(ResourceFinder resourceFinder) {
247 this.resourceFinder = resourceFinder;
248 }
249
250 public UserLocalService getUserLocalService() {
251 return userLocalService;
252 }
253
254 public void setUserLocalService(UserLocalService userLocalService) {
255 this.userLocalService = userLocalService;
256 }
257
258 public UserService getUserService() {
259 return userService;
260 }
261
262 public void setUserService(UserService userService) {
263 this.userService = userService;
264 }
265
266 public UserPersistence getUserPersistence() {
267 return userPersistence;
268 }
269
270 public void setUserPersistence(UserPersistence userPersistence) {
271 this.userPersistence = userPersistence;
272 }
273
274 public UserFinder getUserFinder() {
275 return userFinder;
276 }
277
278 public void setUserFinder(UserFinder userFinder) {
279 this.userFinder = userFinder;
280 }
281
282 protected void runSQL(String sql) throws SystemException {
283 try {
284 DataSource dataSource = wikiPageResourcePersistence.getDataSource();
285
286 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
287 sql, new int[0]);
288
289 sqlUpdate.update();
290 }
291 catch (Exception e) {
292 throw new SystemException(e);
293 }
294 }
295
296 @BeanReference(type = WikiNodeLocalService.class)
297 protected WikiNodeLocalService wikiNodeLocalService;
298 @BeanReference(type = WikiNodeService.class)
299 protected WikiNodeService wikiNodeService;
300 @BeanReference(type = WikiNodePersistence.class)
301 protected WikiNodePersistence wikiNodePersistence;
302 @BeanReference(type = WikiPageLocalService.class)
303 protected WikiPageLocalService wikiPageLocalService;
304 @BeanReference(type = WikiPageService.class)
305 protected WikiPageService wikiPageService;
306 @BeanReference(type = WikiPagePersistence.class)
307 protected WikiPagePersistence wikiPagePersistence;
308 @BeanReference(type = WikiPageFinder.class)
309 protected WikiPageFinder wikiPageFinder;
310 @BeanReference(type = WikiPageResourceLocalService.class)
311 protected WikiPageResourceLocalService wikiPageResourceLocalService;
312 @BeanReference(type = WikiPageResourcePersistence.class)
313 protected WikiPageResourcePersistence wikiPageResourcePersistence;
314 @BeanReference(type = CounterLocalService.class)
315 protected CounterLocalService counterLocalService;
316 @BeanReference(type = ResourceLocalService.class)
317 protected ResourceLocalService resourceLocalService;
318 @BeanReference(type = ResourceService.class)
319 protected ResourceService resourceService;
320 @BeanReference(type = ResourcePersistence.class)
321 protected ResourcePersistence resourcePersistence;
322 @BeanReference(type = ResourceFinder.class)
323 protected ResourceFinder resourceFinder;
324 @BeanReference(type = UserLocalService.class)
325 protected UserLocalService userLocalService;
326 @BeanReference(type = UserService.class)
327 protected UserService userService;
328 @BeanReference(type = UserPersistence.class)
329 protected UserPersistence userPersistence;
330 @BeanReference(type = UserFinder.class)
331 protected UserFinder userFinder;
332 }