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:
- Filter for Integration Handler Mappings in
WebMvcRequestHandlerProvider
-
Class Summary Class Description SpringIntegrationWebMvcRequestHandler Provides information about WebMvc based Spring Integration inbound HTTP handlers.