Sure the proxy implements Service as actually it implements
ConnectionProder which is a rg.hibernate.service.Service and
org.hibernate.service.spi.Wrapped.
01/06/2011 11:25, Sanne Grinovero wrote:
2011/6/1 Dmitry Geraskov<dgeraskov(a)exadel.com>:
> Hey, guys,
>
> in Hibernate 3 you had ConnectionProvider#close() method which releases
> all the resources used by the connection provider.
> In hibernate 4 ConnectionProvider is a service without this method, but
> you have Stoppable interface with stop() method which I guess do this work.
> But the problem is I can't use instanceof to determine whether current
> connection provider is Stoppable, because internally hibernate uses proxyes.
I'd expect this proxy to implement the service interface, is that not the case?
> What is right way to replace old ConnectionProvider#close()?
>
> Dmitry Geraskov
> _______________________________________________
> hibernate-dev mailing list
> hibernate-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/hibernate-dev
>