public final class TransactionHandler extends Object implements RedisHandler
public List executeAsObj(Function<TransactionHandler,List> executor)
executor
- 执行器public List execute(Function<TransactionHandler,List> executor)
executor
- 执行器public void watchAsObj(String... keys)
keys
- 键public void watch(String... keys)
keys
- 键public void unwatchAsObj()
public void unwatch()
public void beginTransactionAsObj()
public void beginTransaction()
public List commitAsObj()
public List commit()
public void cancelTransactionAsObj()
public void cancelTransaction()
public DBHandler getDBHandler()
public KeyHandler getKeyHandler()
public NumberHandler getNumberHandler()
public StringHandler getStringHandler()
public HashHandler getHashHandler()
public ListHandler getListHandler()
public SetHandler getSetHandler()
public ZsetHandler getZsetHandler()
public HyperLogLogHandler getHyperLogLogHandler()
public BitmapHandler getBitmapHandler()
public GeoHandler getGeoHandler()
public ScriptHandler getScriptHandler()
public PubSubHandler getPubSubHandler()
public StreamHandler getStreamHandler()
public StreamHandler getStreamHandler(org.springframework.data.redis.hash.HashMapper<String,String,Object> hashMapper)
hashMapper
- 哈希映射public SentinelHandler getSentinelHandler()
public ClusterHandler getClusterHandler()
public CustomCommandHandler getCustomCommandHandler()
public org.springframework.data.redis.core.RedisTemplate<String,Object> getRedisTemplate()
public org.springframework.data.redis.core.StringRedisTemplate getStringRedisTemplate()
public int getDbIndex()
Copyright © 2019. All rights reserved.