├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── docs ├── Configuration.md ├── Endpoints.md └── Metrics.md ├── project ├── Dependencies.scala ├── Publish.scala ├── Test.scala ├── build.properties └── plugins.sbt ├── scalastyle-config.xml ├── service-container-examples └── src │ └── main │ ├── resources │ ├── keystore │ └── truststore │ └── scala │ └── RestHttpSample.scala ├── service-container-metrics-reporting └── src │ ├── main │ ├── resources │ │ └── reference.conf │ └── scala │ │ └── com │ │ └── github │ │ └── vonnagy │ │ └── service │ │ └── container │ │ └── metrics │ │ └── reporting │ │ ├── DogStatsDReporter.scala │ │ └── StatsDReporter.scala │ └── test │ ├── resources │ └── reference.conf │ └── scala │ └── com │ └── github │ └── vonnagy │ └── service │ └── container │ └── metrics │ └── reporting │ ├── DogStatsDReporterSpec.scala │ └── StatsDReporterSpec.scala └── service-container └── src ├── main ├── java │ └── edazdarevic │ │ └── commons │ │ └── net │ │ └── CIDRUtils.java ├── resources │ └── reference.conf └── scala │ └── com │ └── github │ └── vonnagy │ └── service │ └── container │ ├── ContainerBuilder.scala │ ├── core │ ├── CoreConfig.scala │ └── SystemShutdown.scala │ ├── health │ ├── ContainerHealth.scala │ ├── ContainerInfo.scala │ ├── HealthCheck.scala │ ├── HealthCheckExtension.scala │ ├── HealthEndpoints.scala │ ├── HealthInfo.scala │ └── HealthProvider.scala │ ├── http │ ├── BaseDirectives.scala │ ├── BaseEndpoints.scala │ ├── DefaultMarshallers.scala │ ├── HttpMetrics.scala │ ├── HttpService.scala │ ├── RejectionResponse.scala │ ├── directives │ │ └── CIDRDirectives.scala │ ├── json │ │ └── Json4sSupport.scala │ ├── routing │ │ ├── Rejection │ │ │ └── Rejection.scala │ │ ├── RoutedEndpoints.scala │ │ ├── RoutedService.scala │ │ └── RoutingHandler.scala │ └── security │ │ └── SSLProvider.scala │ ├── listener │ └── ContainerLifecycleListener.scala │ ├── log │ └── Logging.scala │ ├── metrics │ ├── Instrumented.scala │ ├── MetricTypes.scala │ ├── MetricsEndpoints.scala │ ├── MetricsExtension.scala │ ├── MetricsWriter.scala │ └── reporting │ │ ├── MetricsReportingManager.scala │ │ ├── ScheduledReporter.scala │ │ └── Slf4jReporter.scala │ ├── security │ └── SSLContextProvider.scala │ └── service │ ├── ContainerService.scala │ └── ServicesManager.scala └── test ├── resources ├── keystore ├── reference.conf └── truststore └── scala └── com └── github └── vonnagy └── service └── container ├── AkkaTestkitSpecs2Support.scala ├── ContainerBuilderSpec.scala ├── Specs2RouteTest.scala ├── TestEndpoints.scala ├── TestUtils.scala ├── core ├── CoreConfigSpec.scala └── SystemShutdownSpec.scala ├── health ├── HealthCheckExtensionSpec.scala ├── HealthEndpointsSpec.scala ├── HealthProviderSpec.scala └── RegisteredHealthCheckActorSpec.scala ├── http ├── BaseDirectivesSpec.scala ├── BaseEndpointsSpec.scala ├── HttpMetricsSpec.scala ├── HttpServiceSpec.scala ├── directives │ └── CIDRDirectivesSpec.scala ├── routing │ ├── RoutedEndpointsActorSpec.scala │ ├── RoutedServiceSpec.scala │ └── RoutingHandlerSpec.scala └── security │ └── SSLProviderSpec.scala ├── listener └── TestContainerLifecycleListener.scala ├── log └── LoggingAdapterSpec.scala ├── metrics ├── MetricsEndpointsSpec.scala ├── MetricsExtensionSpec.scala ├── MetricsSpec.scala ├── MetricsWriterSpec.scala └── reporting │ ├── MetricsReportingManagerSpec.scala │ ├── ScheduledReporterSpec.scala │ └── Slf4jReporterSpec.scala ├── security └── SSLContextProviderSpec.scala └── service ├── ContainerServiceSpec.scala └── ServicesManagerSpec.scala /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/README.md -------------------------------------------------------------------------------- /docs/Configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/docs/Configuration.md -------------------------------------------------------------------------------- /docs/Endpoints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/docs/Endpoints.md -------------------------------------------------------------------------------- /docs/Metrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/docs/Metrics.md -------------------------------------------------------------------------------- /project/Dependencies.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/project/Dependencies.scala -------------------------------------------------------------------------------- /project/Publish.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/project/Publish.scala -------------------------------------------------------------------------------- /project/Test.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/project/Test.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.2.8 -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /scalastyle-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/scalastyle-config.xml -------------------------------------------------------------------------------- /service-container-examples/src/main/resources/keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container-examples/src/main/resources/keystore -------------------------------------------------------------------------------- /service-container-examples/src/main/resources/truststore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container-examples/src/main/resources/truststore -------------------------------------------------------------------------------- /service-container-examples/src/main/scala/RestHttpSample.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container-examples/src/main/scala/RestHttpSample.scala -------------------------------------------------------------------------------- /service-container-metrics-reporting/src/main/resources/reference.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container-metrics-reporting/src/main/resources/reference.conf -------------------------------------------------------------------------------- /service-container-metrics-reporting/src/main/scala/com/github/vonnagy/service/container/metrics/reporting/DogStatsDReporter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container-metrics-reporting/src/main/scala/com/github/vonnagy/service/container/metrics/reporting/DogStatsDReporter.scala -------------------------------------------------------------------------------- /service-container-metrics-reporting/src/main/scala/com/github/vonnagy/service/container/metrics/reporting/StatsDReporter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container-metrics-reporting/src/main/scala/com/github/vonnagy/service/container/metrics/reporting/StatsDReporter.scala -------------------------------------------------------------------------------- /service-container-metrics-reporting/src/test/resources/reference.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /service-container-metrics-reporting/src/test/scala/com/github/vonnagy/service/container/metrics/reporting/DogStatsDReporterSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container-metrics-reporting/src/test/scala/com/github/vonnagy/service/container/metrics/reporting/DogStatsDReporterSpec.scala -------------------------------------------------------------------------------- /service-container-metrics-reporting/src/test/scala/com/github/vonnagy/service/container/metrics/reporting/StatsDReporterSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container-metrics-reporting/src/test/scala/com/github/vonnagy/service/container/metrics/reporting/StatsDReporterSpec.scala -------------------------------------------------------------------------------- /service-container/src/main/java/edazdarevic/commons/net/CIDRUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/java/edazdarevic/commons/net/CIDRUtils.java -------------------------------------------------------------------------------- /service-container/src/main/resources/reference.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/resources/reference.conf -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/ContainerBuilder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/ContainerBuilder.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/core/CoreConfig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/core/CoreConfig.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/core/SystemShutdown.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/core/SystemShutdown.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/health/ContainerHealth.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/health/ContainerHealth.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/health/ContainerInfo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/health/ContainerInfo.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/health/HealthCheck.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/health/HealthCheck.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/health/HealthCheckExtension.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/health/HealthCheckExtension.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/health/HealthEndpoints.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/health/HealthEndpoints.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/health/HealthInfo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/health/HealthInfo.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/health/HealthProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/health/HealthProvider.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/http/BaseDirectives.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/http/BaseDirectives.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/http/BaseEndpoints.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/http/BaseEndpoints.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/http/DefaultMarshallers.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/http/DefaultMarshallers.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/http/HttpMetrics.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/http/HttpMetrics.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/http/HttpService.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/http/HttpService.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/http/RejectionResponse.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/http/RejectionResponse.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/http/directives/CIDRDirectives.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/http/directives/CIDRDirectives.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/http/json/Json4sSupport.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/http/json/Json4sSupport.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/http/routing/Rejection/Rejection.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/http/routing/Rejection/Rejection.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/http/routing/RoutedEndpoints.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/http/routing/RoutedEndpoints.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/http/routing/RoutedService.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/http/routing/RoutedService.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/http/routing/RoutingHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/http/routing/RoutingHandler.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/http/security/SSLProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/http/security/SSLProvider.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/listener/ContainerLifecycleListener.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/listener/ContainerLifecycleListener.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/log/Logging.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/log/Logging.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/metrics/Instrumented.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/metrics/Instrumented.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/metrics/MetricTypes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/metrics/MetricTypes.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/metrics/MetricsEndpoints.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/metrics/MetricsEndpoints.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/metrics/MetricsExtension.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/metrics/MetricsExtension.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/metrics/MetricsWriter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/metrics/MetricsWriter.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/metrics/reporting/MetricsReportingManager.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/metrics/reporting/MetricsReportingManager.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/metrics/reporting/ScheduledReporter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/metrics/reporting/ScheduledReporter.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/metrics/reporting/Slf4jReporter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/metrics/reporting/Slf4jReporter.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/security/SSLContextProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/security/SSLContextProvider.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/service/ContainerService.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/service/ContainerService.scala -------------------------------------------------------------------------------- /service-container/src/main/scala/com/github/vonnagy/service/container/service/ServicesManager.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/main/scala/com/github/vonnagy/service/container/service/ServicesManager.scala -------------------------------------------------------------------------------- /service-container/src/test/resources/keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/resources/keystore -------------------------------------------------------------------------------- /service-container/src/test/resources/reference.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/resources/reference.conf -------------------------------------------------------------------------------- /service-container/src/test/resources/truststore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/resources/truststore -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/AkkaTestkitSpecs2Support.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/AkkaTestkitSpecs2Support.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/ContainerBuilderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/ContainerBuilderSpec.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/Specs2RouteTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/Specs2RouteTest.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/TestEndpoints.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/TestEndpoints.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/TestUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/TestUtils.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/core/CoreConfigSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/core/CoreConfigSpec.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/core/SystemShutdownSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/core/SystemShutdownSpec.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/health/HealthCheckExtensionSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/health/HealthCheckExtensionSpec.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/health/HealthEndpointsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/health/HealthEndpointsSpec.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/health/HealthProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/health/HealthProviderSpec.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/health/RegisteredHealthCheckActorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/health/RegisteredHealthCheckActorSpec.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/http/BaseDirectivesSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/http/BaseDirectivesSpec.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/http/BaseEndpointsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/http/BaseEndpointsSpec.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/http/HttpMetricsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/http/HttpMetricsSpec.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/http/HttpServiceSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/http/HttpServiceSpec.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/http/directives/CIDRDirectivesSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/http/directives/CIDRDirectivesSpec.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/http/routing/RoutedEndpointsActorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/http/routing/RoutedEndpointsActorSpec.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/http/routing/RoutedServiceSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/http/routing/RoutedServiceSpec.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/http/routing/RoutingHandlerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/http/routing/RoutingHandlerSpec.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/http/security/SSLProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/http/security/SSLProviderSpec.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/listener/TestContainerLifecycleListener.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/listener/TestContainerLifecycleListener.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/log/LoggingAdapterSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/log/LoggingAdapterSpec.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/metrics/MetricsEndpointsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/metrics/MetricsEndpointsSpec.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/metrics/MetricsExtensionSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/metrics/MetricsExtensionSpec.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/metrics/MetricsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/metrics/MetricsSpec.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/metrics/MetricsWriterSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/metrics/MetricsWriterSpec.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/metrics/reporting/MetricsReportingManagerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/metrics/reporting/MetricsReportingManagerSpec.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/metrics/reporting/ScheduledReporterSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/metrics/reporting/ScheduledReporterSpec.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/metrics/reporting/Slf4jReporterSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/metrics/reporting/Slf4jReporterSpec.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/security/SSLContextProviderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/security/SSLContextProviderSpec.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/service/ContainerServiceSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/service/ContainerServiceSpec.scala -------------------------------------------------------------------------------- /service-container/src/test/scala/com/github/vonnagy/service/container/service/ServicesManagerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vonnagy/service-container/HEAD/service-container/src/test/scala/com/github/vonnagy/service/container/service/ServicesManagerSpec.scala --------------------------------------------------------------------------------