package ddth.dasp.common.redis.impl;
import ddth.dasp.common.redis.IRedisClient;
import ddth.dasp.common.redis.IRedisClientPool;
public abstract class AbstractRedisClient implements IRedisClient {
private String redisHost = "localhost", redisUsername, redisPassword;
private int redisPort = 6379;
private IRedisClientPool redisClientPool;
protected IRedisClientPool getRedisClientPool() {
return redisClientPool;
}
public AbstractRedisClient setRedisClientPool(IRedisClientPool redisClientPool) {
this.redisClientPool = redisClientPool;
return this;
}
protected String getRedisHost() {
return redisHost;
}
public AbstractRedisClient setRedisHost(String redisHost) {
this.redisHost = redisHost;
return this;
}
protected int getRedisPort() {
return redisPort;
}
public AbstractRedisClient setRedisPort(int redisPort) {
this.redisPort = redisPort;
return this;
}
protected String getRedisUsername() {
return redisUsername;
}
public AbstractRedisClient setRedisUsername(String redisUsername) {
this.redisUsername = redisUsername;
return this;
}
protected String getRedisPassword() {
return redisPassword;
}
public AbstractRedisClient setRedisPassword(String redisPassword) {
this.redisPassword = redisPassword;
return this;
}
}