[
https://issues.apache.org/jira/browse/SLING-3704?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Carsten Ziegeler resolved SLING-3704.
-------------------------------------
Resolution: Won't Fix
> Provide better examples/documentation on how to test an injector
> ----------------------------------------------------------------
>
> Key: SLING-3704
> URL: https://issues.apache.org/jira/browse/SLING-3704
> Project: Sling
> Issue Type: Improvement
> Components: Extensions
> Affects Versions: Sling Models API 1.0.2, Sling Models Implementation 1.0.6
> Reporter: Krystian Panek
> Priority: Major
> Labels: models
>
> In the future, I plan to create a custom injector for Sling Models. It would
> be great if documentation will have some section which describes how do it in
> a most simple way.
> Also API / Impl could be improved for that perspective of usage.
> I would like to use in my package following snippet which I found in unit
> tests:
> {quote}
> factory = new ModelAdapterFactory();
> factory.activate(componentCtx);
> factory.bindInjector(new MyCustomInjector(), new
> ServicePropertiesMap(1, 1));
> {quote}
> But methods in factory have protected scope and I cannot use them directly in
> my package without using a reflection.
> I realize that maybe custom injectors are not planned in design but I hope
> that suggested improvement could make SM more extensible.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)