[cdi-dev] Finding a new name for InterceptorProxyFactory

Romain Manni-Bucau rmannibucau at gmail.com
Mon Nov 7 09:52:01 EST 2016

Hello Antoine,

concurrency-utilities use ContextFactory for something pretty close (a
proxying adding spec features over invocations) which is less "cglib-like"
than "Enhancer" so I'd like to keep Factory. In the list InterceptionFactory
looks clear enough. We neevr speak of business method anymore I think so it
would add a difficulty for something very useful to go that deep in the
naming I think.

Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory

2016-11-07 15:44 GMT+01:00 Antoine Sabot-Durand <antoine at sabot-durand.net>:

> Hi all,
> In my last review for CDI-580 (https://github.com/cdi-spec/cdi/pull/315),
> I removed all reference to proxies in Javadoc and spec doc following
> various feedback.
> So now the name of the interface is the only one dealing with Proxy, so we
> really need to find it a new name.
> I listed some proposal in PR 315:
> - InstanceEnhancer (short but not very clear)
> - BusinessMethodInvocationFactory (more exact from spec pov, but is it
> clear from user pov?)
> - InterceptionFactory (cleared from user pov and near our initial name)
> - InterceptionEnhancer
> Feedback and other names are welcome.
> Antoine
> _______________________________________________
> cdi-dev mailing list
> cdi-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/cdi-dev
> Note that for all code provided on this list, the provider licenses the
> code under the Apache License, Version 2 (http://www.apache.org/
> licenses/LICENSE-2.0.html). For all other ideas provided on this list,
> the provider waives all patent and other intellectual property rights
> inherent in such information.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/cdi-dev/attachments/20161107/84ae10c7/attachment-0001.html 

More information about the cdi-dev mailing list