You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Carsten Ziegeler (JIRA)" <ji...@apache.org> on 2017/02/22 06:48:44 UTC

[jira] [Commented] (FELIX-5457) [R7] Logger Support

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

Carsten Ziegeler commented on FELIX-5457:
-----------------------------------------

The reference will be of type LoggerFactory, however the field/constructor/method argument is of type Logger or Formatted Logger

> [R7] Logger Support
> -------------------
>
>                 Key: FELIX-5457
>                 URL: https://issues.apache.org/jira/browse/FELIX-5457
>             Project: Felix
>          Issue Type: Sub-task
>          Components: Declarative Services (SCR)
>            Reporter: Carsten Ziegeler
>             Fix For: scr-2.1.0
>
>
> DS must add special support for injecting Logger and FormatterLogger objects even though they themselves are not services. When a component references the Logger or FormatterLogger types, SCR must get first get the LoggerFactory service matching the reference and then call the getLogger(String, Class)  method passing the component implementation class name as the first argument and the Logger type as the second argument. The returned Logger object is then injected for the reference, rather than the LoggerFactory service used to create the Logger.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)