# Package io.vertx.ext.web.api.service

- Interface Summary
  Interface | Description
  --- | ---
  OpenAPIRouterHandler |
  RouteToEBServiceHandler | Handler that proxy the request to an event bus endpoint, waits for the reply and then writes the HTTP response.

- Class Summary
  Class | Description
  --- | ---
  ServiceRequest | Data object that encapsulates all informations about an HTTP Request
  ServiceRequestConverter | Converter and mapper for `ServiceRequest`.
  ServiceResponse | Data object that encapsulates all informations about an HTTP Response
  ServiceResponseConverter | Converter and mapper for `ServiceResponse`.

- Annotation Types Summary
  Annotation Type | Description
  --- | ---
  WebApiServiceGen | Declares a Java interface type to be processed for generating a Java web api service that can be connected to the original API via Vert.x event bus.