KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > jodd > cache > NoCache


1 // Copyright (c) 2003-2007, Jodd Team (jodd.sf.net). All Rights Reserved.
2

3 package jodd.cache;
4
5 /**
6  * Simple no-cache implementations of {@link Cache} for situation when cache
7  * needs to be quickly turned-off.
8  */

9 public class NoCache implements Cache {
10
11
12     public int getCacheSize() {
13         return 0;
14     }
15
16     public long getCacheTimeout() {
17         return 0;
18     }
19
20     public void put(Object JavaDoc key, Object JavaDoc object) {
21         // ignore
22
}
23
24     public void put(Object JavaDoc key, Object JavaDoc object, long timeout) {
25         // ignore
26
}
27
28     public Object JavaDoc get(Object JavaDoc key) {
29         return null;
30     }
31
32     public int prune() {
33         return 0;
34     }
35
36     public boolean isFull() {
37         return true;
38     }
39
40     public void remove(Object JavaDoc key) {
41         // ignore
42
}
43
44     public void clear() {
45         // ignore
46
}
47
48     public int size() {
49         return 0;
50     }
51 }
52
Popular Tags