Uses of Interface
io.helidon.service.registry.ActivationResult
Packages that use ActivationResult
Package
Description
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 ActivationResult in io.helidon.service.registry
Classes in io.helidon.service.registry with type parameters of type ActivationResultModifier and TypeClassDescriptionstatic class
ActivationResult.BuilderBase<BUILDER extends ActivationResult.BuilderBase<BUILDER,
PROTOTYPE>, PROTOTYPE extends ActivationResult> Fluent API builder base forActivationResult
.Classes in io.helidon.service.registry that implement ActivationResultModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.Methods in io.helidon.service.registry that return ActivationResultModifier and TypeMethodDescriptionActivator.activate
(ActivationRequest activationRequest) Activate a managed service/factory.ActivationResult.Builder.build()
ActivationResult.Builder.buildPrototype()
static ActivationResult
ActivationResult.create()
Create a new instance with default values.Activator.deactivate()
Deactivate a managed service.Methods in io.helidon.service.registry with parameters of type ActivationResultModifier and TypeMethodDescriptionstatic ActivationResult.Builder
ActivationResult.builder
(ActivationResult instance) Create a new fluent API builder from an existing instance.ActivationResult.BuilderBase.from
(ActivationResult prototype) Update this builder from an existing prototype instance.