Uses of Annotation Interface
io.helidon.service.registry.Service.Contract
Package
Description
Concurrency limits API and default implementations.
Extension points to create custom concurrency rate limits.
TLS Configuration for client and server.
Provides interfaces and classes for loading and working with immutable, tree-structured
configuration data.
Configuration SPI that defines the behavior developers can implement to extend the config system.
Extension points for OCI integration.
Helidon Integrations SPI of OCI Certificates Service.
API required to define services, and to compile the code generated sources for Helidon Service Registry,
with a core service registry implementation (replacement for
ServiceLoader
).-
Uses of Service.Contract in io.helidon.common.concurrency.limits
-
Uses of Service.Contract in io.helidon.common.concurrency.limits.spi
Modifier and TypeInterfaceDescriptioninterface
AServiceLoader
(and service registry) service provider to discover rate limits. -
Uses of Service.Contract in io.helidon.common.tls
Modifier and TypeInterfaceDescriptioninterface
Implementors of this contract are responsible for managing theSSLContext
instance lifecycle, as well as theTlsReloadableComponent
instances. -
Uses of Service.Contract in io.helidon.config
-
Uses of Service.Contract in io.helidon.config.spi
Modifier and TypeInterfaceDescriptioninterface
Filter that can transform elementary configuration (String
) values before they are returned via theConfig
API.interface
Provides mapping functions that convert aConfig
subtree to specific Java types.interface
Transforms configConfigParser.Content
into aConfigNode.ObjectNode
that represents the original structure and values from the content.interface
Source
of configuration. -
Uses of Service.Contract in io.helidon.integrations.oci.spi
Modifier and TypeInterfaceDescriptioninterface
An OCI Authentication Details Provider service contract.interface
An OCI region discovery mechanism to provideRegion
as a service in Helidon service registry. -
Uses of Service.Contract in io.helidon.integrations.oci.tls.certificates.spi
Modifier and TypeInterfaceDescriptioninterface
The contract used for downloading certificates from OCI.interface
The contract used for downloading private keys from OCI. -
Uses of Service.Contract in io.helidon.service.registry
Modifier and TypeInterfaceDescriptioninterface
Entry point to services in Helidon.