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