Interface IntegrationPattern

All Known Subinterfaces:
MessageSource<T>, ReactiveStreamsSubscribableChannel
All Known Implementing Classes:
AbstractAmqpChannel, AbstractAmqpOutboundEndpoint, AbstractCorrelatingMessageHandler, AbstractExecutorChannel, AbstractFetchLimitingMessageSource, AbstractHttpRequestExecutingMessageHandler, AbstractInboundFileSynchronizingMessageSource, AbstractInternetProtocolReceivingChannelAdapter, AbstractInternetProtocolSendingMessageHandler, AbstractJmsChannel, AbstractKafkaChannel, AbstractMappingMessageRouter, AbstractMessageChannel, AbstractMessageHandler, AbstractMessageProducingHandler, AbstractMessageRouter, AbstractMessageSource, AbstractMessageSplitter, AbstractMongoDbMessageSource, AbstractMqttMessageDrivenChannelAdapter, AbstractMqttMessageHandler, AbstractPollableChannel, AbstractReactiveMessageHandler, AbstractRemoteFileOutboundGateway, AbstractRemoteFileStreamingMessageSource, AbstractReplyProducingMessageHandler, AbstractReplyProducingPostProcessingMessageHandler, AbstractSubscribableChannel, AbstractWebServiceInboundGateway, AbstractWebServiceOutboundGateway, AbstractXmppConnectionAwareEndpoint, AbstractXmppConnectionAwareMessageHandler, AggregatingMessageHandler, AmqpInboundChannelAdapter, AmqpInboundGateway, AmqpMessageSource, AmqpOutboundEndpoint, ApacheCommonsFileTailingMessageProducer, ApplicationEventListeningMessageProducer, ApplicationEventPublishingMessageHandler, AsyncAmqpOutboundGateway, AttributePollingMessageSource, BarrierMessageHandler, BaseHttpInboundEndpoint, BridgeHandler, ByteStreamReadingMessageSource, ByteStreamWritingMessageHandler, CacheListeningMessageProducer, CacheWritingMessageHandler, CharacterStreamReadingMessageSource, CharacterStreamWritingMessageHandler, ChatMessageListeningEndpoint, ChatMessageSendingMessageHandler, ClaimCheckInTransformer, ClaimCheckOutTransformer, ContentEnricher, ContinuousQueryMessageProducer, CorrelatingMessageBarrier, DefaultMessageSplitter, DelayHandler, DirectChannel, ErrorMessageExceptionTypeRouter, ExecutorChannel, ExpressionCommandMessageProcessor, ExpressionEvaluatingMessageHandler, ExpressionEvaluatingMessageSource, ExpressionEvaluatingRouter, ExpressionEvaluatingSplitter, ExpressionMessageProducerSupport, FeedEntryMessageSource, FileReadingMessageSource, FileSplitter, FileTailingMessageProducerSupport, FileTransferringMessageHandler, FileWritingMessageHandler, FluxAggregatorMessageHandler, FluxMessageChannel, FtpInboundFileSynchronizingMessageSource, FtpMessageHandler, FtpOutboundGateway, FtpStreamingMessageSource, GatewayMessageHandler, GroovyCommandMessageProcessor, HeaderEnricher, HeaderFilter, HeaderValueRouter, HttpRequestExecutingMessageHandler, HttpRequestHandlingController, HttpRequestHandlingEndpointSupport, HttpRequestHandlingMessagingGateway, ImapIdleChannelAdapter, JdbcMessageHandler, JdbcOutboundGateway, JdbcPollingChannelAdapter, JmsDestinationPollingSource, JmsInboundGateway, JmsMessageDrivenEndpoint, JmsOutboundGateway, JmsSendingMessageHandler, JpaOutboundGateway, JpaPollingChannelAdapter, KafkaInboundGateway, KafkaMessageDrivenChannelAdapter, KafkaMessageSource, KafkaProducerMessageHandler, LoggingHandler, MailReceivingMessageSource, MailSendingMessageHandler, MarshallingWebServiceInboundGateway, MarshallingWebServiceOutboundGateway, MBeanTreePollingMessageSource, MessageFilter, MessageHandlerChain, MessageHandlerSupport, MessageProcessorMessageSource, MessageProducerSupport, MessageTransformingHandler, MessagingGatewaySupport, MethodInvokingMessageHandler, MethodInvokingMessageSource, MethodInvokingRouter, MethodInvokingSplitter, MockMessageHandler, MongoDbChangeStreamMessageProducer, MongoDbMessageSource, MongoDbOutboundGateway, MongoDbStoringMessageHandler, MqttPahoMessageDrivenChannelAdapter, MqttPahoMessageHandler, MulticastReceivingChannelAdapter, MulticastSendingMessageHandler, NotificationListeningMessageProducer, NotificationPublishingMessageHandler, NullChannel, OperationInvokingMessageHandler, OSDelegatingFileTailingMessageProducer, PayloadTypeRouter, PointToPointSubscribableAmqpChannel, PollableAmqpChannel, PollableJmsChannel, PollableKafkaChannel, PresenceListeningEndpoint, PresenceSendingMessageHandler, PriorityChannel, PublishSubscribeAmqpChannel, PublishSubscribeChannel, PublishSubscribeKafkaChannel, QueueChannel, R2dbcMessageHandler, R2dbcMessageSource, ReactiveMessageSourceProducer, ReactiveMongoDbMessageSource, ReactiveMongoDbStoringMessageHandler, ReactiveRedisStreamMessageHandler, ReactiveRedisStreamMessageProducer, RecipientListRouter, RedisInboundChannelAdapter, RedisOutboundGateway, RedisPublishingMessageHandler, RedisQueueInboundGateway, RedisQueueMessageDrivenEndpoint, RedisQueueOutboundChannelAdapter, RedisQueueOutboundGateway, RedisStoreMessageSource, RedisStoreWritingMessageHandler, RendezvousChannel, ReplyProducingMessageHandlerWrapper, ResequencingMessageHandler, ResourceRetrievingMessageSource, RmiInboundGateway, RmiOutboundGateway, RSocketInboundGateway, RSocketOutboundGateway, ScatterGatherHandler, ScriptExecutingMessageSource, ServiceActivatingHandler, SftpInboundFileSynchronizingMessageSource, SftpMessageHandler, SftpOutboundGateway, SftpStreamingMessageSource, SimpleWebServiceInboundGateway, SimpleWebServiceOutboundGateway, StompInboundChannelAdapter, StompMessageHandler, StoredProcMessageHandler, StoredProcOutboundGateway, StoredProcPollingChannelAdapter, SubscribableJmsChannel, SubscribableKafkaChannel, SubscribableRedisChannel, SyslogReceivingChannelAdapterSupport, TcpInboundGateway, TcpOutboundGateway, TcpReceivingChannelAdapter, TcpSendingMessageHandler, TcpSyslogReceivingChannelAdapter, UdpSyslogReceivingChannelAdapter, UnicastReceivingChannelAdapter, UnicastSendingMessageHandler, WebFluxInboundEndpoint, WebFluxRequestExecutingMessageHandler, WebSocketInboundChannelAdapter, WebSocketOutboundMessageHandler, XPathHeaderEnricher, XPathMessageSplitter, XPathRouter, ZeroMqChannel, ZeroMqMessageHandler, ZeroMqMessageProducer

public interface IntegrationPattern
Indicates that a component implements some Enterprise Integration Pattern.
Since:
5.3
Author:
Artem Bilan
See Also:
IntegrationPatternType, EIP official site