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.SystemException;
31 import com.liferay.portal.kernel.dao.DynamicQueryInitializer;
32
33 import com.liferay.portlet.wiki.model.WikiPageResource;
34 import com.liferay.portlet.wiki.model.impl.WikiPageResourceImpl;
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(WikiPageResource model)
66 throws SystemException {
67 WikiPageResource wikiPageResource = new WikiPageResourceImpl();
68
69 wikiPageResource.setNew(true);
70
71 wikiPageResource.setResourcePrimKey(model.getResourcePrimKey());
72 wikiPageResource.setNodeId(model.getNodeId());
73 wikiPageResource.setTitle(model.getTitle());
74
75 return wikiPageResourcePersistence.update(wikiPageResource);
76 }
77
78 public List dynamicQuery(DynamicQueryInitializer queryInitializer)
79 throws SystemException {
80 return wikiPageResourcePersistence.findWithDynamicQuery(queryInitializer);
81 }
82
83 public List dynamicQuery(DynamicQueryInitializer queryInitializer,
84 int begin, int end) throws SystemException {
85 return wikiPageResourcePersistence.findWithDynamicQuery(queryInitializer,
86 begin, end);
87 }
88
89 public WikiPageResource updateWikiPageResource(WikiPageResource model)
90 throws SystemException {
91 return wikiPageResourcePersistence.update(model, true);
92 }
93
94 public WikiNodeLocalService getWikiNodeLocalService() {
95 return wikiNodeLocalService;
96 }
97
98 public void setWikiNodeLocalService(
99 WikiNodeLocalService wikiNodeLocalService) {
100 this.wikiNodeLocalService = wikiNodeLocalService;
101 }
102
103 public WikiNodeService getWikiNodeService() {
104 return wikiNodeService;
105 }
106
107 public void setWikiNodeService(WikiNodeService wikiNodeService) {
108 this.wikiNodeService = wikiNodeService;
109 }
110
111 public WikiNodePersistence getWikiNodePersistence() {
112 return wikiNodePersistence;
113 }
114
115 public void setWikiNodePersistence(WikiNodePersistence wikiNodePersistence) {
116 this.wikiNodePersistence = wikiNodePersistence;
117 }
118
119 public WikiPageLocalService getWikiPageLocalService() {
120 return wikiPageLocalService;
121 }
122
123 public void setWikiPageLocalService(
124 WikiPageLocalService wikiPageLocalService) {
125 this.wikiPageLocalService = wikiPageLocalService;
126 }
127
128 public WikiPageService getWikiPageService() {
129 return wikiPageService;
130 }
131
132 public void setWikiPageService(WikiPageService wikiPageService) {
133 this.wikiPageService = wikiPageService;
134 }
135
136 public WikiPagePersistence getWikiPagePersistence() {
137 return wikiPagePersistence;
138 }
139
140 public void setWikiPagePersistence(WikiPagePersistence wikiPagePersistence) {
141 this.wikiPagePersistence = wikiPagePersistence;
142 }
143
144 public WikiPageFinder getWikiPageFinder() {
145 return wikiPageFinder;
146 }
147
148 public void setWikiPageFinder(WikiPageFinder wikiPageFinder) {
149 this.wikiPageFinder = wikiPageFinder;
150 }
151
152 public WikiPageResourcePersistence getWikiPageResourcePersistence() {
153 return wikiPageResourcePersistence;
154 }
155
156 public void setWikiPageResourcePersistence(
157 WikiPageResourcePersistence wikiPageResourcePersistence) {
158 this.wikiPageResourcePersistence = wikiPageResourcePersistence;
159 }
160
161 public CounterLocalService getCounterLocalService() {
162 return counterLocalService;
163 }
164
165 public void setCounterLocalService(CounterLocalService counterLocalService) {
166 this.counterLocalService = counterLocalService;
167 }
168
169 public CounterService getCounterService() {
170 return counterService;
171 }
172
173 public void setCounterService(CounterService counterService) {
174 this.counterService = counterService;
175 }
176
177 public void afterPropertiesSet() {
178 if (wikiNodeLocalService == null) {
179 wikiNodeLocalService = WikiNodeLocalServiceFactory.getImpl();
180 }
181
182 if (wikiNodeService == null) {
183 wikiNodeService = WikiNodeServiceFactory.getImpl();
184 }
185
186 if (wikiNodePersistence == null) {
187 wikiNodePersistence = WikiNodeUtil.getPersistence();
188 }
189
190 if (wikiPageLocalService == null) {
191 wikiPageLocalService = WikiPageLocalServiceFactory.getImpl();
192 }
193
194 if (wikiPageService == null) {
195 wikiPageService = WikiPageServiceFactory.getImpl();
196 }
197
198 if (wikiPagePersistence == null) {
199 wikiPagePersistence = WikiPageUtil.getPersistence();
200 }
201
202 if (wikiPageFinder == null) {
203 wikiPageFinder = WikiPageFinderUtil.getFinder();
204 }
205
206 if (wikiPageResourcePersistence == null) {
207 wikiPageResourcePersistence = WikiPageResourceUtil.getPersistence();
208 }
209
210 if (counterLocalService == null) {
211 counterLocalService = CounterLocalServiceFactory.getImpl();
212 }
213
214 if (counterService == null) {
215 counterService = CounterServiceFactory.getImpl();
216 }
217 }
218
219 protected WikiNodeLocalService wikiNodeLocalService;
220 protected WikiNodeService wikiNodeService;
221 protected WikiNodePersistence wikiNodePersistence;
222 protected WikiPageLocalService wikiPageLocalService;
223 protected WikiPageService wikiPageService;
224 protected WikiPagePersistence wikiPagePersistence;
225 protected WikiPageFinder wikiPageFinder;
226 protected WikiPageResourcePersistence wikiPageResourcePersistence;
227 protected CounterLocalService counterLocalService;
228 protected CounterService counterService;
229 }