IMO the large object methods would fit better in the Cache directly, vs AdvancedCache.
The way I see it AdvancedCache exposes to the power user internal ISPN stuff - stuff
that's not generally needed by every day user. E.g. the interceptor chain, the rpc
manager etc.
Everything that is plain API should be on the Cache itself, including lock() and
withFlags() methods.
On 10 Apr 2011, at 21:07, Olaf Bergner wrote:
I have the skeleton of an implementation of ISPN-78 - Large Object
Support - at
https://github.com/obergner/infinispan/tree/t_ispn78.
Before going forward I could need some feedback on whether my approach
makes sense at all, what alternatives there are, where things might be
improved or modified to adhere to INFINISPAN's standards and so forth.
Any hint is highly appreciated.
Keep in mind that so far I have completely ignored the issue of
supporting transactions when reading and writing large objects. I would
prefer to have a working core implementation before tackling the more
complicated aspects.
Cheers,
Olaf
_______________________________________________
infinispan-dev mailing list
infinispan-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/infinispan-dev