From 4db15d3645cb21666d3e5d33006f05390a5947a1 Mon Sep 17 00:00:00 2001 From: Costin Leau Date: Thu, 13 Jan 2011 20:49:40 +0200 Subject: [PATCH] + add constructor signature from super class --- .../redis/core/StringRedisTemplate.java | 20 ++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/StringRedisTemplate.java b/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/StringRedisTemplate.java index fbd2f7886..3ffe0cc51 100644 --- a/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/StringRedisTemplate.java +++ b/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/StringRedisTemplate.java @@ -1,5 +1,5 @@ /* - * Copyright 2010 the original author or authors. + * Copyright 2010-2011 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -15,6 +15,7 @@ */ package org.springframework.data.keyvalue.redis.core; +import org.springframework.data.keyvalue.redis.connection.RedisConnectionFactory; import org.springframework.data.keyvalue.redis.serializer.RedisSerializer; import org.springframework.data.keyvalue.redis.serializer.StringRedisSerializer; @@ -27,6 +28,9 @@ import org.springframework.data.keyvalue.redis.serializer.StringRedisSerializer; */ public class StringRedisTemplate extends RedisTemplate { + /** + * Constructs a new StringRedisTemplate instance. + */ public StringRedisTemplate() { RedisSerializer stringSerializer = new StringRedisSerializer(); setKeySerializer(stringSerializer); @@ -34,4 +38,18 @@ public class StringRedisTemplate extends RedisTemplate { setHashKeySerializer(stringSerializer); setHashValueSerializer(stringSerializer); } + + /** + * Constructs a new StringRedisTemplate instance. + * + * @param connectionFactory connection factory for creating new connections + */ + public StringRedisTemplate(RedisConnectionFactory connectionFactory) { + super(connectionFactory); + RedisSerializer stringSerializer = new StringRedisSerializer(); + setKeySerializer(stringSerializer); + setValueSerializer(stringSerializer); + setHashKeySerializer(stringSerializer); + setHashValueSerializer(stringSerializer); + } }