public class RedissonConnectionFactory extends Object implements RedisConnectionFactory, Initializable, Destroyable
RedisConnectionFactory a based on Redisson.| 构造器和说明 |
|---|
RedissonConnectionFactory() |
RedissonConnectionFactory(RedisClusterConfiguration clusterConfig) |
RedissonConnectionFactory(RedisSentinelConfiguration sentinelConfig) |
RedissonConnectionFactory(RedisStandaloneConfiguration standaloneConfig) |
public RedissonConnectionFactory()
public RedissonConnectionFactory(RedisStandaloneConfiguration standaloneConfig)
public RedissonConnectionFactory(RedisSentinelConfiguration sentinelConfig)
public RedissonConnectionFactory(RedisClusterConfiguration clusterConfig)
public void setConnectionMinIdleSize(Integer connectionMinIdleSize)
public void setConnectionPoolSize(Integer connectionPoolSize)
public void setClientName(String clientName)
public RedisConfiguration getConfiguration()
getConfiguration 在接口中 RedisConnectionFactoryprotected RedisConfiguration getRequiredConfig()
public void setConfiguration(RedisConfiguration configuration)
public void setSoTimeout(Duration soTimeout)
public void setSoTimeoutMillis(long millis)
public void setConnectTimeout(Duration connectTimeout)
public void setConnectTimeoutMillis(long millis)
public URL getSslTruststore()
public void setSslTruststore(URL sslTruststore)
public String getSslTruststorePassword()
public void setSslTruststorePassword(String sslTruststorePassword)
public URL getSslKeystore()
public void setSslKeystore(URL sslKeystore)
public String getSslKeystorePassword()
public void setSslKeystorePassword(String sslKeystorePassword)
public Optional<BatchOptions> getBatchOptions()
public void setBatchOptions(BatchOptions options)
setBatchOptions 在接口中 RedisConnectionFactorypublic boolean isUseSsl()
public void setUseSsl(boolean useSsl)
public void init()
throws Exception
Initializableinit 在接口中 InitializableException - if an exception occurs during initialization.public org.redisson.api.RedissonClient getClient()
public void destroy()
throws Exception
Destroyabledestroy 在接口中 DestroyableException - if an exception occurs during object destruction.public RedisConnection getConnection()
getConnection 在接口中 RedisConnectionFactorypublic RedissonClusterConnection getClusterConnection()
public boolean isRedisSentinelAware()
public boolean isRedisClusterAware()
protected org.redisson.api.RedissonClient createClient()
Copyright © 2020. All rights reserved.