List of usage examples for org.springframework.data.redis.core RedisCallback RedisCallback
RedisCallback
From source file:com.zxy.commons.cache.RedisHelper.java
/** * Delete all <b>all keys</b> from <b>all databases</b>. * <p>//from w w w .j av a 2s. c o m * See http://redis.io/commands/flushall */ public void flushAll() { redisTemplate.execute(new RedisCallback<Void>() { @Override public Void doInRedis(RedisConnection redis) throws DataAccessException { redis.flushAll(); return null; } }); }
From source file:com.zxy.commons.cache.RedisUtils.java
/** * Delete all <b>all keys</b> from <b>all databases</b>. * <p>/*from ww w . java 2s.c o m*/ * See http://redis.io/commands/flushall */ public static void flushAll() { redisTemplate.execute(new RedisCallback<Void>() { @Override public Void doInRedis(RedisConnection redis) throws DataAccessException { redis.flushAll(); return null; } }); }
From source file:com.zxy.commons.cache.RedisHelper.java
/** * Load {@literal default} server information like * <ul>/*from ww w.j a v a2s .co m*/ * <li>mempory</li> * <li>cpu utilization</li> * <li>replication</li> * </ul> * <p> * See http://redis.io/commands/info * * @return Properties */ public Properties info() { return redisTemplate.execute(new RedisCallback<Properties>() { @Override public Properties doInRedis(RedisConnection redis) throws DataAccessException { return redis.info(); } }); }
From source file:com.zxy.commons.cache.RedisUtils.java
/** * Load {@literal default} server information like * <ul>/*from ww w . j a v a 2 s. c o m*/ * <li>mempory</li> * <li>cpu utilization</li> * <li>replication</li> * </ul> * <p> * See http://redis.io/commands/info * * @return Properties */ public static Properties info() { return redisTemplate.execute(new RedisCallback<Properties>() { @Override public Properties doInRedis(RedisConnection redis) throws DataAccessException { return redis.info(); } }); }
From source file:com.zxy.commons.cache.RedisHelper.java
/** * Load server information for given {@code selection}. * <p>/*from w ww .j a v a 2s. c o m*/ * See http://redis.io/commands/info * * @param section section * @return Properties */ public Properties info(String section) { return redisTemplate.execute(new RedisCallback<Properties>() { @Override public Properties doInRedis(RedisConnection redis) throws DataAccessException { return redis.info(section); } }); }
From source file:com.zxy.commons.cache.RedisUtils.java
/** * Load server information for given {@code selection}. * <p>/* w w w. ja v a 2 s . c o m*/ * See http://redis.io/commands/info * * @param section section * @return Properties */ public static Properties info(String section) { return redisTemplate.execute(new RedisCallback<Properties>() { @Override public Properties doInRedis(RedisConnection redis) throws DataAccessException { return redis.info(section); } }); }
From source file:com.zxy.commons.cache.RedisHelper.java
/** * Shutdown server.//from w w w . j a v a2s. c om * <p> * See http://redis.io/commands/shutdown */ public void shutdown() { redisTemplate.execute(new RedisCallback<Void>() { @Override public Void doInRedis(RedisConnection redis) throws DataAccessException { redis.shutdown(); return null; } }); }
From source file:com.zxy.commons.cache.RedisUtils.java
/** * Shutdown server./*www . j a v a 2s.c o m*/ * <p> * See http://redis.io/commands/shutdown */ public static void shutdown() { redisTemplate.execute(new RedisCallback<Void>() { @Override public Void doInRedis(RedisConnection redis) throws DataAccessException { redis.shutdown(); return null; } }); }
From source file:com.zxy.commons.cache.RedisHelper.java
/** * Shutdown server./*from w w w . j av a 2 s . c o m*/ * <p> * See http://redis.io/commands/shutdown * * @param option option * @since 1.3 */ public void shutdown(ShutdownOption option) { redisTemplate.execute(new RedisCallback<Void>() { @Override public Void doInRedis(RedisConnection redis) throws DataAccessException { redis.shutdown(option); return null; } }); }
From source file:com.zxy.commons.cache.RedisUtils.java
/** * Shutdown server./*from w w w . ja v a2 s . c om*/ * <p> * See http://redis.io/commands/shutdown * * @param option option * @since 1.3 */ public static void shutdown(ShutdownOption option) { redisTemplate.execute(new RedisCallback<Void>() { @Override public Void doInRedis(RedisConnection redis) throws DataAccessException { redis.shutdown(option); return null; } }); }