Module io.helidon.service.registry
Package io.helidon.service.registry
Annotation Interface Interception.ExternalDelegate
- Enclosing class:
Interception
Use this annotation to mark an external class ready for interception delegation.
This annotations must be added to the service factory (such as a
Supplier
)
that provides an instance of a class.
If the factory provides an interface, this annotation is not needed, as interfaces are safe to delegate.
- See Also:
-
Required Element Summary
Required Elements
-
Element Details
-
value
Class<?> valueType provided by this service factory that is a class and should support interception.- Returns:
- type that should be intercepted, see
Interception.Delegate
-