[ 
https://jira.jboss.org/browse/WELDX-179?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12557766#action_12557766
 ] 

Dan Allen commented on WELDX-179:
---------------------------------

If accepted, need to add docs.

> Introduce @Qualified to have package name prepended to @Named value
> -------------------------------------------------------------------
>
>                 Key: WELDX-179
>                 URL: https://jira.jboss.org/browse/WELDX-179
>             Project: Weld Extensions
>          Issue Type: Feature Request
>    Affects Versions: 1.0.0.Beta1
>            Reporter: Dan Allen
>            Assignee: Dan Allen
>            Priority: Minor
>             Fix For: TBC
>
>
> @Named gives the bean a name equal to the annotation value property or, if 
> one is not specified, the decapitalized simple name of the type. This 
> behavior is precisely what the majority of developers will appreciate. 
> However, framework writers should avoid stomping on the root bean namespace, 
> instead assigning qualified names to their built-in components. The 
> motivation is the same as qualifying Java types.
> One way to accomplish this would be to include the package name in the name 
> specified in the @Named annotation:
> @Named("org.jboss.seam.security.Identity")
> public class Identity ... { ... }
> However, this is not in the spirit of type-safety. As an alternative, Weld X 
> can introduce an annotation which indicates that the bean name be qualified 
> to the package in which the type resides.
> @Qualified @Named
> public class Identity ... { ... }
> This allows the bean name to be defaulted and keeps the package out of a 
> string.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
weld-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/weld-issues

Reply via email to