If you could avoid the "@Override" then we could test this on both Hibernate versions 4.2.x and 4.3.x

I wish we could already use org.hibernate.engine.spi.SessionDelegatorBaseImpl ;-)
unfortunately it wasn't there in an older ORM version which also needs to be compatible.