001
014
015 package com.liferay.portlet.wiki.engines.mediawiki;
016
017 import java.sql.Connection;
018
019 import java.util.LinkedHashMap;
020 import java.util.List;
021 import java.util.Locale;
022 import java.util.Map;
023
024 import org.jamwiki.DataHandler;
025 import org.jamwiki.model.Category;
026 import org.jamwiki.model.Interwiki;
027 import org.jamwiki.model.LogItem;
028 import org.jamwiki.model.Namespace;
029 import org.jamwiki.model.RecentChange;
030 import org.jamwiki.model.Role;
031 import org.jamwiki.model.RoleMap;
032 import org.jamwiki.model.Topic;
033 import org.jamwiki.model.TopicType;
034 import org.jamwiki.model.TopicVersion;
035 import org.jamwiki.model.VirtualWiki;
036 import org.jamwiki.model.Watchlist;
037 import org.jamwiki.model.WikiFile;
038 import org.jamwiki.model.WikiFileVersion;
039 import org.jamwiki.model.WikiGroup;
040 import org.jamwiki.model.WikiUser;
041 import org.jamwiki.utils.Pagination;
042
043
046 public class DummyDataHandler implements DataHandler {
047
048 public boolean authenticate(String username, String password) {
049 return false;
050 }
051
052 public boolean canMoveTopic(Topic fromTopic, String destination) {
053 return false;
054 }
055
056 public void deleteInterwiki(Interwiki interwiki) {
057 }
058
059 public void deleteTopic(Topic topic, TopicVersion topicVersion) {
060 }
061
062 public void executeUpgradeQuery(String prop, Connection conn) {
063 }
064
065 public void executeUpgradeUpdate(String prop, Connection conn) {
066 }
067
068 public List<Category> getAllCategories(
069 String virtualWiki, Pagination pagination) {
070
071 return null;
072 }
073
074 public List<Role> getAllRoles() {
075 return null;
076 }
077
078 public List<String> getAllTopicNames(
079 String virtualWiki, boolean includeDeleted) {
080
081 return null;
082 }
083
084 public List<WikiFileVersion> getAllWikiFileVersions(
085 String virtualWiki, String topicName, boolean descending) {
086
087 return null;
088 }
089
090 public List<LogItem> getLogItems(
091 String virtualWiki, int logType, Pagination pagination,
092 boolean descending) {
093
094 return null;
095 }
096
097 public List<RecentChange> getRecentChanges(
098 String virtualWiki, Pagination pagination, boolean descending) {
099
100 return null;
101 }
102
103 public List<RoleMap> getRoleMapByLogin(String loginFragment) {
104 return null;
105 }
106
107 public List<RoleMap> getRoleMapByRole(String roleName) {
108 return null;
109 }
110
111 public List<Role> getRoleMapGroup(String groupName) {
112 return null;
113 }
114
115 public List<RoleMap> getRoleMapGroups() {
116 return null;
117 }
118
119 public List<Role> getRoleMapUser(String login) {
120 return null;
121 }
122
123 public List<RecentChange> getTopicHistory(
124 String virtualWiki, String topicName, Pagination pagination,
125 boolean descending) {
126
127 return null;
128 }
129
130 public List<String> getTopicsAdmin(
131 String virtualWiki, Pagination pagination) {
132
133 return null;
134 }
135
136 public List<RecentChange> getUserContributions(
137 String virtualWiki, String userString, Pagination pagination,
138 boolean descending) {
139
140 return null;
141 }
142
143 public List<VirtualWiki> getVirtualWikiList() {
144 return null;
145 }
146
147 public Watchlist getWatchlist(String virtualWiki, int userId) {
148 return null;
149 }
150
151 public List<RecentChange> getWatchlist(
152 String virtualWiki, int userId, Pagination pagination) {
153
154 return null;
155 }
156
157 public List<Category> lookupCategoryTopics(
158 String virtualWiki, String categoryName) {
159
160 return null;
161 }
162
163 public Map<String, String> lookupConfiguration() {
164 return null;
165 }
166
167 public Interwiki lookupInterwiki(String interwikiPrefix) {
168 return null;
169 }
170
171 public List<Interwiki> lookupInterwikis() {
172 return null;
173 }
174
175 public Namespace lookupNamespace(
176 String virtualWiki, String namespaceString) {
177
178 return null;
179 }
180
181 public Namespace lookupNamespaceById(int namespaceId) {
182 return null;
183 }
184
185 public List<Namespace> lookupNamespaces() {
186 return null;
187 }
188
189 public Topic lookupTopic(
190 String virtualWiki, String topicName, boolean deleteOK,
191 Connection conn) {
192
193 return null;
194 }
195
196 public Topic lookupTopicById(String virtualWiki, int topicId) {
197 return null;
198 }
199
200 public Map<Integer, String> lookupTopicByType(
201 String virtualWiki, TopicType topicType1, TopicType topicType2,
202 Integer namespaceId, Pagination pagination) {
203
204 return null;
205 }
206
207 public int lookupTopicCount(String virtualWiki, Integer namespaceId) {
208 return 0;
209 }
210
211 public Integer lookupTopicId(String virtualWiki, String topicName) {
212 return null;
213 }
214
215 public List<String> lookupTopicLinkOrphans(
216 String virtualWiki, int namespaceId) {
217
218 return null;
219 }
220
221 public List<String> lookupTopicLinks(String virtualWiki, String topicName) {
222 return null;
223 }
224
225 public String lookupTopicName(String virtualWiki, String topicName) {
226 return null;
227 }
228
229 public TopicVersion lookupTopicVersion(int topicVersionId) {
230 return null;
231 }
232
233 public Integer lookupTopicVersionNextId(int topicVersionId) {
234 return null;
235 }
236
237 public VirtualWiki lookupVirtualWiki(String virtualWikiName) {
238 return null;
239 }
240
241 public WikiFile lookupWikiFile(String virtualWiki, String topicName) {
242 return null;
243 }
244
245 public int lookupWikiFileCount(String virtualWiki) {
246 return 0;
247 }
248
249 public WikiGroup lookupWikiGroup(String groupName) {
250 return null;
251 }
252
253 public WikiUser lookupWikiUser(int userId) {
254 return null;
255 }
256
257 public WikiUser lookupWikiUser(String username) {
258 return null;
259 }
260
261 public int lookupWikiUserCount() {
262 return 0;
263 }
264
265 public String lookupWikiUserEncryptedPassword(String username) {
266 return null;
267 }
268
269 public List<String> lookupWikiUsers(Pagination pagination) {
270 return null;
271 }
272
273 public void moveTopic(
274 Topic fromTopic, TopicVersion fromVersion, String destination) {
275 }
276
277 public void orderTopicVersions(
278 Topic topic, List<Integer> topicVersionIdList) {
279 }
280
281 public void reloadLogItems() {
282 }
283
284 public void reloadRecentChanges() {
285 }
286
287 public void setup(
288 Locale locale, WikiUser user, String username,
289 String encryptedPassword) {
290 }
291
292 public void setupSpecialPages(
293 Locale locale, WikiUser user, VirtualWiki virtualWiki) {
294 }
295
296 public void undeleteTopic(Topic topic, TopicVersion topicVersion) {
297 }
298
299 public void updateSpecialPage(
300 Locale locale, String virtualWiki, String topicName,
301 String userDisplay) {
302 }
303
304 public void writeConfiguration(Map<String, String> configuration) {
305 }
306
307 public void writeFile(WikiFile wikiFile, WikiFileVersion wikiFileVersion) {
308 }
309
310 public void writeInterwiki(Interwiki interwiki) {
311 }
312
313 public void writeNamespace(
314 Namespace mainNamespace, Namespace commentsNamespace) {
315 }
316
317 public void writeNamespaceTranslations(
318 List<Namespace> namespaces, String virtualWiki) {
319 }
320
321 public void writeRole(Role role, boolean update) {
322 }
323
324 public void writeRoleMapGroup(int groupId, List<String> roles) {
325 }
326
327 public void writeRoleMapUser(String username, List<String> roles) {
328 }
329
330 public void writeTopic(
331 Topic topic, TopicVersion topicVersion,
332 LinkedHashMap<String, String> categories, List<String> links) {
333 }
334
335 public void writeTopicVersion(Topic topic, TopicVersion topicVersion) {
336 }
337
338 public void writeVirtualWiki(VirtualWiki virtualWiki) {
339 }
340
341 public void writeWatchlistEntry(
342 Watchlist watchlist, String virtualWiki, String topicName, int userId) {
343 }
344
345 public void writeWikiGroup(WikiGroup group) {
346 }
347
348 public void writeWikiUser(
349 WikiUser user, String username, String encryptedPassword) {
350 }
351
352 }