configurable redis pool (fix #629)

This commit is contained in:
Athou
2014-09-22 09:51:55 +02:00
parent c3feaf9a15
commit 2a36cc4327
6 changed files with 72 additions and 17 deletions

View File

@@ -15,6 +15,7 @@ import lombok.Getter;
import org.apache.commons.lang.time.DateUtils;
import org.hibernate.validator.constraints.NotBlank;
import com.commafeed.backend.cache.RedisPoolFactory;
import com.commafeed.frontend.SessionManagerFactory;
import com.fasterxml.jackson.annotation.JsonProperty;
@@ -35,7 +36,12 @@ public class CommaFeedConfiguration extends Configuration {
@NotNull
@JsonProperty("database")
private DataSourceFactory database = new DataSourceFactory();
@Valid
@NotNull
@JsonProperty("redis")
private RedisPoolFactory redisPoolFactory = new RedisPoolFactory();
@Valid
@NotNull
@JsonProperty("session")