1
22
23 package com.liferay.portlet.wiki.service.base;
24
25 import com.liferay.counter.service.CounterLocalService;
26 import com.liferay.counter.service.CounterLocalServiceFactory;
27 import com.liferay.counter.service.CounterService;
28 import com.liferay.counter.service.CounterServiceFactory;
29
30 import com.liferay.portal.PortalException;
31 import com.liferay.portal.SystemException;
32 import com.liferay.portal.kernel.dao.DynamicQueryInitializer;
33
34 import com.liferay.portlet.wiki.model.WikiPageResource;
35 import com.liferay.portlet.wiki.service.WikiNodeLocalService;
36 import com.liferay.portlet.wiki.service.WikiNodeLocalServiceFactory;
37 import com.liferay.portlet.wiki.service.WikiNodeService;
38 import com.liferay.portlet.wiki.service.WikiNodeServiceFactory;
39 import com.liferay.portlet.wiki.service.WikiPageLocalService;
40 import com.liferay.portlet.wiki.service.WikiPageLocalServiceFactory;
41 import com.liferay.portlet.wiki.service.WikiPageResourceLocalService;
42 import com.liferay.portlet.wiki.service.WikiPageService;
43 import com.liferay.portlet.wiki.service.WikiPageServiceFactory;
44 import com.liferay.portlet.wiki.service.persistence.WikiNodePersistence;
45 import com.liferay.portlet.wiki.service.persistence.WikiNodeUtil;
46 import com.liferay.portlet.wiki.service.persistence.WikiPageFinder;
47 import com.liferay.portlet.wiki.service.persistence.WikiPageFinderUtil;
48 import com.liferay.portlet.wiki.service.persistence.WikiPagePersistence;
49 import com.liferay.portlet.wiki.service.persistence.WikiPageResourcePersistence;
50 import com.liferay.portlet.wiki.service.persistence.WikiPageResourceUtil;
51 import com.liferay.portlet.wiki.service.persistence.WikiPageUtil;
52
53 import org.springframework.beans.factory.InitializingBean;
54
55 import java.util.List;
56
57
63 public abstract class WikiPageResourceLocalServiceBaseImpl
64 implements WikiPageResourceLocalService, InitializingBean {
65 public WikiPageResource addWikiPageResource(
66 WikiPageResource wikiPageResource) throws SystemException {
67 wikiPageResource.setNew(true);
68
69 return wikiPageResourcePersistence.update(wikiPageResource, false);
70 }
71
72 public void deleteWikiPageResource(long resourcePrimKey)
73 throws PortalException, SystemException {
74 wikiPageResourcePersistence.remove(resourcePrimKey);
75 }
76
77 public void deleteWikiPageResource(WikiPageResource wikiPageResource)
78 throws PortalException, SystemException {
79 wikiPageResourcePersistence.remove(wikiPageResource);
80 }
81
82 public List<WikiPageResource> dynamicQuery(
83 DynamicQueryInitializer queryInitializer) throws SystemException {
84 return wikiPageResourcePersistence.findWithDynamicQuery(queryInitializer);
85 }
86
87 public List<WikiPageResource> dynamicQuery(
88 DynamicQueryInitializer queryInitializer, int begin, int end)
89 throws SystemException {
90 return wikiPageResourcePersistence.findWithDynamicQuery(queryInitializer,
91 begin, end);
92 }
93
94 public WikiPageResource updateWikiPageResource(
95 WikiPageResource wikiPageResource) throws SystemException {
96 wikiPageResource.setNew(false);
97
98 return wikiPageResourcePersistence.update(wikiPageResource, true);
99 }
100
101 public WikiNodeLocalService getWikiNodeLocalService() {
102 return wikiNodeLocalService;
103 }
104
105 public void setWikiNodeLocalService(
106 WikiNodeLocalService wikiNodeLocalService) {
107 this.wikiNodeLocalService = wikiNodeLocalService;
108 }
109
110 public WikiNodeService getWikiNodeService() {
111 return wikiNodeService;
112 }
113
114 public void setWikiNodeService(WikiNodeService wikiNodeService) {
115 this.wikiNodeService = wikiNodeService;
116 }
117
118 public WikiNodePersistence getWikiNodePersistence() {
119 return wikiNodePersistence;
120 }
121
122 public void setWikiNodePersistence(WikiNodePersistence wikiNodePersistence) {
123 this.wikiNodePersistence = wikiNodePersistence;
124 }
125
126 public WikiPageLocalService getWikiPageLocalService() {
127 return wikiPageLocalService;
128 }
129
130 public void setWikiPageLocalService(
131 WikiPageLocalService wikiPageLocalService) {
132 this.wikiPageLocalService = wikiPageLocalService;
133 }
134
135 public WikiPageService getWikiPageService() {
136 return wikiPageService;
137 }
138
139 public void setWikiPageService(WikiPageService wikiPageService) {
140 this.wikiPageService = wikiPageService;
141 }
142
143 public WikiPagePersistence getWikiPagePersistence() {
144 return wikiPagePersistence;
145 }
146
147 public void setWikiPagePersistence(WikiPagePersistence wikiPagePersistence) {
148 this.wikiPagePersistence = wikiPagePersistence;
149 }
150
151 public WikiPageFinder getWikiPageFinder() {
152 return wikiPageFinder;
153 }
154
155 public void setWikiPageFinder(WikiPageFinder wikiPageFinder) {
156 this.wikiPageFinder = wikiPageFinder;
157 }
158
159 public WikiPageResourcePersistence getWikiPageResourcePersistence() {
160 return wikiPageResourcePersistence;
161 }
162
163 public void setWikiPageResourcePersistence(
164 WikiPageResourcePersistence wikiPageResourcePersistence) {
165 this.wikiPageResourcePersistence = wikiPageResourcePersistence;
166 }
167
168 public CounterLocalService getCounterLocalService() {
169 return counterLocalService;
170 }
171
172 public void setCounterLocalService(CounterLocalService counterLocalService) {
173 this.counterLocalService = counterLocalService;
174 }
175
176 public CounterService getCounterService() {
177 return counterService;
178 }
179
180 public void setCounterService(CounterService counterService) {
181 this.counterService = counterService;
182 }
183
184 public void afterPropertiesSet() {
185 if (wikiNodeLocalService == null) {
186 wikiNodeLocalService = WikiNodeLocalServiceFactory.getImpl();
187 }
188
189 if (wikiNodeService == null) {
190 wikiNodeService = WikiNodeServiceFactory.getImpl();
191 }
192
193 if (wikiNodePersistence == null) {
194 wikiNodePersistence = WikiNodeUtil.getPersistence();
195 }
196
197 if (wikiPageLocalService == null) {
198 wikiPageLocalService = WikiPageLocalServiceFactory.getImpl();
199 }
200
201 if (wikiPageService == null) {
202 wikiPageService = WikiPageServiceFactory.getImpl();
203 }
204
205 if (wikiPagePersistence == null) {
206 wikiPagePersistence = WikiPageUtil.getPersistence();
207 }
208
209 if (wikiPageFinder == null) {
210 wikiPageFinder = WikiPageFinderUtil.getFinder();
211 }
212
213 if (wikiPageResourcePersistence == null) {
214 wikiPageResourcePersistence = WikiPageResourceUtil.getPersistence();
215 }
216
217 if (counterLocalService == null) {
218 counterLocalService = CounterLocalServiceFactory.getImpl();
219 }
220
221 if (counterService == null) {
222 counterService = CounterServiceFactory.getImpl();
223 }
224 }
225
226 protected WikiNodeLocalService wikiNodeLocalService;
227 protected WikiNodeService wikiNodeService;
228 protected WikiNodePersistence wikiNodePersistence;
229 protected WikiPageLocalService wikiPageLocalService;
230 protected WikiPageService wikiPageService;
231 protected WikiPagePersistence wikiPagePersistence;
232 protected WikiPageFinder wikiPageFinder;
233 protected WikiPageResourcePersistence wikiPageResourcePersistence;
234 protected CounterLocalService counterLocalService;
235 protected CounterService counterService;
236 }