On Thu, Dec 14, 2017 at 1:25 PM, Steve Ebersole <st...@hibernate.org> wrote: > https://hibernate.atlassian.net/browse/HHH-11259 lists some other > possibilities for things we might consider for accessing through > ManagedBeanRegistry. We discussed Interceptor in Paris - I can definitely > see that with some caveats/restrictions. Add it to that list or create a > new sub-task.
Done. > As for chaining Interceptors, I guess it depends how that is exposed. E.g. > a comma-separated list in settings would inherently imply ordering. That > works for SessionFactory-scoped Interceptors. I'm not sure we need a > composite though wrapping the individual Interceptors, a List<Interceptor> > would suffice and save some memory (granted a tiny amount). For > Session-scoped Interceptors we would need to account for a few things, but > its certainly possible. Supposing there are also SessionFactory-scoped > Interceptors: > > How would a user indicate that the Session-scoped Interceptors should > replace the SessionFactory-scoped ones versus adding to them. What's the > ordering there - SessionFactory-scoped Interceptors first? Or SessionScoped > ones> > How would a user indicate that a Session should have no Interceptors? That > is a common requirement. > Probably some others I am not thinking of. Possibly the easiest solution would be to replace them all and only apply the Session-scoped ones if defined. But I'm not sure I understand all the ramifications. -- Guillaume _______________________________________________ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev