Interface HttpEntryPoint.EntryPoints

Enclosing class:
HttpEntryPoint

public static interface HttpEntryPoint.EntryPoints
A contract used from generated code to invoke HTTP entry point interceptors.
  • Method Summary

    Modifier and Type
    Method
    Description
    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.
  • 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 endpoint
      typeAnnotations - type annotations of the invoked endpoint
      methodInfo - method information of the endpoint method
      actualHandler - handler that invokes the endpoint method
      Returns:
      handler to register with WebServer