metrics/osgi: initial contribution
authorRobert Munteanu <rombert@apache.org>
Thu, 3 Sep 2020 14:41:15 +0000 (16:41 +0200)
committerRobert Munteanu <rombert@apache.org>
Thu, 3 Sep 2020 14:41:29 +0000 (16:41 +0200)
commit8863470e1b194d6c5593b6fa955e7600e2b4c018
treeaf1857cd9b457e318776d2f46e644e39a558a56e
parentda5dd62e456a699cb239a2be5d6804e1092e3b51
metrics/osgi: initial contribution

The modules still refer to the Sling parent pom, but that should not
be a blocker for the contribution (maybe for a first release).
28 files changed:
metrics/osgi/README.md [new file with mode: 0644]
metrics/osgi/collector/bnd.bnd [new file with mode: 0644]
metrics/osgi/collector/pom.xml [new file with mode: 0644]
metrics/osgi/collector/src/main/java/org/apache/felix/metrics/osgi/BundleStartDuration.java [new file with mode: 0644]
metrics/osgi/collector/src/main/java/org/apache/felix/metrics/osgi/ServiceRestartCounter.java [new file with mode: 0644]
metrics/osgi/collector/src/main/java/org/apache/felix/metrics/osgi/StartupMetrics.java [new file with mode: 0644]
metrics/osgi/collector/src/main/java/org/apache/felix/metrics/osgi/StartupMetricsListener.java [new file with mode: 0644]
metrics/osgi/collector/src/main/java/org/apache/felix/metrics/osgi/impl/Activator.java [new file with mode: 0644]
metrics/osgi/collector/src/main/java/org/apache/felix/metrics/osgi/impl/BundleStartTimeCalculator.java [new file with mode: 0644]
metrics/osgi/collector/src/main/java/org/apache/felix/metrics/osgi/impl/Log.java [new file with mode: 0644]
metrics/osgi/collector/src/main/java/org/apache/felix/metrics/osgi/impl/ServiceRestartCountCalculator.java [new file with mode: 0644]
metrics/osgi/collector/src/main/java/org/apache/felix/metrics/osgi/impl/ServiceTrackerCustomizerAdapter.java [new file with mode: 0644]
metrics/osgi/collector/src/main/java/org/apache/felix/metrics/osgi/impl/StartupTimeCalculator.java [new file with mode: 0644]
metrics/osgi/collector/src/main/java/org/apache/felix/metrics/osgi/package-info.java [new file with mode: 0644]
metrics/osgi/collector/src/test/java/org/apache/felix/metrics/osgi/impl/AbstractIT.java [new file with mode: 0644]
metrics/osgi/collector/src/test/java/org/apache/felix/metrics/osgi/impl/BundleStartTimeCalculatorTest.java [new file with mode: 0644]
metrics/osgi/collector/src/test/java/org/apache/felix/metrics/osgi/impl/HealthCheckSmokeIT.java [new file with mode: 0644]
metrics/osgi/collector/src/test/java/org/apache/felix/metrics/osgi/impl/ServiceRegistrationsTrackerTest.java [new file with mode: 0644]
metrics/osgi/collector/src/test/java/org/apache/felix/metrics/osgi/impl/ServiceRestartCountCalculatorTest.java [new file with mode: 0644]
metrics/osgi/collector/src/test/java/org/apache/felix/metrics/osgi/impl/SystemReadySmokeIT.java [new file with mode: 0644]
metrics/osgi/collector/src/test/java/org/apache/felix/metrics/osgi/impl/WaitForResultsStartupMetricsListener.java [new file with mode: 0644]
metrics/osgi/consumers/bnd.bnd [new file with mode: 0644]
metrics/osgi/consumers/pom.xml [new file with mode: 0644]
metrics/osgi/consumers/src/main/java/org/apache/felix/metrics/osgi/consumers/impl/dropwizard/DropwizardMetricsListener.java [new file with mode: 0644]
metrics/osgi/consumers/src/main/java/org/apache/felix/metrics/osgi/consumers/impl/json/JsonWritingMetricsListener.java [new file with mode: 0644]
metrics/osgi/consumers/src/main/java/org/apache/felix/metrics/osgi/consumers/impl/log/LoggingMetricsListener.java [new file with mode: 0644]
metrics/osgi/consumers/src/test/java/org/apache/felix/metrics/osgi/consumers/impl/json/JsonWritingMetricsListenerTest.java [new file with mode: 0644]
metrics/osgi/pom.xml [new file with mode: 0644]