Uses of Interface
io.helidon.service.registry.InterceptionContext
Packages that use InterceptionContext
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 InterceptionContext in io.helidon.service.registry
Classes in io.helidon.service.registry with type parameters of type InterceptionContextModifier and TypeClassDescriptionstatic class
InterceptionContext.BuilderBase<BUILDER extends InterceptionContext.BuilderBase<BUILDER,
PROTOTYPE>, PROTOTYPE extends InterceptionContext> Fluent API builder base forInterceptionContext
.Classes in io.helidon.service.registry that implement InterceptionContextModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.Methods in io.helidon.service.registry that return InterceptionContextModifier and TypeMethodDescriptionInterceptionContext.Builder.build()
InterceptionContext.Builder.buildPrototype()
static InterceptionContext
InterceptionContext.create()
Create a new instance with default values.Methods in io.helidon.service.registry with parameters of type InterceptionContextModifier and TypeMethodDescriptionstatic InterceptionContext.Builder
InterceptionContext.builder
(InterceptionContext instance) Create a new fluent API builder from an existing instance.InterceptionContext.BuilderBase.from
(InterceptionContext prototype) Update this builder from an existing prototype instance.<V> V
Interception.Interceptor.proceed
(InterceptionContext ctx, Interception.Interceptor.Chain<V> chain, Object... args) Called during interception of the target V.