Package springfox.documentation.spring.web

Adds support for Spring Integration WebMvc inbound adapters and gateways.

Builds upon the springfox webmvc implementation, but uses Spring Integration http endpoint configurations to create documentation.

Key extension points:

  • SpringIntegrationWebMvcRequestHandlerProvider creates SpringIntegrationWebMvcRequestHandler for WebMvcIntegrationRequestMappingHandlerMapping with Order LOWEST_PRECEDENCE and handles webmvc HandlerMappings
  • SpringIntegrationWebMvcRequestHandler synthesizes RequestBody annotation from requestPayloadType field of inbound endpoint and RequestParam annotations from payloadExpression and headerExpressions

Changes to existing code:

See Also:
SpringIntegrationWebMvcRequestHandlerProvider, SpringIntegrationWebMvcRequestHandler