S
- the target BaseHttpInboundEndpointSpec
implementation type.E
- the target HttpRequestHandlingEndpointSupport
implementation type.public abstract class BaseHttpInboundEndpointSpec<S extends BaseHttpInboundEndpointSpec<S,E>,E extends HttpRequestHandlingEndpointSupport> extends HttpInboundEndpointSupportSpec<S,E>
MessagingGatewaySpec
for the
HttpRequestHandlingEndpointSupport
implementations.HttpInboundEndpointSupportSpec.CrossOriginSpec, HttpInboundEndpointSupportSpec.RequestMappingSpec
headerExpressions, headerMapper, requestMapping
PARSER, target
logger
DEFAULT_PHASE
OBJECT_TYPE_ATTRIBUTE
Modifier | Constructor and Description |
---|---|
protected |
BaseHttpInboundEndpointSpec(E endpoint,
String... path) |
Modifier and Type | Method and Description |
---|---|
S |
mergeWithDefaultConverters(boolean mergeWithDefaultConverters)
Flag which determines if the default converters should be available after custom converters.
|
S |
messageConverters(HttpMessageConverter<?>... messageConverters)
Set the message body converters to use.
|
S |
multipartResolver(MultipartResolver multipartResolver)
Specify the
MultipartResolver to use when checking requests. |
crossOrigin, extractReplyPayload, getComponentsToRegister, headerExpression, headerExpression, headerExpressions, headerFunction, headerMapper, mappedRequestHeaders, mappedResponseHeaders, payloadExpression, payloadExpression, payloadFunction, requestMapping, requestPayloadType, requestPayloadType, statusCodeExpression, statusCodeExpression, statusCodeFunction, validator
autoStartup, errorChannel, errorChannel, errorOnTimeout, id, phase, replyChannel, replyChannel, replyMapper, replyTimeout, requestChannel, requestChannel, requestMapper, requestTimeout, shouldTrack
_this, createInstance, destroyInstance, doGet, get, getId, getObjectType, getPhase, isAutoStartup, isRunning, start, stop, stop
afterPropertiesSet, destroy, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingleton
public S messageConverters(HttpMessageConverter<?>... messageConverters)
messageConverters
- The message converters.public S mergeWithDefaultConverters(boolean mergeWithDefaultConverters)
mergeWithDefaultConverters
- true to merge, false to replace.public S multipartResolver(MultipartResolver multipartResolver)
MultipartResolver
to use when checking requests.multipartResolver
- The multipart resolver.