Bertrand Delacretaz created SLING-6702:
------------------------------------------
Summary: Make MetricsService accessible as easily as a Logger
Key: SLING-6702
URL: https://issues.apache.org/jira/browse/SLING-6702
Project: Sling
Issue Type: Improvement
Components: Extensions
Affects Versions: Commons Metrics 1.2.0
Reporter: Bertrand Delacretaz
Assignee: Bertrand Delacretaz
Priority: Minor
Fix For: Commons Metrics 1.2.2
Metrics are useful in all classes, not only OSGi components, so getting the
{{MetricsService}} should be as useful as getting a {{Logger}} for example.
I'll add a public {{MetricsServiceFactory}} class to our metrics module, usable
like
{code}
MetricsService ms = MetricsServiceFactory.getMetricsService(this.getClass());
{code}
There's already a private {{MetricsServiceFactory}} class in that module, I'll
rename that to {{InternalMetricsServiceFactory}} to avoid confusion.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)