001
014
015 package com.liferay.portlet.wiki.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.wiki.model.WikiPageResource;
036 import com.liferay.portlet.wiki.service.WikiNodeLocalService;
037 import com.liferay.portlet.wiki.service.WikiNodeService;
038 import com.liferay.portlet.wiki.service.WikiPageLocalService;
039 import com.liferay.portlet.wiki.service.WikiPageResourceLocalService;
040 import com.liferay.portlet.wiki.service.WikiPageService;
041 import com.liferay.portlet.wiki.service.persistence.WikiNodePersistence;
042 import com.liferay.portlet.wiki.service.persistence.WikiPageFinder;
043 import com.liferay.portlet.wiki.service.persistence.WikiPagePersistence;
044 import com.liferay.portlet.wiki.service.persistence.WikiPageResourcePersistence;
045
046 import java.util.List;
047
048 import javax.sql.DataSource;
049
050
053 public abstract class WikiPageResourceLocalServiceBaseImpl
054 implements WikiPageResourceLocalService {
055 public WikiPageResource addWikiPageResource(
056 WikiPageResource wikiPageResource) throws SystemException {
057 wikiPageResource.setNew(true);
058
059 return wikiPageResourcePersistence.update(wikiPageResource, false);
060 }
061
062 public WikiPageResource createWikiPageResource(long resourcePrimKey) {
063 return wikiPageResourcePersistence.create(resourcePrimKey);
064 }
065
066 public void deleteWikiPageResource(long resourcePrimKey)
067 throws PortalException, SystemException {
068 wikiPageResourcePersistence.remove(resourcePrimKey);
069 }
070
071 public void deleteWikiPageResource(WikiPageResource wikiPageResource)
072 throws SystemException {
073 wikiPageResourcePersistence.remove(wikiPageResource);
074 }
075
076 @SuppressWarnings("unchecked")
077 public List dynamicQuery(DynamicQuery dynamicQuery)
078 throws SystemException {
079 return wikiPageResourcePersistence.findWithDynamicQuery(dynamicQuery);
080 }
081
082 @SuppressWarnings("unchecked")
083 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
084 throws SystemException {
085 return wikiPageResourcePersistence.findWithDynamicQuery(dynamicQuery,
086 start, end);
087 }
088
089 @SuppressWarnings("unchecked")
090 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
091 OrderByComparator orderByComparator) throws SystemException {
092 return wikiPageResourcePersistence.findWithDynamicQuery(dynamicQuery,
093 start, end, orderByComparator);
094 }
095
096 public long dynamicQueryCount(DynamicQuery dynamicQuery)
097 throws SystemException {
098 return wikiPageResourcePersistence.countWithDynamicQuery(dynamicQuery);
099 }
100
101 public WikiPageResource getWikiPageResource(long resourcePrimKey)
102 throws PortalException, SystemException {
103 return wikiPageResourcePersistence.findByPrimaryKey(resourcePrimKey);
104 }
105
106 public List<WikiPageResource> getWikiPageResources(int start, int end)
107 throws SystemException {
108 return wikiPageResourcePersistence.findAll(start, end);
109 }
110
111 public int getWikiPageResourcesCount() throws SystemException {
112 return wikiPageResourcePersistence.countAll();
113 }
114
115 public WikiPageResource updateWikiPageResource(
116 WikiPageResource wikiPageResource) throws SystemException {
117 wikiPageResource.setNew(false);
118
119 return wikiPageResourcePersistence.update(wikiPageResource, true);
120 }
121
122 public WikiPageResource updateWikiPageResource(
123 WikiPageResource wikiPageResource, boolean merge)
124 throws SystemException {
125 wikiPageResource.setNew(false);
126
127 return wikiPageResourcePersistence.update(wikiPageResource, merge);
128 }
129
130 public WikiNodeLocalService getWikiNodeLocalService() {
131 return wikiNodeLocalService;
132 }
133
134 public void setWikiNodeLocalService(
135 WikiNodeLocalService wikiNodeLocalService) {
136 this.wikiNodeLocalService = wikiNodeLocalService;
137 }
138
139 public WikiNodeService getWikiNodeService() {
140 return wikiNodeService;
141 }
142
143 public void setWikiNodeService(WikiNodeService wikiNodeService) {
144 this.wikiNodeService = wikiNodeService;
145 }
146
147 public WikiNodePersistence getWikiNodePersistence() {
148 return wikiNodePersistence;
149 }
150
151 public void setWikiNodePersistence(WikiNodePersistence wikiNodePersistence) {
152 this.wikiNodePersistence = wikiNodePersistence;
153 }
154
155 public WikiPageLocalService getWikiPageLocalService() {
156 return wikiPageLocalService;
157 }
158
159 public void setWikiPageLocalService(
160 WikiPageLocalService wikiPageLocalService) {
161 this.wikiPageLocalService = wikiPageLocalService;
162 }
163
164 public WikiPageService getWikiPageService() {
165 return wikiPageService;
166 }
167
168 public void setWikiPageService(WikiPageService wikiPageService) {
169 this.wikiPageService = wikiPageService;
170 }
171
172 public WikiPagePersistence getWikiPagePersistence() {
173 return wikiPagePersistence;
174 }
175
176 public void setWikiPagePersistence(WikiPagePersistence wikiPagePersistence) {
177 this.wikiPagePersistence = wikiPagePersistence;
178 }
179
180 public WikiPageFinder getWikiPageFinder() {
181 return wikiPageFinder;
182 }
183
184 public void setWikiPageFinder(WikiPageFinder wikiPageFinder) {
185 this.wikiPageFinder = wikiPageFinder;
186 }
187
188 public WikiPageResourceLocalService getWikiPageResourceLocalService() {
189 return wikiPageResourceLocalService;
190 }
191
192 public void setWikiPageResourceLocalService(
193 WikiPageResourceLocalService wikiPageResourceLocalService) {
194 this.wikiPageResourceLocalService = wikiPageResourceLocalService;
195 }
196
197 public WikiPageResourcePersistence getWikiPageResourcePersistence() {
198 return wikiPageResourcePersistence;
199 }
200
201 public void setWikiPageResourcePersistence(
202 WikiPageResourcePersistence wikiPageResourcePersistence) {
203 this.wikiPageResourcePersistence = wikiPageResourcePersistence;
204 }
205
206 public CounterLocalService getCounterLocalService() {
207 return counterLocalService;
208 }
209
210 public void setCounterLocalService(CounterLocalService counterLocalService) {
211 this.counterLocalService = counterLocalService;
212 }
213
214 public ResourceLocalService getResourceLocalService() {
215 return resourceLocalService;
216 }
217
218 public void setResourceLocalService(
219 ResourceLocalService resourceLocalService) {
220 this.resourceLocalService = resourceLocalService;
221 }
222
223 public ResourceService getResourceService() {
224 return resourceService;
225 }
226
227 public void setResourceService(ResourceService resourceService) {
228 this.resourceService = resourceService;
229 }
230
231 public ResourcePersistence getResourcePersistence() {
232 return resourcePersistence;
233 }
234
235 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
236 this.resourcePersistence = resourcePersistence;
237 }
238
239 public ResourceFinder getResourceFinder() {
240 return resourceFinder;
241 }
242
243 public void setResourceFinder(ResourceFinder resourceFinder) {
244 this.resourceFinder = resourceFinder;
245 }
246
247 public UserLocalService getUserLocalService() {
248 return userLocalService;
249 }
250
251 public void setUserLocalService(UserLocalService userLocalService) {
252 this.userLocalService = userLocalService;
253 }
254
255 public UserService getUserService() {
256 return userService;
257 }
258
259 public void setUserService(UserService userService) {
260 this.userService = userService;
261 }
262
263 public UserPersistence getUserPersistence() {
264 return userPersistence;
265 }
266
267 public void setUserPersistence(UserPersistence userPersistence) {
268 this.userPersistence = userPersistence;
269 }
270
271 public UserFinder getUserFinder() {
272 return userFinder;
273 }
274
275 public void setUserFinder(UserFinder userFinder) {
276 this.userFinder = userFinder;
277 }
278
279 protected void runSQL(String sql) throws SystemException {
280 try {
281 DataSource dataSource = wikiPageResourcePersistence.getDataSource();
282
283 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
284 sql, new int[0]);
285
286 sqlUpdate.update();
287 }
288 catch (Exception e) {
289 throw new SystemException(e);
290 }
291 }
292
293 @BeanReference(type = WikiNodeLocalService.class)
294 protected WikiNodeLocalService wikiNodeLocalService;
295 @BeanReference(type = WikiNodeService.class)
296 protected WikiNodeService wikiNodeService;
297 @BeanReference(type = WikiNodePersistence.class)
298 protected WikiNodePersistence wikiNodePersistence;
299 @BeanReference(type = WikiPageLocalService.class)
300 protected WikiPageLocalService wikiPageLocalService;
301 @BeanReference(type = WikiPageService.class)
302 protected WikiPageService wikiPageService;
303 @BeanReference(type = WikiPagePersistence.class)
304 protected WikiPagePersistence wikiPagePersistence;
305 @BeanReference(type = WikiPageFinder.class)
306 protected WikiPageFinder wikiPageFinder;
307 @BeanReference(type = WikiPageResourceLocalService.class)
308 protected WikiPageResourceLocalService wikiPageResourceLocalService;
309 @BeanReference(type = WikiPageResourcePersistence.class)
310 protected WikiPageResourcePersistence wikiPageResourcePersistence;
311 @BeanReference(type = CounterLocalService.class)
312 protected CounterLocalService counterLocalService;
313 @BeanReference(type = ResourceLocalService.class)
314 protected ResourceLocalService resourceLocalService;
315 @BeanReference(type = ResourceService.class)
316 protected ResourceService resourceService;
317 @BeanReference(type = ResourcePersistence.class)
318 protected ResourcePersistence resourcePersistence;
319 @BeanReference(type = ResourceFinder.class)
320 protected ResourceFinder resourceFinder;
321 @BeanReference(type = UserLocalService.class)
322 protected UserLocalService userLocalService;
323 @BeanReference(type = UserService.class)
324 protected UserService userService;
325 @BeanReference(type = UserPersistence.class)
326 protected UserPersistence userPersistence;
327 @BeanReference(type = UserFinder.class)
328 protected UserFinder userFinder;
329 }