Service Registry Reference
The following section lists all services and modules that provide them.
Note: this is a work in progress, not listing the full set of contracts yet!
Service registry contracts
Contract (package, class) | Weight | Module | Description | Qualifiers |
|
|
| Empty config instance | N/A |
|
| Configuration either from meta configuration (config profiles), or from service registry | N/A | |
|
|
| Configuration either from meta configuration (config profiles), or from service registry (same instance that implements | N/A |
|
|
| Management of scheduled tasks | N/A |
|
|
| Clock used to check calendar related constraints, defaults to current time-zone | N/A |
|
|
| Methods to validate type annotated with | N/A |
|
|
| Constraint validator providers for each built-in constraint | Named by the constraint annotation type (for each built-in constraint) |
|
|
| Access to mappers, to map (convert) types | N/A |
|
|
| A provider of mappers | N/A |
|
|
| Resolver of defaults annotation to a list of expected types | N/A |
| N/A |
| Injection point of a configured object |
|
|
|
| Config "meta-configuration" - the whole content of a file, such as | N/A |
|
|
| Config source "meta-configuration" - section of the single config source | Named with a config type (i.e. |
|
| N/A | Error handler provider to add to WebServer | N/A |
|
|
| WebServer instance, only available in Helidon Declarative | N/A |
|
|
| Security | N/A |
| N/A | N/A | Health check instances to be added to WebServer health observer | N/A |
| 90 |
| Factory of meter registries | N/A |
| 90 |
| The "global" meter registry, can be used to create/get custom metrics that cannot be achieved through interception | N/A |