From 65bcc5bd1b6756b1f2b53a5171510e2f6c1532a9 Mon Sep 17 00:00:00 2001 From: Hans-Joachim Kliemeck Date: Sat, 17 Aug 2013 13:45:34 +0200 Subject: [PATCH 1/3] use interface instead of implementation --- .../proxy/MemcachedBackedProxyGrantingTicketStorageImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cas-client-support-distributed-memcached/src/main/java/org/jasig/cas/client/proxy/MemcachedBackedProxyGrantingTicketStorageImpl.java b/cas-client-support-distributed-memcached/src/main/java/org/jasig/cas/client/proxy/MemcachedBackedProxyGrantingTicketStorageImpl.java index d772172..42cd866 100644 --- a/cas-client-support-distributed-memcached/src/main/java/org/jasig/cas/client/proxy/MemcachedBackedProxyGrantingTicketStorageImpl.java +++ b/cas-client-support-distributed-memcached/src/main/java/org/jasig/cas/client/proxy/MemcachedBackedProxyGrantingTicketStorageImpl.java @@ -27,6 +27,7 @@ import java.util.ArrayList; import java.util.List; import java.util.concurrent.Future; import net.spy.memcached.MemcachedClient; +import net.spy.memcached.MemcachedClientIF; /** * Implementation of the {@link org.jasig.cas.client.proxy.ProxyGrantingTicketStorage} interface that is backed by @@ -39,7 +40,7 @@ import net.spy.memcached.MemcachedClient; public final class MemcachedBackedProxyGrantingTicketStorageImpl extends AbstractEncryptedProxyGrantingTicketStorageImpl { - private final MemcachedClient client; + protected final MemcachedClientIF client; /** * Default constructor reads from the /casclient_memcached_hosts.txt in the classpath. Each line should be a host:port From 24a3f7d4bcdd022ff4d7b0293763ee3ed430e602 Mon Sep 17 00:00:00 2001 From: Hans-Joachim Kliemeck Date: Sat, 17 Aug 2013 14:19:42 +0200 Subject: [PATCH 2/3] updated memcached version --- cas-client-support-distributed-memcached/pom.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cas-client-support-distributed-memcached/pom.xml b/cas-client-support-distributed-memcached/pom.xml index a95478d..e9bef69 100644 --- a/cas-client-support-distributed-memcached/pom.xml +++ b/cas-client-support-distributed-memcached/pom.xml @@ -27,9 +27,9 @@ - spy + net.spy spymemcached - 2.6 + 2.9.1 jar provided @@ -46,4 +46,4 @@ - \ No newline at end of file + From a35109982de04d050c95b13ae3dd161821136688 Mon Sep 17 00:00:00 2001 From: Hans-Joachim Kliemeck Date: Mon, 2 Sep 2013 19:37:46 +0200 Subject: [PATCH 3/3] changed from provided to compile --- cas-client-support-distributed-memcached/pom.xml | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/cas-client-support-distributed-memcached/pom.xml b/cas-client-support-distributed-memcached/pom.xml index e9bef69..1227efe 100644 --- a/cas-client-support-distributed-memcached/pom.xml +++ b/cas-client-support-distributed-memcached/pom.xml @@ -24,26 +24,11 @@ compile jar - - net.spy spymemcached 2.9.1 jar - provided - - - - spy - Spy Repository - default - http://files.couchbase.com/maven2/ - - false - - -