<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:arial,helvetica,sans-serif;font-size:12pt"><div style="font-family: arial,helvetica,sans-serif; font-size: 12pt;">Hi Olaf,<br><br>Another possibility is to help me with the project I've been focusing on: the Grails Infinispan Plugin.<br><br>I have several tasks in this project which vary in the amount of time required -- I'll give a brief list here and if you want to explore this with me further, we can discuss this privately.<br><br><span>1.) Take a subsection of the work that I've done in Grails and make it available via Grape (<a target="_blank" href="http://groovy.codehaus.org/Grape">http://groovy.codehaus.org/Grape</a>) and detail what you did to get this to work.</span><br><br>2.) Allow me to borrow some of your brain power and bounce some ideas off of you and get some feedback. This is not a coding-intensive task, however some of these ideas
 are very basic at the moment and need to be developed further. I could share them on this forum, but until I start digging into them, it doesn't make sense. You'll save me some time here.<br><br>There are other tasks but let me know if you're interested and we can talk discuss.<br><br>Tom<br><br><br><div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"><font face="Tahoma" size="2"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Olaf Bergner &lt;olaf.bergner@gmx.de&gt;<br><b><span style="font-weight: bold;">To:</span></b> infinispan-dev@lists.jboss.org<br><b><span style="font-weight: bold;">Sent:</span></b> Fri, 18 March, 2011 20:55:34<br><b><span style="font-weight: bold;">Subject:</span></b> Re: [infinispan-dev] Need RemoteCacheManager.getCacheNames() for Spring integration<br></font><br>Galder, I've been busy looking for a new job and thus a little ... <br>distracted. Anyway, you made a valid point I simply failed to
 recognize. <br>So this is my updated personal roadmap:<br><br>&nbsp; 1. Make Spring Infinispan (I really should have chosen Infinispring) <br>reasonably for both the embedded as well as the remote use case.<br>&nbsp; 2. Turn my attention to ISPN-984. I will probably need some guidance <br>to get up to speed.<br><br>Yes, I would love to improve my as of now rather theoretical Scala <br>skills, mostly gleaned from working through some tutorials. So expect to <br>give me some tips.<br><br>Cheers,<br>Olaf<br><br>Am 16.03.11 09:06, schrieb Galder Zamarreņo:<br>&gt; Olaf, you're current method won't work since it will only give you the cache names of the caches being interacted with by that client. It does not represent all the caches active on the server side.<br>&gt;<br>&gt; It's something that could be useful and easy to implement - I've created <a href="https://issues.jboss.org/browse/ISPN-984"
 target="_blank">https://issues.jboss.org/browse/ISPN-984</a><br>&gt;<br>&gt; Olaf, if you fancy learning some Scala, you could try implementing it when you're finished with the Spring work? I can guide you through it :)<br>&gt;<br>&gt; On Mar 14, 2011, at 1:40 PM, Manik Surtani wrote:<br>&gt;<br>&gt;&gt; There isn't anything of the sort at the moment.&nbsp; I presume you'd just have to use a singleton list containing the default cache name for now.<br>&gt;&gt;<br>&gt;&gt; Galder/Mircea, what are your thoughts around adding a verb to retrieve cache names to Hot Rod?<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; On 13 Mar 2011, at 22:30, Olaf Bergner wrote:<br>&gt;&gt;<br>&gt;&gt;&gt; I have more or less finished my first attempt at implementing Spring<br>&gt;&gt;&gt; 3.1's forthcoming cache abstraction for Infinispan embedded. While doing<br>&gt;&gt;&gt; the same for Infinispan remote, i.e. for Infinispan's hotrod client, I<br>&gt;&gt;&gt; noticed that
 org.infinispan.client.hotrod.RemoteCacheManager lacks a<br>&gt;&gt;&gt; method for asking it for the names of all caches that are currently<br>&gt;&gt;&gt; known to it. This, however, is required for successfully implementing<br>&gt;&gt;&gt; org.springframework.cache.CacheManager. For now, I work around this<br>&gt;&gt;&gt; limitation by using reflection to get at RemoteCacheManager's map from<br>&gt;&gt;&gt; cache names to caches. Suffice it to say that this reeks of a hack.<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; So do you think that adding such a method to RemoteCacheManager is<br>&gt;&gt;&gt; feasible? Alternatively, do you know of any other way to get at the<br>&gt;&gt;&gt; names of all caches managed by RemoteCacheManager?<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; Cheers,<br>&gt;&gt;&gt; Olaf<br>&gt;&gt;&gt; _______________________________________________<br>&gt;&gt;&gt; infinispan-dev mailing list<br>&gt;&gt;&gt; <a ymailto="mailto:infinispan-dev@lists.jboss.org"
 href="mailto:infinispan-dev@lists.jboss.org">infinispan-dev@lists.jboss.org</a><br>&gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/infinispan-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/infinispan-dev</a><br>&gt;&gt; --<br>&gt;&gt; Manik Surtani<br>&gt;&gt; <a ymailto="mailto:manik@jboss.org" href="mailto:manik@jboss.org">manik@jboss.org</a><br>&gt;&gt; twitter.com/maniksurtani<br>&gt;&gt;<br>&gt;&gt; Lead, Infinispan<br>&gt;&gt; <a href="http://www.infinispan.org" target="_blank">http://www.infinispan.org</a><br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; _______________________________________________<br>&gt;&gt; infinispan-dev mailing list<br>&gt;&gt; <a ymailto="mailto:infinispan-dev@lists.jboss.org" href="mailto:infinispan-dev@lists.jboss.org">infinispan-dev@lists.jboss.org</a><br>&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/infinispan-dev"
 target="_blank">https://lists.jboss.org/mailman/listinfo/infinispan-dev</a><br>&gt; --<br>&gt; Galder Zamarreņo<br>&gt; Sr. Software Engineer<br>&gt; Infinispan, JBoss Cache<br>&gt;<br>&gt;<br>&gt; _______________________________________________<br>&gt; infinispan-dev mailing list<br>&gt; <a ymailto="mailto:infinispan-dev@lists.jboss.org" href="mailto:infinispan-dev@lists.jboss.org">infinispan-dev@lists.jboss.org</a><br>&gt; <a href="https://lists.jboss.org/mailman/listinfo/infinispan-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/infinispan-dev</a><br>&gt;<br><br>_______________________________________________<br>infinispan-dev mailing list<br><a ymailto="mailto:infinispan-dev@lists.jboss.org" href="mailto:infinispan-dev@lists.jboss.org">infinispan-dev@lists.jboss.org</a><br><a href="https://lists.jboss.org/mailman/listinfo/infinispan-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/infinispan-dev</a><br></div></div>
</div></body></html>