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 IntegrationPatternTypegetIntegrationPatternType()Return a pattern type this component implements.
-
Method Details
-
getIntegrationPatternType
IntegrationPatternType getIntegrationPatternType()Return a pattern type this component implements.- Returns:
- the
IntegrationPatternTypethis component implements.
-