Interface HttpEntryPoint.EntryPoints

Enclosing class:
HttpEntryPoint

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

    • handler

      Handler handler(ServiceDescriptor<?> descriptor, Set<Qualifier> typeQualifiers, List<Annotation> typeAnnotations, 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