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