Peter, Have you looked at the jcs component in the plexus components cvs. I believe that this is an avalonized version of jcs which, I think is still documented on the jakarta-turbine pages.
http://cvs.werken.com/viewcvs.cgi/plexus-components/jcs On Sun, 2003-06-01 at 11:16, Peter Klotz wrote: > Hi, > > I have created a Cornerstone component based on the Cache lib from > avalon-sandbox. Unfortunately I'm still having problems making it work - > that cache. It didn't seem to store anything really, at least whenever I > asked whether it had that object in the cache it would always say no > even if I put it in right before. > > But I need to do some more testing of my component in the next time > anyway and for this I want to create a Cache component testcase in > Cornerstone. > > There is a cache also in commons but, when I look at the interfaces, I > like the Exaclibur/Sandbox Cache much much more. > > This is how one configures the cache component: > > <cache validate="true"> > <store class="org.apache.excalibur.cache.store.FlipSpacesStore" > capacity="1000"/> > <policy class="org.apache.excalibur.cache.policy.LRUPolicy"/> > <validator > class="org.apache.excalibur.cache.validator.TimeoutValidator" > timeout="10000"/> > </cache> > > It is a cache manager that means you define the cache store, policy and > validation and then call a interface methods newCache() and get a cache > with that configuration. > > I will let you know when it is ready and tested. > > > Regards, Peter > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] -- Peter Courcoux <[EMAIL PROTECTED]> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
