https://hibernate.atlassian.net/browse/HSEARCH-1581

On 01 Apr 2014, at 22:24, Hardy Ferentschik <ha...@hibernate.org> wrote:

> 
> On 1 Jan 2014, at 16:36, Emmanuel Bernard <emman...@hibernate.org> wrote:
> 
>> ## Implementation of the service loader based discovery
>> 
>> Hardy proposes to make each BridgeProvider a Service in the ServiceManager 
>> sense.
> 
> It is right? We allow users to provide their implementations. 
> 
>> The idea being that when we make a compatible ServiceManager OSGi wise, it 
>> will also make a compatible bridge provider discoverer.
> 
> That’s a nice side effect imo. Depending on far you want to go with OSGi, you 
> probably want to skip at some stage Java’s ServiceLoader
> and do service lookups via OSGi mechanism. Doing Java service loading all via 
> our ServiceManager ensures that we just have one (pluggable)
> spot in case we want to down the OSGi service route.
> 
>> It looks fine to me but as Hardy pointed out, we would need to make the 
>> ServiceManager accept several implementations per Service.
>> I’d like to separate the bridge auto-discoverability feature from that 
>> ServiceManager improvement to stay focused.
>> We can converge the service discovery as soon as the SM gains the right 
>> capability.
> 
> Do you have a separate issue for the SessionManager enhancements? 
> 
> —Hardy
> 


_______________________________________________
hibernate-dev mailing list
hibernate-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev

Reply via email to