Package org.springframework.integration
Interface IntegrationPattern
- All Known Subinterfaces:
MessageSource<T>
,ReactiveStreamsSubscribableChannel
- All Known Implementing Classes:
AbstractCorrelatingMessageHandler
,AbstractExecutorChannel
,AbstractFetchLimitingMessageSource
,AbstractMappingMessageRouter
,AbstractMessageChannel
,AbstractMessageHandler
,AbstractMessageProducingHandler
,AbstractMessageRouter
,AbstractMessageSource
,AbstractMessageSplitter
,AbstractPollableChannel
,AbstractReactiveMessageHandler
,AbstractReplyProducingMessageHandler
,AbstractReplyProducingPostProcessingMessageHandler
,AbstractSubscribableChannel
,AggregatingMessageHandler
,BarrierMessageHandler
,BridgeHandler
,ClaimCheckInTransformer
,ClaimCheckOutTransformer
,ContentEnricher
,CorrelatingMessageBarrier
,DefaultMessageSplitter
,DelayHandler
,DirectChannel
,ErrorMessageExceptionTypeRouter
,ExecutorChannel
,ExpressionCommandMessageProcessor
,ExpressionEvaluatingMessageHandler
,ExpressionEvaluatingMessageSource
,ExpressionEvaluatingRouter
,ExpressionEvaluatingSplitter
,ExpressionMessageProducerSupport
,FluxAggregatorMessageHandler
,FluxMessageChannel
,GatewayMessageHandler
,HeaderEnricher
,HeaderFilter
,HeaderValueRouter
,LoggingHandler
,MessageFilter
,MessageHandlerChain
,MessageHandlerSupport
,MessageProcessorMessageSource
,MessageProducerSupport
,MessageTransformingHandler
,MessagingGatewaySupport
,MethodInvokingMessageHandler
,MethodInvokingMessageSource
,MethodInvokingRouter
,MethodInvokingSplitter
,NullChannel
,PartitionedChannel
,PayloadTypeRouter
,PriorityChannel
,PublishSubscribeChannel
,QueueChannel
,ReactiveMessageSourceProducer
,RecipientListRouter
,RendezvousChannel
,ReplyProducingMessageHandlerWrapper
,ResequencingMessageHandler
,ResourceRetrievingMessageSource
,ScatterGatherHandler
,ServiceActivatingHandler
public interface IntegrationPattern
Indicates that a component implements some Enterprise Integration Pattern.
- Since:
- 5.3
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturn a pattern type this component implements.
-
Method Details
-
getIntegrationPatternType
IntegrationPatternType getIntegrationPatternType()Return a pattern type this component implements.- Returns:
- the
IntegrationPatternType
this component implements.
-