1 package org.tigris.scarab.services.cache; 2 3 48 49 import java.io.Serializable ; 50 import java.util.Map ; 51 52 59 public interface ScarabCacheService 60 61 { 62 public Map getMapImpl(); 63 64 public void clearImpl(); 65 66 public Object getImpl(Serializable instanceOrClass, String method); 67 public Object getImpl(Serializable instanceOrClass, String method, 68 Serializable arg1); 69 public Object getImpl(Serializable instanceOrClass, String method, 70 Serializable arg1, Serializable arg2); 71 72 public Object getImpl(Serializable instanceOrClass, String method, 73 Serializable arg1, Serializable arg2, 74 Serializable arg3); 75 76 public Object getImpl(Serializable [] keys); 77 public void putImpl(Object value, Serializable instanceOrClass, 78 String method); 79 80 public void putImpl(Object value, Serializable instanceOrClass, 81 String method, Serializable arg1); 82 83 public void putImpl(Object value, Serializable instanceOrClass, 84 String method, Serializable arg1, Serializable arg2); 85 public void putImpl(Object value, Serializable instanceOrClass, 86 String method, Serializable arg1, Serializable arg2, 87 Serializable arg3); 88 89 public void putImpl(Object value, Serializable [] keys); 90 91 92 } 93 | Popular Tags |