Package org.springframework.integration
Interface IntegrationPattern
- All Known Subinterfaces:
MessageSource<T>
,ReactiveStreamsSubscribableChannel
- All Known Implementing Classes:
AbstractAmqpChannel
,AbstractAmqpOutboundEndpoint
,AbstractCorrelatingMessageHandler
,AbstractExecutorChannel
,AbstractFetchLimitingMessageSource
,AbstractHazelcastMessageProducer
,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
,CamelMessageHandler
,CassandraMessageHandler
,CharacterStreamReadingMessageSource
,CharacterStreamWritingMessageHandler
,ChatMessageListeningEndpoint
,ChatMessageSendingMessageHandler
,ClaimCheckInTransformer
,ClaimCheckOutTransformer
,ContentEnricher
,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
,GraphQlMessageHandler
,GroovyCommandMessageProcessor
,HazelcastCacheWritingMessageHandler
,HazelcastClusterMonitorMessageProducer
,HazelcastContinuousQueryMessageProducer
,HazelcastDistributedSQLMessageSource
,HazelcastEventDrivenMessageProducer
,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
,Mqttv5PahoMessageDrivenChannelAdapter
,Mqttv5PahoMessageHandler
,MulticastReceivingChannelAdapter
,MulticastSendingMessageHandler
,NotificationListeningMessageProducer
,NotificationPublishingMessageHandler
,NullChannel
,OperationInvokingMessageHandler
,OSDelegatingFileTailingMessageProducer
,PartitionedChannel
,PayloadTypeRouter
,PointToPointSubscribableAmqpChannel
,PollableAmqpChannel
,PollableJmsChannel
,PollableKafkaChannel
,PostgresSubscribableChannel
,PresenceListeningEndpoint
,PresenceSendingMessageHandler
,PriorityChannel
,PublishSubscribeAmqpChannel
,PublishSubscribeChannel
,PublishSubscribeKafkaChannel
,QueueChannel
,R2dbcMessageHandler
,R2dbcMessageSource
,RabbitStreamMessageHandler
,ReactiveMessageSourceProducer
,ReactiveMongoDbMessageSource
,ReactiveMongoDbStoringMessageHandler
,ReactiveRedisStreamMessageHandler
,ReactiveRedisStreamMessageProducer
,RecipientListRouter
,RedisInboundChannelAdapter
,RedisOutboundGateway
,RedisPublishingMessageHandler
,RedisQueueInboundGateway
,RedisQueueMessageDrivenEndpoint
,RedisQueueOutboundChannelAdapter
,RedisQueueOutboundGateway
,RedisStoreMessageSource
,RedisStoreWritingMessageHandler
,RendezvousChannel
,ReplyProducingMessageHandlerWrapper
,ResequencingMessageHandler
,ResourceRetrievingMessageSource
,RSocketInboundGateway
,RSocketOutboundGateway
,ScatterGatherHandler
,ScriptExecutingMessageSource
,ServiceActivatingHandler
,SftpInboundFileSynchronizingMessageSource
,SftpMessageHandler
,SftpOutboundGateway
,SftpStreamingMessageSource
,SimpleWebServiceInboundGateway
,SimpleWebServiceOutboundGateway
,SmbInboundFileSynchronizingMessageSource
,SmbMessageHandler
,SmbOutboundGateway
,SmbStreamingMessageSource
,StompInboundChannelAdapter
,StompMessageHandler
,StoredProcMessageHandler
,StoredProcOutboundGateway
,StoredProcPollingChannelAdapter
,SubscribableJmsChannel
,SubscribableKafkaChannel
,SubscribableRedisChannel
,SyslogReceivingChannelAdapterSupport
,TcpInboundGateway
,TcpOutboundGateway
,TcpReceivingChannelAdapter
,TcpSendingMessageHandler
,TcpSyslogReceivingChannelAdapter
,UdpSyslogReceivingChannelAdapter
,UnicastReceivingChannelAdapter
,UnicastSendingMessageHandler
,UnZipResultSplitter
,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:
-
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.
-