[ 
https://issues.apache.org/jira/browse/JCR-872?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Padraic Hannon updated JCR-872:
-------------------------------

    Attachment: observableCache.patch

This patch provides the following:

1) Updates to RequestObjectCacheImpl to provide observation to flush based on 
jcr events
2) Updates ObjectCache interface to extend Map (first step in allowing other 
caches)
3) Provides the ability to set the cache on the ObjectContentManager and have 
that ripple to the  ObjectConverterImpl (so we can use a config file to set 
cache after construction of the content manager)
4) Simple cache unit tests

I was going to go down the hibernate cache provider route, but felt it was a 
bit overkill. 

Tomorrow I will create instances of the cache using EhCache.
>From there I think I will try a Tangosol one.




> Cache framework integration
> ---------------------------
>
>                 Key: JCR-872
>                 URL: https://issues.apache.org/jira/browse/JCR-872
>             Project: Jackrabbit
>          Issue Type: Task
>          Components: jackrabbit-ocm
>            Reporter: Christophe Lombart
>         Attachments: observableCache.patch
>
>
> The PersistenceManager should work with a cache manager. 
> * The Spring frameworks offer a nice solution to integrate an application 
> with a cache manager (based on AOP). 
> * Which cache framework to use ? oscache, JCS, ...
> * A more detailled proposal is required

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to