Because of the component registry, every component is a (non-public)
extension point by itself. So I don't see the need to do anything special,
if we're only going to use it in the test suite.


On Fri, May 3, 2013 at 2:58 PM, Sanne Grinovero <[email protected]>wrote:

> For testing purposes it would be useful to inject a custom
> implementation. Doesn't have to be a public API, but some kind of
> extension point would be needed.
>
> On 3 May 2013 12:51, Mircea Markus <[email protected]> wrote:
> >
> > On 3 May 2013, at 11:46, Galder Zamarreño wrote:
> >
> >> On May 2, 2013, at 7:01 PM, Pedro Ruivo <[email protected]> wrote:
> >>
> >>>>> When recovery is enabled, the recovery manager creates a second
> cache.
> >>>>> Someone may want to replace the Clock/TimeService for the "normal"
> cache
> >>>>> and left the default implementation in the "recovery" cache.
> >>>>
> >>>> ^ Why would an end-user want to replace the Clock/TimeService?
> >>>>
> >>>> Remember what I said in my previous email: I can see someone changing
> the service implementation for testing reasons, and in that case, a global
> clock/timer service that's swapable via system property would work just
> fine IMO.
> >>>
> >>> I don't know. I'm being pessimist and assuming that someone in the
> world
> >>> as a dark use case and needs to replace the service.
> >>
> >> ^ We already have quite a big configuration… we should think twice
> about adding more stuff… :)
> > +1. on top of that we can always add it to config if needed, harder to
> remove it.
> >
> > Cheers,
> > --
> > Mircea Markus
> > Infinispan lead (www.infinispan.org)
> >
> >
> >
> >
> >
> > _______________________________________________
> > infinispan-dev mailing list
> > [email protected]
> > https://lists.jboss.org/mailman/listinfo/infinispan-dev
>
> _______________________________________________
> infinispan-dev mailing list
> [email protected]
> https://lists.jboss.org/mailman/listinfo/infinispan-dev
>
_______________________________________________
infinispan-dev mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/infinispan-dev

Reply via email to