Public Member Functions | |
| EnhancedHealthHandler (final DataSource dataSource) | |
| boolean | get (final dev.rafex.ether.http.core.HttpExchange x) |
| Set< String > | supportedMethods () |
| Public Member Functions inherited from dev.rafex.ether.http.jetty12.handler.NonBlockingResourceHandler | |
| boolean | handle (final Request request, final Response response, final Callback callback) |
| Public Member Functions inherited from dev.rafex.ether.http.core.HttpResource | |
| default boolean | delete (final HttpExchange x) throws Exception |
| default boolean | get (final HttpExchange x) throws Exception |
| default boolean | options (final HttpExchange x) throws Exception |
| default boolean | patch (final HttpExchange x) throws Exception |
| default boolean | post (final HttpExchange x) throws Exception |
| default boolean | put (final HttpExchange x) throws Exception |
Protected Member Functions | |
| String | basePath () |
| List< Route > | routes () |
| Protected Member Functions inherited from dev.rafex.ether.http.jetty12.handler.NonBlockingResourceHandler | |
| NonBlockingResourceHandler (final JsonCodec jsonCodec) | |
| NonBlockingResourceHandler (final JsonCodec jsonCodec, final ErrorMapper errorMapper) | |
Additional Inherited Members | |
| Static Protected Member Functions inherited from dev.rafex.ether.http.jetty12.handler.NonBlockingResourceHandler | |
| static String | queryParam (final JettyHttpExchange x, final String key) |
Definition at line 52 of file EnhancedHealthHandler.java.
| dev.rafex.ether.http.jetty12.health.EnhancedHealthHandler.EnhancedHealthHandler | ( | final DataSource | dataSource | ) |
Definition at line 59 of file EnhancedHealthHandler.java.
|
protected |
Reimplemented from dev.rafex.ether.http.jetty12.handler.NonBlockingResourceHandler.
Definition at line 65 of file EnhancedHealthHandler.java.
| boolean dev.rafex.ether.http.jetty12.health.EnhancedHealthHandler.get | ( | final dev.rafex.ether.http.core.HttpExchange | x | ) |
Definition at line 75 of file EnhancedHealthHandler.java.
References dev.rafex.ether.observability.core.probe.ProbeAggregator.aggregate(), dev.rafex.ether.observability.core.probe.ProbeStatus.DOWN, and dev.rafex.ether.observability.core.probe.ProbeKind.HEALTH.
|
protected |
Reimplemented from dev.rafex.ether.http.jetty12.handler.NonBlockingResourceHandler.
Definition at line 70 of file EnhancedHealthHandler.java.
| Set< String > dev.rafex.ether.http.jetty12.health.EnhancedHealthHandler.supportedMethods | ( | ) |
Implements dev.rafex.ether.http.core.HttpResource.
Definition at line 108 of file EnhancedHealthHandler.java.