<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div>Hi all,</div><div><br></div><div>I really think we should work for terminology simplification but I wonder if it’s realistic in our timeframe. &nbsp;According to me the easy part is :</div><div><br></div><div><div>&nbsp;- «&nbsp;Bean Class&nbsp;» &nbsp;for the class that gets Scanned : *Bean Class* (_quite obvious_)</div><div>&nbsp;- «&nbsp;Bean Metadata for Bean&lt;T&gt; : *Bean Metadata* using « Bean&nbsp;» here is confusing)</div><div>&nbsp;- «&nbsp;Required Type&nbsp;» for the type of injection type</div><div>&nbsp;- «&nbsp; Session Bean&nbsp;» &nbsp;for EJB bean</div></div><div><br></div><div>Now the more complex part is for the biggest one. From my understanding we have 2 concept with at least 3 different names :</div><div><br></div><div>- Contextual Instance = Bean Instance = Bean</div><div>- Contextual Reference = Client Proxy = Bean Reference</div><div><br></div><div>I I’m not wrong on this classification, we should really choose an official name for these 2 &nbsp;concepts</div><div><br></div><div>My personal choice would be «&nbsp;Bean Instance&nbsp;» and « &nbsp;Bean Reference&nbsp;» with perhaps a link to contextual names in chapter 6.</div><div><br></div><div>The term «&nbsp;Bean&nbsp;» could be reserved to mean one to the other when difference is not relevant…</div><div><br></div><div>What do you think ?</div><div><br></div>&nbsp;<br><div>
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div>Antoine Sabot-Durand<br>———————————————<br></div><div>Twitter : @antoine_sd</div><div>CDI co-spec lead &amp;&nbsp;eco-system development<br></div>Agorava tech lead</div></div>
</div>
<br></body></html>