Browse Source

jfinal 3.6

James 7 years ago
parent
commit
0b6e12196f
1 changed files with 3 additions and 3 deletions
  1. 3 3
      src/main/java/com/jfinal/plugin/redis/Redis.java

+ 3 - 3
src/main/java/com/jfinal/plugin/redis/Redis.java

@@ -72,15 +72,15 @@ public class Redis {
 		return cacheMap.get(cacheName);
 	}
 	
-	public static Object call(ICallback callback) {
+	public static <T> T call(ICallback callback) {
 		return call(callback, use());
 	}
 	
-	public static Object call(ICallback callback, String cacheName) {
+	public static <T> T call(ICallback callback, String cacheName) {
 		return call(callback, use(cacheName));
 	}
 	
-	private static Object call(ICallback callback, Cache cache) {
+	private static <T> T call(ICallback callback, Cache cache) {
 		Jedis jedis = cache.getThreadLocalJedis();
 		boolean notThreadLocalJedis = (jedis == null);
 		if (notThreadLocalJedis) {