On 11-12-20 9:54 AM, Sanne Grinovero wrote: > On 20 December 2011 13:47, Manik Surtani<ma...@jboss.org> wrote: >> So you're suggesting that the task is registered as a CDI bean on each >> remote node, so that requested services can be injected? Makes sense. But >> this would have to be a part of infinispan-cdi, as an extension to what we >> have in DistExec. I presume this is what you had in mind? > Yes. > Anyway a first step would be to provide a reference to the Cache, both > to DistExec and MapReduce tasks, this should be doable even without > introducing infinispan-cdi; but we need a cool proposal in terms of > API - especially if @Inject is not supported that makes it harder to > design. > > Sanne > Makes sense! Note that implementors of DistributedCallable task in distributed executors already receive Cache instance through API! We can have Mapper and Reducer receive owning cache instance through API as well! However, if it can be done through @Inject mechanism maybe that would be better!
_______________________________________________ infinispan-dev mailing list infinispan-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/infinispan-dev