Module io.helidon.service.registry
Package io.helidon.service.registry
Annotation Interface Service.EntryPoint
- Enclosing class:
Service
@Deprecated
@Retention(CLASS)
@Target({METHOD,ANNOTATION_TYPE})
public static @interface Service.EntryPoint
Deprecated.
this API is part of incubating features of Helidon. This API may change including backward incompatible changes
and full removal. We welcome feedback for incubating features.
Instruction for the Helidon Service Codegen to generate method metadata for methods
meta-annotated with this annotation.
An entry point is the first method invoked when Helidon is called from outside (i.e. an HTTP request), or through some internal means (such as scheduling).
This annotation is required on annotations defining endpoints (i.e. HTTP Method annotations) to enable
Interception.EntryPointInterceptor
to work.
This annotation is used by framework developers that need to extend the set of entry points of an application.