[infinispan-dev] Need RemoteCacheManager.getCacheNames() for Spring integration
Manik Surtani
manik at jboss.org
Mon Mar 14 08:40:07 EDT 2011
There isn't anything of the sort at the moment. I presume you'd just have to use a singleton list containing the default cache name for now.
Galder/Mircea, what are your thoughts around adding a verb to retrieve cache names to Hot Rod?
On 13 Mar 2011, at 22:30, Olaf Bergner wrote:
> I have more or less finished my first attempt at implementing Spring
> 3.1's forthcoming cache abstraction for Infinispan embedded. While doing
> the same for Infinispan remote, i.e. for Infinispan's hotrod client, I
> noticed that org.infinispan.client.hotrod.RemoteCacheManager lacks a
> method for asking it for the names of all caches that are currently
> known to it. This, however, is required for successfully implementing
> org.springframework.cache.CacheManager. For now, I work around this
> limitation by using reflection to get at RemoteCacheManager's map from
> cache names to caches. Suffice it to say that this reeks of a hack.
>
> So do you think that adding such a method to RemoteCacheManager is
> feasible? Alternatively, do you know of any other way to get at the
> names of all caches managed by RemoteCacheManager?
>
> Cheers,
> Olaf
> _______________________________________________
> infinispan-dev mailing list
> infinispan-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/infinispan-dev
--
Manik Surtani
manik at jboss.org
twitter.com/maniksurtani
Lead, Infinispan
http://www.infinispan.org
More information about the infinispan-dev
mailing list