refactoring reporter structure to make it easier to be pluggable
authorRomain Manni-Bucau <rmannibucau@gmail.com>
Tue, 8 Jan 2019 15:02:21 +0000 (16:02 +0100)
committerRomain Manni-Bucau <rmannibucau@gmail.com>
Tue, 8 Jan 2019 15:02:21 +0000 (16:02 +0100)
commita758c87ef3a99a6fbe5e9a674b23696093d9b279
treeba35835152640665bac0c98c7c75f7c1cdb8a385
parent24469a36e455dda61a73f082e695c26837c775d8
refactoring reporter structure to make it easier to be pluggable
32 files changed:
geronimo-microprofile-reporter/pom.xml
geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/FakeCheck2.java [deleted file]
geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/MicroprofileDatabase.java [deleted file]
geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/data/InMemoryDatabase.java [moved from geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/InMemoryDatabase.java with 97% similarity]
geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/data/MicroprofileDatabase.java [new file with mode: 0644]
geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/front/Html.java [moved from geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/Html.java with 95% similarity]
geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/front/HtmlWriter.java [moved from geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/HtmlWriter.java with 96% similarity]
geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/front/ReporterEndpoints.java [moved from geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/ReporterEndpoints.java with 81% similarity]
geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/plugins/Poller.java [new file with mode: 0644]
geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/plugins/Tick.java [moved from geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/FakeCheck1.java with 57% similarity]
geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/plugins/health/CheckSnapshot.java [new file with mode: 0644]
geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/plugins/health/HealthDataExtractor.java [new file with mode: 0644]
geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/plugins/health/HealthRegistry.java [moved from geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/HealthRegistry.java with 63% similarity]
geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/plugins/health/HealthService.java [new file with mode: 0644]
geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/plugins/metrics/MeterSnapshot.java [new file with mode: 0644]
geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/plugins/metrics/MetricsService.java [new file with mode: 0644]
geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/plugins/metrics/SnapshotStat.java [new file with mode: 0644]
geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/plugins/metrics/TimerSnapshot.java [new file with mode: 0644]
geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/plugins/tracing/SpanEntry.java [new file with mode: 0644]
geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/plugins/tracing/SpanMapper.java [moved from geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/SpanMapper.java with 63% similarity]
geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/plugins/tracing/TracingExtension.java [new file with mode: 0644]
geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/plugins/tracing/TracingService.java [new file with mode: 0644]
geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/templating/TemplateHelper.java [moved from geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/TemplateHelper.java with 99% similarity]
geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/templating/TemplatingEngine.java [moved from geronimo-microprofile-reporter/src/main/java/org/apache/geronimo/microprofile/reporter/storage/TemplatingEngine.java with 99% similarity]
geronimo-microprofile-reporter/src/main/resources/META-INF/beans.xml [new file with mode: 0644]
geronimo-microprofile-reporter/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
geronimo-microprofile-reporter/src/main/resources/geronimo/microprofile/reporter/health-application.html
geronimo-microprofile-reporter/src/test/java/org/apache/geronimo/microprofile/reporter/storage/html/TemplatingEngineTest.java
geronimo-microprofile-reporter/src/test/java/org/apache/geronimo/microprofile/reporter/storage/plugins/health/Check1.java [new file with mode: 0644]
geronimo-microprofile-reporter/src/test/java/org/apache/geronimo/microprofile/reporter/storage/plugins/health/Check2.java [new file with mode: 0644]
geronimo-microprofile-reporter/src/test/java/org/apache/geronimo/microprofile/reporter/storage/plugins/health/HealthServiceTest.java [new file with mode: 0644]
geronimo-microprofile-site/src/main/jbake/content/reporter.adoc