Class WebFluxInboundEndpointSpec
java.lang.Object
org.springframework.integration.dsl.IntegrationComponentSpec<WebFluxInboundEndpointSpec, WebFluxInboundEndpoint>
org.springframework.integration.dsl.MessagingGatewaySpec<WebFluxInboundEndpointSpec, WebFluxInboundEndpoint>
org.springframework.integration.http.dsl.HttpInboundEndpointSupportSpec<WebFluxInboundEndpointSpec, WebFluxInboundEndpoint>
org.springframework.integration.webflux.dsl.WebFluxInboundEndpointSpec
- All Implemented Interfaces:
DisposableBean, FactoryBean<WebFluxInboundEndpoint>, InitializingBean, Lifecycle, Phased, SmartLifecycle, ComponentsRegistration
public class WebFluxInboundEndpointSpec
extends HttpInboundEndpointSupportSpec<WebFluxInboundEndpointSpec, WebFluxInboundEndpoint>
The
HttpInboundEndpointSupportSpec implementation for the WebFluxInboundEndpoint.- Since:
- 5.0
- Author:
- Artem Bilan
-
Nested Class Summary
Nested classes/interfaces inherited from class HttpInboundEndpointSupportSpec
HttpInboundEndpointSupportSpec.CrossOriginSpec, HttpInboundEndpointSupportSpec.RequestMappingSpec -
Field Summary
Fields inherited from class HttpInboundEndpointSupportSpec
headerExpressions, headerMapper, requestMappingFields inherited from class IntegrationComponentSpec
logger, PARSER, targetFields inherited from interface FactoryBean
OBJECT_TYPE_ATTRIBUTEFields inherited from interface SmartLifecycle
DEFAULT_PHASE -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedWebFluxInboundEndpointSpec(WebFluxInboundEndpoint gateway, String... path) -
Method Summary
Modifier and TypeMethodDescriptioncodecConfigurer(ServerCodecConfigurer codecConfigurer) reactiveAdapterRegistry(ReactiveAdapterRegistry adapterRegistry) requestedContentTypeResolver(RequestedContentTypeResolver requestedContentTypeResolver) Methods inherited from class HttpInboundEndpointSupportSpec
crossOrigin, extractReplyPayload, getComponentsToRegister, headerExpression, headerExpression, headerExpressions, headerFunction, headerMapper, mappedRequestHeaders, mappedResponseHeaders, payloadExpression, payloadExpression, payloadFunction, requestMapping, requestPayloadType, requestPayloadType, statusCodeExpression, statusCodeExpression, statusCodeFunction, validatorMethods inherited from class MessagingGatewaySpec
autoStartup, errorChannel, errorChannel, errorOnTimeout, id, observationConvention, phase, replyChannel, replyChannel, replyMapper, replyTimeout, requestChannel, requestChannel, requestMapper, requestTimeout, shouldTrackMethods inherited from class IntegrationComponentSpec
_this, afterPropertiesSet, destroy, doGet, getId, getObject, getObjectType, getPhase, isAutoStartup, isRunning, start, stop, stopMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface FactoryBean
isSingletonMethods inherited from interface SmartLifecycle
isPauseable
-
Constructor Details
-
WebFluxInboundEndpointSpec
-
-
Method Details
-
codecConfigurer
-
requestedContentTypeResolver
public WebFluxInboundEndpointSpec requestedContentTypeResolver(RequestedContentTypeResolver requestedContentTypeResolver) -
reactiveAdapterRegistry
-