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 List<String> lookupTopicLinkOrphans(
212 String virtualWiki, int namespaceId) {
213
214 return null;
215 }
216
217 public List<String> lookupTopicLinks(String virtualWiki, String topicName) {
218 return null;
219 }
220
221 public String lookupTopicName(String virtualWiki, String topicName) {
222 return null;
223 }
224
225 public TopicVersion lookupTopicVersion(int topicVersionId) {
226 return null;
227 }
228
229 public Integer lookupTopicVersionNextId(int topicVersionId) {
230 return null;
231 }
232
233 public VirtualWiki lookupVirtualWiki(String virtualWikiName) {
234 return null;
235 }
236
237 public WikiFile lookupWikiFile(String virtualWiki, String topicName) {
238 return null;
239 }
240
241 public int lookupWikiFileCount(String virtualWiki) {
242 return 0;
243 }
244
245 public WikiGroup lookupWikiGroup(String groupName) {
246 return null;
247 }
248
249 public WikiUser lookupWikiUser(int userId) {
250 return null;
251 }
252
253 public WikiUser lookupWikiUser(String username) {
254 return null;
255 }
256
257 public int lookupWikiUserCount() {
258 return 0;
259 }
260
261 public String lookupWikiUserEncryptedPassword(String username) {
262 return null;
263 }
264
265 public List<String> lookupWikiUsers(Pagination pagination) {
266 return null;
267 }
268
269 public void moveTopic(
270 Topic fromTopic, TopicVersion fromVersion, String destination) {
271 }
272
273 public void orderTopicVersions(
274 Topic topic, List<Integer> topicVersionIdList) {
275 }
276
277 public void reloadLogItems() {
278 }
279
280 public void reloadRecentChanges() {
281 }
282
283 public void setup(
284 Locale locale, WikiUser user, String username,
285 String encryptedPassword) {
286 }
287
288 public void setupSpecialPages(
289 Locale locale, WikiUser user, VirtualWiki virtualWiki) {
290 }
291
292 public void undeleteTopic(Topic topic, TopicVersion topicVersion) {
293 }
294
295 public void updateSpecialPage(
296 Locale locale, String virtualWiki, String topicName,
297 String userDisplay) {
298 }
299
300 public void writeConfiguration(Map<String, String> configuration) {
301 }
302
303 public void writeFile(WikiFile wikiFile, WikiFileVersion wikiFileVersion) {
304 }
305
306 public void writeInterwiki(Interwiki interwiki) {
307 }
308
309 public void writeNamespace(
310 Namespace mainNamespace, Namespace commentsNamespace) {
311 }
312
313 public void writeNamespaceTranslations(
314 List<Namespace> namespaces, String virtualWiki) {
315 }
316
317 public void writeRole(Role role, boolean update) {
318 }
319
320 public void writeRoleMapGroup(int groupId, List<String> roles) {
321 }
322
323 public void writeRoleMapUser(String username, List<String> roles) {
324 }
325
326 public void writeTopic(
327 Topic topic, TopicVersion topicVersion,
328 LinkedHashMap<String, String> categories, List<String> links) {
329 }
330
331 public void writeTopicVersion(Topic topic, TopicVersion topicVersion) {
332 }
333
334 public void writeVirtualWiki(VirtualWiki virtualWiki) {
335 }
336
337 public void writeWatchlistEntry(
338 Watchlist watchlist, String virtualWiki, String topicName, int userId) {
339 }
340
341 public void writeWikiGroup(WikiGroup group) {
342 }
343
344 public void writeWikiUser(
345 WikiUser user, String username, String encryptedPassword) {
346 }
347
348 }