[ 
https://issues.apache.org/jira/browse/IGNITE-894?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14543414#comment-14543414
 ] 

Sergey Evdokimov commented on IGNITE-894:
-----------------------------------------

Before creating @InjectRecursively we used internal interface 
GridInternalWrapper with method userObject() that returns object to inject 
recursively, but annotation is better because annotation can mark more then one 
fields and code is more clear.

> Add @InjectRecursively annotation to allow to inject resources into fields.
> ---------------------------------------------------------------------------
>
>                 Key: IGNITE-894
>                 URL: https://issues.apache.org/jira/browse/IGNITE-894
>             Project: Ignite
>          Issue Type: Sub-task
>            Reporter: Sergey Evdokimov
>            Assignee: Sergey Evdokimov
>
> When Ignite injects resources, it injects recursively to field value if field 
> value is IgniteClosure, Runnable or Callable. It's not clear and it's not 
> logical, annotation @InjectRecursively should be added.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to