1 package com.octo.captcha.service.captchastore;
2
3 import java.util.Collection;
4 import java.util.Locale;
5
6 import com.octo.captcha.Captcha;
7 import com.octo.captcha.service.CaptchaServiceException;
8
9 public class MockCaptchaStore implements CaptchaStore {
10
11 private boolean isInitCalled = false;
12
13 public void cleanAndShutdown() {
14 }
15
16 public void empty() {
17 }
18
19 public Captcha getCaptcha(String id) throws CaptchaServiceException {
20 return null;
21 }
22
23 public Collection getKeys() {
24 return null;
25 }
26
27 public Locale getLocale(String id) throws CaptchaServiceException {
28 return null;
29 }
30
31 public int getSize() {
32 return 0;
33 }
34
35 public boolean hasCaptcha(String id) {
36 return false;
37 }
38
39 public void initAndStart() {
40 isInitCalled = true;
41 }
42
43 public boolean removeCaptcha(String id) {
44 return false;
45 }
46
47 public void storeCaptcha(String id, Captcha captcha)
48 throws CaptchaServiceException {
49
50 }
51
52 public void storeCaptcha(String id, Captcha captcha, Locale locale)
53 throws CaptchaServiceException {
54
55 }
56
57 /***
58 * @return the isInitCalled
59 */
60 public boolean isInitCalled() {
61 return isInitCalled;
62 }
63
64 }