- Enclosing class:
HttpEntryPoint
public static interface HttpEntryPoint.EntryPoints
A contract used from generated code to invoke HTTP entry point interceptors.
-
Method Summary
Modifier and TypeMethodDescriptionhandler(io.helidon.service.registry.ServiceDescriptor<?> descriptor, Set<io.helidon.service.registry.Qualifier> typeQualifiers, List<io.helidon.common.types.Annotation> typeAnnotations, io.helidon.common.types.TypedElementInfo methodInfo, Handler actualHandler) Handler that triggers interceptors.
-
Method Details
-
handler
Handler handler(io.helidon.service.registry.ServiceDescriptor<?> descriptor, Set<io.helidon.service.registry.Qualifier> typeQualifiers, List<io.helidon.common.types.Annotation> typeAnnotations, io.helidon.common.types.TypedElementInfo methodInfo, Handler actualHandler) Handler that triggers interceptors.- Parameters:
descriptor- descriptor of the invoked endpoint (not generated code)typeQualifiers- qualifiers of the invoked endpointtypeAnnotations- type annotations of the invoked endpointmethodInfo- method information of the endpoint methodactualHandler- handler that invokes the endpoint method- Returns:
- handler to register with WebServer
-