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
,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:
IntegrationPatternType
, EIP official site
-
Method Summary
Modifier and Type Method Description IntegrationPatternType
getIntegrationPatternType()
Return a pattern type this component implements.
-
Method Details
-
getIntegrationPatternType
IntegrationPatternType getIntegrationPatternType()Return a pattern type this component implements.- Returns:
- the
IntegrationPatternType
this component implements.
-