You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Bertrand Delacretaz (JIRA)" <ji...@apache.org> on 2017/03/23 13:58:41 UTC
[jira] [Created] (SLING-6702) Make MetricsService accessible as
easily as a Logger
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)