1
19
20 package com.liferay.portlet.documentlibrary.service.base;
21
22 import com.liferay.portal.PortalException;
23 import com.liferay.portal.SystemException;
24 import com.liferay.portal.kernel.annotation.BeanReference;
25 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
26 import com.liferay.portal.util.PortalUtil;
27
28 import com.liferay.portlet.documentlibrary.model.DLFileVersion;
29 import com.liferay.portlet.documentlibrary.service.DLFileEntryLocalService;
30 import com.liferay.portlet.documentlibrary.service.DLFileEntryService;
31 import com.liferay.portlet.documentlibrary.service.DLFileRankLocalService;
32 import com.liferay.portlet.documentlibrary.service.DLFileShortcutLocalService;
33 import com.liferay.portlet.documentlibrary.service.DLFileShortcutService;
34 import com.liferay.portlet.documentlibrary.service.DLFileVersionLocalService;
35 import com.liferay.portlet.documentlibrary.service.DLFolderLocalService;
36 import com.liferay.portlet.documentlibrary.service.DLFolderService;
37 import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryAndShortcutFinder;
38 import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryFinder;
39 import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryPersistence;
40 import com.liferay.portlet.documentlibrary.service.persistence.DLFileRankPersistence;
41 import com.liferay.portlet.documentlibrary.service.persistence.DLFileShortcutPersistence;
42 import com.liferay.portlet.documentlibrary.service.persistence.DLFileVersionPersistence;
43 import com.liferay.portlet.documentlibrary.service.persistence.DLFolderPersistence;
44
45 import java.util.List;
46
47
53 public abstract class DLFileVersionLocalServiceBaseImpl
54 implements DLFileVersionLocalService {
55 public DLFileVersion addDLFileVersion(DLFileVersion dlFileVersion)
56 throws SystemException {
57 dlFileVersion.setNew(true);
58
59 return dlFileVersionPersistence.update(dlFileVersion, false);
60 }
61
62 public DLFileVersion createDLFileVersion(long fileVersionId) {
63 return dlFileVersionPersistence.create(fileVersionId);
64 }
65
66 public void deleteDLFileVersion(long fileVersionId)
67 throws PortalException, SystemException {
68 dlFileVersionPersistence.remove(fileVersionId);
69 }
70
71 public void deleteDLFileVersion(DLFileVersion dlFileVersion)
72 throws SystemException {
73 dlFileVersionPersistence.remove(dlFileVersion);
74 }
75
76 public List<Object> dynamicQuery(DynamicQuery dynamicQuery)
77 throws SystemException {
78 return dlFileVersionPersistence.findWithDynamicQuery(dynamicQuery);
79 }
80
81 public List<Object> dynamicQuery(DynamicQuery dynamicQuery, int start,
82 int end) throws SystemException {
83 return dlFileVersionPersistence.findWithDynamicQuery(dynamicQuery,
84 start, end);
85 }
86
87 public DLFileVersion getDLFileVersion(long fileVersionId)
88 throws PortalException, SystemException {
89 return dlFileVersionPersistence.findByPrimaryKey(fileVersionId);
90 }
91
92 public List<DLFileVersion> getDLFileVersions(int start, int end)
93 throws SystemException {
94 return dlFileVersionPersistence.findAll(start, end);
95 }
96
97 public int getDLFileVersionsCount() throws SystemException {
98 return dlFileVersionPersistence.countAll();
99 }
100
101 public DLFileVersion updateDLFileVersion(DLFileVersion dlFileVersion)
102 throws SystemException {
103 dlFileVersion.setNew(false);
104
105 return dlFileVersionPersistence.update(dlFileVersion, true);
106 }
107
108 public DLFileVersion updateDLFileVersion(DLFileVersion dlFileVersion,
109 boolean merge) throws SystemException {
110 dlFileVersion.setNew(false);
111
112 return dlFileVersionPersistence.update(dlFileVersion, merge);
113 }
114
115 public DLFileEntryLocalService getDLFileEntryLocalService() {
116 return dlFileEntryLocalService;
117 }
118
119 public void setDLFileEntryLocalService(
120 DLFileEntryLocalService dlFileEntryLocalService) {
121 this.dlFileEntryLocalService = dlFileEntryLocalService;
122 }
123
124 public DLFileEntryService getDLFileEntryService() {
125 return dlFileEntryService;
126 }
127
128 public void setDLFileEntryService(DLFileEntryService dlFileEntryService) {
129 this.dlFileEntryService = dlFileEntryService;
130 }
131
132 public DLFileEntryPersistence getDLFileEntryPersistence() {
133 return dlFileEntryPersistence;
134 }
135
136 public void setDLFileEntryPersistence(
137 DLFileEntryPersistence dlFileEntryPersistence) {
138 this.dlFileEntryPersistence = dlFileEntryPersistence;
139 }
140
141 public DLFileEntryFinder getDLFileEntryFinder() {
142 return dlFileEntryFinder;
143 }
144
145 public void setDLFileEntryFinder(DLFileEntryFinder dlFileEntryFinder) {
146 this.dlFileEntryFinder = dlFileEntryFinder;
147 }
148
149 public DLFileEntryAndShortcutFinder getDLFileEntryAndShortcutFinder() {
150 return dlFileEntryAndShortcutFinder;
151 }
152
153 public void setDLFileEntryAndShortcutFinder(
154 DLFileEntryAndShortcutFinder dlFileEntryAndShortcutFinder) {
155 this.dlFileEntryAndShortcutFinder = dlFileEntryAndShortcutFinder;
156 }
157
158 public DLFileRankLocalService getDLFileRankLocalService() {
159 return dlFileRankLocalService;
160 }
161
162 public void setDLFileRankLocalService(
163 DLFileRankLocalService dlFileRankLocalService) {
164 this.dlFileRankLocalService = dlFileRankLocalService;
165 }
166
167 public DLFileRankPersistence getDLFileRankPersistence() {
168 return dlFileRankPersistence;
169 }
170
171 public void setDLFileRankPersistence(
172 DLFileRankPersistence dlFileRankPersistence) {
173 this.dlFileRankPersistence = dlFileRankPersistence;
174 }
175
176 public DLFileShortcutLocalService getDLFileShortcutLocalService() {
177 return dlFileShortcutLocalService;
178 }
179
180 public void setDLFileShortcutLocalService(
181 DLFileShortcutLocalService dlFileShortcutLocalService) {
182 this.dlFileShortcutLocalService = dlFileShortcutLocalService;
183 }
184
185 public DLFileShortcutService getDLFileShortcutService() {
186 return dlFileShortcutService;
187 }
188
189 public void setDLFileShortcutService(
190 DLFileShortcutService dlFileShortcutService) {
191 this.dlFileShortcutService = dlFileShortcutService;
192 }
193
194 public DLFileShortcutPersistence getDLFileShortcutPersistence() {
195 return dlFileShortcutPersistence;
196 }
197
198 public void setDLFileShortcutPersistence(
199 DLFileShortcutPersistence dlFileShortcutPersistence) {
200 this.dlFileShortcutPersistence = dlFileShortcutPersistence;
201 }
202
203 public DLFileVersionLocalService getDLFileVersionLocalService() {
204 return dlFileVersionLocalService;
205 }
206
207 public void setDLFileVersionLocalService(
208 DLFileVersionLocalService dlFileVersionLocalService) {
209 this.dlFileVersionLocalService = dlFileVersionLocalService;
210 }
211
212 public DLFileVersionPersistence getDLFileVersionPersistence() {
213 return dlFileVersionPersistence;
214 }
215
216 public void setDLFileVersionPersistence(
217 DLFileVersionPersistence dlFileVersionPersistence) {
218 this.dlFileVersionPersistence = dlFileVersionPersistence;
219 }
220
221 public DLFolderLocalService getDLFolderLocalService() {
222 return dlFolderLocalService;
223 }
224
225 public void setDLFolderLocalService(
226 DLFolderLocalService dlFolderLocalService) {
227 this.dlFolderLocalService = dlFolderLocalService;
228 }
229
230 public DLFolderService getDLFolderService() {
231 return dlFolderService;
232 }
233
234 public void setDLFolderService(DLFolderService dlFolderService) {
235 this.dlFolderService = dlFolderService;
236 }
237
238 public DLFolderPersistence getDLFolderPersistence() {
239 return dlFolderPersistence;
240 }
241
242 public void setDLFolderPersistence(DLFolderPersistence dlFolderPersistence) {
243 this.dlFolderPersistence = dlFolderPersistence;
244 }
245
246 protected void runSQL(String sql) throws SystemException {
247 try {
248 PortalUtil.runSQL(sql);
249 }
250 catch (Exception e) {
251 throw new SystemException(e);
252 }
253 }
254
255 @BeanReference(name = "com.liferay.portlet.documentlibrary.service.DLFileEntryLocalService.impl")
256 protected DLFileEntryLocalService dlFileEntryLocalService;
257 @BeanReference(name = "com.liferay.portlet.documentlibrary.service.DLFileEntryService.impl")
258 protected DLFileEntryService dlFileEntryService;
259 @BeanReference(name = "com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryPersistence.impl")
260 protected DLFileEntryPersistence dlFileEntryPersistence;
261 @BeanReference(name = "com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryFinder.impl")
262 protected DLFileEntryFinder dlFileEntryFinder;
263 @BeanReference(name = "com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryAndShortcutFinder.impl")
264 protected DLFileEntryAndShortcutFinder dlFileEntryAndShortcutFinder;
265 @BeanReference(name = "com.liferay.portlet.documentlibrary.service.DLFileRankLocalService.impl")
266 protected DLFileRankLocalService dlFileRankLocalService;
267 @BeanReference(name = "com.liferay.portlet.documentlibrary.service.persistence.DLFileRankPersistence.impl")
268 protected DLFileRankPersistence dlFileRankPersistence;
269 @BeanReference(name = "com.liferay.portlet.documentlibrary.service.DLFileShortcutLocalService.impl")
270 protected DLFileShortcutLocalService dlFileShortcutLocalService;
271 @BeanReference(name = "com.liferay.portlet.documentlibrary.service.DLFileShortcutService.impl")
272 protected DLFileShortcutService dlFileShortcutService;
273 @BeanReference(name = "com.liferay.portlet.documentlibrary.service.persistence.DLFileShortcutPersistence.impl")
274 protected DLFileShortcutPersistence dlFileShortcutPersistence;
275 @BeanReference(name = "com.liferay.portlet.documentlibrary.service.DLFileVersionLocalService.impl")
276 protected DLFileVersionLocalService dlFileVersionLocalService;
277 @BeanReference(name = "com.liferay.portlet.documentlibrary.service.persistence.DLFileVersionPersistence.impl")
278 protected DLFileVersionPersistence dlFileVersionPersistence;
279 @BeanReference(name = "com.liferay.portlet.documentlibrary.service.DLFolderLocalService.impl")
280 protected DLFolderLocalService dlFolderLocalService;
281 @BeanReference(name = "com.liferay.portlet.documentlibrary.service.DLFolderService.impl")
282 protected DLFolderService dlFolderService;
283 @BeanReference(name = "com.liferay.portlet.documentlibrary.service.persistence.DLFolderPersistence.impl")
284 protected DLFolderPersistence dlFolderPersistence;
285 }