001
014
015 package com.liferay.portlet.documentlibrary.service.base;
016
017 import com.liferay.counter.service.CounterLocalService;
018
019 import com.liferay.portal.kernel.annotation.BeanReference;
020 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
021 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
022 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
023 import com.liferay.portal.kernel.exception.PortalException;
024 import com.liferay.portal.kernel.exception.SystemException;
025 import com.liferay.portal.kernel.util.OrderByComparator;
026 import com.liferay.portal.service.ResourceLocalService;
027 import com.liferay.portal.service.ResourceService;
028 import com.liferay.portal.service.UserLocalService;
029 import com.liferay.portal.service.UserService;
030 import com.liferay.portal.service.persistence.ResourceFinder;
031 import com.liferay.portal.service.persistence.ResourcePersistence;
032 import com.liferay.portal.service.persistence.UserFinder;
033 import com.liferay.portal.service.persistence.UserPersistence;
034
035 import com.liferay.portlet.asset.service.AssetEntryLocalService;
036 import com.liferay.portlet.asset.service.AssetEntryService;
037 import com.liferay.portlet.asset.service.persistence.AssetEntryFinder;
038 import com.liferay.portlet.asset.service.persistence.AssetEntryPersistence;
039 import com.liferay.portlet.documentlibrary.model.DLFileVersion;
040 import com.liferay.portlet.documentlibrary.service.DLFileEntryLocalService;
041 import com.liferay.portlet.documentlibrary.service.DLFileEntryService;
042 import com.liferay.portlet.documentlibrary.service.DLFileRankLocalService;
043 import com.liferay.portlet.documentlibrary.service.DLFileShortcutLocalService;
044 import com.liferay.portlet.documentlibrary.service.DLFileShortcutService;
045 import com.liferay.portlet.documentlibrary.service.DLFileVersionLocalService;
046 import com.liferay.portlet.documentlibrary.service.DLFileVersionService;
047 import com.liferay.portlet.documentlibrary.service.DLFolderLocalService;
048 import com.liferay.portlet.documentlibrary.service.DLFolderService;
049 import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryFinder;
050 import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryPersistence;
051 import com.liferay.portlet.documentlibrary.service.persistence.DLFileRankPersistence;
052 import com.liferay.portlet.documentlibrary.service.persistence.DLFileShortcutPersistence;
053 import com.liferay.portlet.documentlibrary.service.persistence.DLFileVersionPersistence;
054 import com.liferay.portlet.documentlibrary.service.persistence.DLFolderFinder;
055 import com.liferay.portlet.documentlibrary.service.persistence.DLFolderPersistence;
056
057 import java.util.List;
058
059 import javax.sql.DataSource;
060
061
064 public abstract class DLFileVersionLocalServiceBaseImpl
065 implements DLFileVersionLocalService {
066 public DLFileVersion addDLFileVersion(DLFileVersion dlFileVersion)
067 throws SystemException {
068 dlFileVersion.setNew(true);
069
070 return dlFileVersionPersistence.update(dlFileVersion, false);
071 }
072
073 public DLFileVersion createDLFileVersion(long fileVersionId) {
074 return dlFileVersionPersistence.create(fileVersionId);
075 }
076
077 public void deleteDLFileVersion(long fileVersionId)
078 throws PortalException, SystemException {
079 dlFileVersionPersistence.remove(fileVersionId);
080 }
081
082 public void deleteDLFileVersion(DLFileVersion dlFileVersion)
083 throws SystemException {
084 dlFileVersionPersistence.remove(dlFileVersion);
085 }
086
087 @SuppressWarnings("unchecked")
088 public List dynamicQuery(DynamicQuery dynamicQuery)
089 throws SystemException {
090 return dlFileVersionPersistence.findWithDynamicQuery(dynamicQuery);
091 }
092
093 @SuppressWarnings("unchecked")
094 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
095 throws SystemException {
096 return dlFileVersionPersistence.findWithDynamicQuery(dynamicQuery,
097 start, end);
098 }
099
100 @SuppressWarnings("unchecked")
101 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
102 OrderByComparator orderByComparator) throws SystemException {
103 return dlFileVersionPersistence.findWithDynamicQuery(dynamicQuery,
104 start, end, orderByComparator);
105 }
106
107 public long dynamicQueryCount(DynamicQuery dynamicQuery)
108 throws SystemException {
109 return dlFileVersionPersistence.countWithDynamicQuery(dynamicQuery);
110 }
111
112 public DLFileVersion getDLFileVersion(long fileVersionId)
113 throws PortalException, SystemException {
114 return dlFileVersionPersistence.findByPrimaryKey(fileVersionId);
115 }
116
117 public List<DLFileVersion> getDLFileVersions(int start, int end)
118 throws SystemException {
119 return dlFileVersionPersistence.findAll(start, end);
120 }
121
122 public int getDLFileVersionsCount() throws SystemException {
123 return dlFileVersionPersistence.countAll();
124 }
125
126 public DLFileVersion updateDLFileVersion(DLFileVersion dlFileVersion)
127 throws SystemException {
128 dlFileVersion.setNew(false);
129
130 return dlFileVersionPersistence.update(dlFileVersion, true);
131 }
132
133 public DLFileVersion updateDLFileVersion(DLFileVersion dlFileVersion,
134 boolean merge) throws SystemException {
135 dlFileVersion.setNew(false);
136
137 return dlFileVersionPersistence.update(dlFileVersion, merge);
138 }
139
140 public DLFileEntryLocalService getDLFileEntryLocalService() {
141 return dlFileEntryLocalService;
142 }
143
144 public void setDLFileEntryLocalService(
145 DLFileEntryLocalService dlFileEntryLocalService) {
146 this.dlFileEntryLocalService = dlFileEntryLocalService;
147 }
148
149 public DLFileEntryService getDLFileEntryService() {
150 return dlFileEntryService;
151 }
152
153 public void setDLFileEntryService(DLFileEntryService dlFileEntryService) {
154 this.dlFileEntryService = dlFileEntryService;
155 }
156
157 public DLFileEntryPersistence getDLFileEntryPersistence() {
158 return dlFileEntryPersistence;
159 }
160
161 public void setDLFileEntryPersistence(
162 DLFileEntryPersistence dlFileEntryPersistence) {
163 this.dlFileEntryPersistence = dlFileEntryPersistence;
164 }
165
166 public DLFileEntryFinder getDLFileEntryFinder() {
167 return dlFileEntryFinder;
168 }
169
170 public void setDLFileEntryFinder(DLFileEntryFinder dlFileEntryFinder) {
171 this.dlFileEntryFinder = dlFileEntryFinder;
172 }
173
174 public DLFileRankLocalService getDLFileRankLocalService() {
175 return dlFileRankLocalService;
176 }
177
178 public void setDLFileRankLocalService(
179 DLFileRankLocalService dlFileRankLocalService) {
180 this.dlFileRankLocalService = dlFileRankLocalService;
181 }
182
183 public DLFileRankPersistence getDLFileRankPersistence() {
184 return dlFileRankPersistence;
185 }
186
187 public void setDLFileRankPersistence(
188 DLFileRankPersistence dlFileRankPersistence) {
189 this.dlFileRankPersistence = dlFileRankPersistence;
190 }
191
192 public DLFileShortcutLocalService getDLFileShortcutLocalService() {
193 return dlFileShortcutLocalService;
194 }
195
196 public void setDLFileShortcutLocalService(
197 DLFileShortcutLocalService dlFileShortcutLocalService) {
198 this.dlFileShortcutLocalService = dlFileShortcutLocalService;
199 }
200
201 public DLFileShortcutService getDLFileShortcutService() {
202 return dlFileShortcutService;
203 }
204
205 public void setDLFileShortcutService(
206 DLFileShortcutService dlFileShortcutService) {
207 this.dlFileShortcutService = dlFileShortcutService;
208 }
209
210 public DLFileShortcutPersistence getDLFileShortcutPersistence() {
211 return dlFileShortcutPersistence;
212 }
213
214 public void setDLFileShortcutPersistence(
215 DLFileShortcutPersistence dlFileShortcutPersistence) {
216 this.dlFileShortcutPersistence = dlFileShortcutPersistence;
217 }
218
219 public DLFileVersionLocalService getDLFileVersionLocalService() {
220 return dlFileVersionLocalService;
221 }
222
223 public void setDLFileVersionLocalService(
224 DLFileVersionLocalService dlFileVersionLocalService) {
225 this.dlFileVersionLocalService = dlFileVersionLocalService;
226 }
227
228 public DLFileVersionService getDLFileVersionService() {
229 return dlFileVersionService;
230 }
231
232 public void setDLFileVersionService(
233 DLFileVersionService dlFileVersionService) {
234 this.dlFileVersionService = dlFileVersionService;
235 }
236
237 public DLFileVersionPersistence getDLFileVersionPersistence() {
238 return dlFileVersionPersistence;
239 }
240
241 public void setDLFileVersionPersistence(
242 DLFileVersionPersistence dlFileVersionPersistence) {
243 this.dlFileVersionPersistence = dlFileVersionPersistence;
244 }
245
246 public DLFolderLocalService getDLFolderLocalService() {
247 return dlFolderLocalService;
248 }
249
250 public void setDLFolderLocalService(
251 DLFolderLocalService dlFolderLocalService) {
252 this.dlFolderLocalService = dlFolderLocalService;
253 }
254
255 public DLFolderService getDLFolderService() {
256 return dlFolderService;
257 }
258
259 public void setDLFolderService(DLFolderService dlFolderService) {
260 this.dlFolderService = dlFolderService;
261 }
262
263 public DLFolderPersistence getDLFolderPersistence() {
264 return dlFolderPersistence;
265 }
266
267 public void setDLFolderPersistence(DLFolderPersistence dlFolderPersistence) {
268 this.dlFolderPersistence = dlFolderPersistence;
269 }
270
271 public DLFolderFinder getDLFolderFinder() {
272 return dlFolderFinder;
273 }
274
275 public void setDLFolderFinder(DLFolderFinder dlFolderFinder) {
276 this.dlFolderFinder = dlFolderFinder;
277 }
278
279 public CounterLocalService getCounterLocalService() {
280 return counterLocalService;
281 }
282
283 public void setCounterLocalService(CounterLocalService counterLocalService) {
284 this.counterLocalService = counterLocalService;
285 }
286
287 public ResourceLocalService getResourceLocalService() {
288 return resourceLocalService;
289 }
290
291 public void setResourceLocalService(
292 ResourceLocalService resourceLocalService) {
293 this.resourceLocalService = resourceLocalService;
294 }
295
296 public ResourceService getResourceService() {
297 return resourceService;
298 }
299
300 public void setResourceService(ResourceService resourceService) {
301 this.resourceService = resourceService;
302 }
303
304 public ResourcePersistence getResourcePersistence() {
305 return resourcePersistence;
306 }
307
308 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
309 this.resourcePersistence = resourcePersistence;
310 }
311
312 public ResourceFinder getResourceFinder() {
313 return resourceFinder;
314 }
315
316 public void setResourceFinder(ResourceFinder resourceFinder) {
317 this.resourceFinder = resourceFinder;
318 }
319
320 public UserLocalService getUserLocalService() {
321 return userLocalService;
322 }
323
324 public void setUserLocalService(UserLocalService userLocalService) {
325 this.userLocalService = userLocalService;
326 }
327
328 public UserService getUserService() {
329 return userService;
330 }
331
332 public void setUserService(UserService userService) {
333 this.userService = userService;
334 }
335
336 public UserPersistence getUserPersistence() {
337 return userPersistence;
338 }
339
340 public void setUserPersistence(UserPersistence userPersistence) {
341 this.userPersistence = userPersistence;
342 }
343
344 public UserFinder getUserFinder() {
345 return userFinder;
346 }
347
348 public void setUserFinder(UserFinder userFinder) {
349 this.userFinder = userFinder;
350 }
351
352 public AssetEntryLocalService getAssetEntryLocalService() {
353 return assetEntryLocalService;
354 }
355
356 public void setAssetEntryLocalService(
357 AssetEntryLocalService assetEntryLocalService) {
358 this.assetEntryLocalService = assetEntryLocalService;
359 }
360
361 public AssetEntryService getAssetEntryService() {
362 return assetEntryService;
363 }
364
365 public void setAssetEntryService(AssetEntryService assetEntryService) {
366 this.assetEntryService = assetEntryService;
367 }
368
369 public AssetEntryPersistence getAssetEntryPersistence() {
370 return assetEntryPersistence;
371 }
372
373 public void setAssetEntryPersistence(
374 AssetEntryPersistence assetEntryPersistence) {
375 this.assetEntryPersistence = assetEntryPersistence;
376 }
377
378 public AssetEntryFinder getAssetEntryFinder() {
379 return assetEntryFinder;
380 }
381
382 public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
383 this.assetEntryFinder = assetEntryFinder;
384 }
385
386 protected void runSQL(String sql) throws SystemException {
387 try {
388 DataSource dataSource = dlFileVersionPersistence.getDataSource();
389
390 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
391 sql, new int[0]);
392
393 sqlUpdate.update();
394 }
395 catch (Exception e) {
396 throw new SystemException(e);
397 }
398 }
399
400 @BeanReference(type = DLFileEntryLocalService.class)
401 protected DLFileEntryLocalService dlFileEntryLocalService;
402 @BeanReference(type = DLFileEntryService.class)
403 protected DLFileEntryService dlFileEntryService;
404 @BeanReference(type = DLFileEntryPersistence.class)
405 protected DLFileEntryPersistence dlFileEntryPersistence;
406 @BeanReference(type = DLFileEntryFinder.class)
407 protected DLFileEntryFinder dlFileEntryFinder;
408 @BeanReference(type = DLFileRankLocalService.class)
409 protected DLFileRankLocalService dlFileRankLocalService;
410 @BeanReference(type = DLFileRankPersistence.class)
411 protected DLFileRankPersistence dlFileRankPersistence;
412 @BeanReference(type = DLFileShortcutLocalService.class)
413 protected DLFileShortcutLocalService dlFileShortcutLocalService;
414 @BeanReference(type = DLFileShortcutService.class)
415 protected DLFileShortcutService dlFileShortcutService;
416 @BeanReference(type = DLFileShortcutPersistence.class)
417 protected DLFileShortcutPersistence dlFileShortcutPersistence;
418 @BeanReference(type = DLFileVersionLocalService.class)
419 protected DLFileVersionLocalService dlFileVersionLocalService;
420 @BeanReference(type = DLFileVersionService.class)
421 protected DLFileVersionService dlFileVersionService;
422 @BeanReference(type = DLFileVersionPersistence.class)
423 protected DLFileVersionPersistence dlFileVersionPersistence;
424 @BeanReference(type = DLFolderLocalService.class)
425 protected DLFolderLocalService dlFolderLocalService;
426 @BeanReference(type = DLFolderService.class)
427 protected DLFolderService dlFolderService;
428 @BeanReference(type = DLFolderPersistence.class)
429 protected DLFolderPersistence dlFolderPersistence;
430 @BeanReference(type = DLFolderFinder.class)
431 protected DLFolderFinder dlFolderFinder;
432 @BeanReference(type = CounterLocalService.class)
433 protected CounterLocalService counterLocalService;
434 @BeanReference(type = ResourceLocalService.class)
435 protected ResourceLocalService resourceLocalService;
436 @BeanReference(type = ResourceService.class)
437 protected ResourceService resourceService;
438 @BeanReference(type = ResourcePersistence.class)
439 protected ResourcePersistence resourcePersistence;
440 @BeanReference(type = ResourceFinder.class)
441 protected ResourceFinder resourceFinder;
442 @BeanReference(type = UserLocalService.class)
443 protected UserLocalService userLocalService;
444 @BeanReference(type = UserService.class)
445 protected UserService userService;
446 @BeanReference(type = UserPersistence.class)
447 protected UserPersistence userPersistence;
448 @BeanReference(type = UserFinder.class)
449 protected UserFinder userFinder;
450 @BeanReference(type = AssetEntryLocalService.class)
451 protected AssetEntryLocalService assetEntryLocalService;
452 @BeanReference(type = AssetEntryService.class)
453 protected AssetEntryService assetEntryService;
454 @BeanReference(type = AssetEntryPersistence.class)
455 protected AssetEntryPersistence assetEntryPersistence;
456 @BeanReference(type = AssetEntryFinder.class)
457 protected AssetEntryFinder assetEntryFinder;
458 }