You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Konrad Windszus (JIRA)" <ji...@apache.org> on 2017/03/01 09:09:45 UTC

[jira] [Updated] (SLING-6578) Use "service.pid" property instead of class name to reference validators

     [ https://issues.apache.org/jira/browse/SLING-6578?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Konrad Windszus updated SLING-6578:
-----------------------------------
    Description: Leveraging the component's "service.pid" property value instead of its classname is more stable (even if implementation changes, the PID might stay the same) and also allows for configuration factories to refer to a specific validator configuration. The fallback should be the property "component.name" as "service.pid" is not always necessarily set. Basically the validator should be referable via each of those value, i.e. one of the "service.pid"s or the "component.name".  (was: Leveraging the component's "service.pid" property value instead of its classname is more stable (even if implementation changes, the PID might stay the same) and also allows for configuration factories to refer to a specific validator configuration.)

> Use "service.pid" property instead of class name to reference validators
> ------------------------------------------------------------------------
>
>                 Key: SLING-6578
>                 URL: https://issues.apache.org/jira/browse/SLING-6578
>             Project: Sling
>          Issue Type: Improvement
>            Reporter: Konrad Windszus
>            Assignee: Konrad Windszus
>
> Leveraging the component's "service.pid" property value instead of its classname is more stable (even if implementation changes, the PID might stay the same) and also allows for configuration factories to refer to a specific validator configuration. The fallback should be the property "component.name" as "service.pid" is not always necessarily set. Basically the validator should be referable via each of those value, i.e. one of the "service.pid"s or the "component.name".



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