You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Stefan Seifert (JIRA)" <ji...@apache.org> on 2014/07/01 15:03:24 UTC
[jira] [Commented] (SLING-3716) Sling Models: Add support for
constructor dependency injection
[ https://issues.apache.org/jira/browse/SLING-3716?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14048841#comment-14048841 ]
Stefan Seifert commented on SLING-3716:
---------------------------------------
please note: SLING-3718 contains an updated patch that implements both requirements from this ticket and SLING-3718, because they both have the requirement for a SelfInjector implementation.
> Sling Models: Add support for constructor dependency injection
> --------------------------------------------------------------
>
> Key: SLING-3716
> URL: https://issues.apache.org/jira/browse/SLING-3716
> Project: Sling
> Issue Type: Improvement
> Components: Extensions
> Reporter: Stefan Seifert
> Priority: Minor
> Attachments: 140701_SLING-3716_slingmodes_constructorinjection.patch
>
>
> Currently, Sling Models only supports dependency injection for fields (or interface getter methods), but not for constructor arguments. This ticket is for discussing what this constructor dependency injection should support, and perhaps finally provide a patch to implement it.
> This is somewhat related to SLING-3715 for class-based dependency injection, because this would come in especially handy for constructor injection.
--
This message was sent by Atlassian JIRA
(v6.2#6252)