1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.chemistry.opencmis.client.runtime.cache;
20
21 import java.util.Map;
22
23 import org.apache.chemistry.opencmis.client.api.CmisObject;
24 import org.apache.chemistry.opencmis.client.api.Session;
25
26 public class NoCacheImpl implements Cache {
27
28 private static final long serialVersionUID = 1L;
29
30 @Override
31 public void initialize(Session session, Map<String, String> parameters) {
32 }
33
34 @Override
35 public boolean containsId(String objectId, String cacheKey) {
36 return false;
37 }
38
39 @Override
40 public boolean containsPath(String path, String cacheKey) {
41 return false;
42 }
43
44 @Override
45 public void put(CmisObject object, String cacheKey) {
46 }
47
48 @Override
49 public void putPath(String path, CmisObject object, String cacheKey) {
50 }
51
52 @Override
53 public CmisObject getById(String objectId, String cacheKey) {
54 return null;
55 }
56
57 @Override
58 public CmisObject getByPath(String path, String cacheKey) {
59 return null;
60 }
61
62 @Override
63 public String getObjectIdByPath(String path) {
64 return null;
65 }
66
67 @Override
68 public void remove(String objectId) {
69 }
70
71 @Override
72 public void removePath(String path) {
73 }
74
75 @Override
76 public void clear() {
77 }
78
79 @Override
80 public int getCacheSize() {
81 return 0;
82 }
83 }