Class Hierarchy
- java.lang.Object
- org.springframework.integration.channel.AbstractExecutorChannel.MessageHandlingTask (implements java.lang.Runnable)
- org.springframework.integration.channel.AbstractMessageChannel.ChannelInterceptorList
- org.springframework.integration.channel.ChannelPurger
- org.springframework.integration.channel.ChannelUtils
- org.springframework.integration.core.ErrorMessagePublisher (implements org.springframework.beans.factory.BeanFactoryAware)
- org.springframework.integration.channel.MessagePublishingErrorHandler (implements org.springframework.util.ErrorHandler)
- org.springframework.integration.channel.FixedSubscriberChannel (implements org.springframework.beans.factory.BeanNameAware, org.springframework.integration.support.context.NamedComponent, org.springframework.messaging.SubscribableChannel)
- org.springframework.integration.context.IntegrationObjectSupport (implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.BeanNameAware, org.springframework.integration.context.ExpressionCapable, org.springframework.beans.factory.InitializingBean, org.springframework.integration.support.context.NamedComponent)
- org.springframework.integration.channel.AbstractMessageChannel (implements org.springframework.integration.support.management.IntegrationManagement, org.springframework.integration.IntegrationPattern, org.springframework.messaging.support.InterceptableChannel, org.springframework.messaging.MessageChannel, org.springframework.integration.support.management.TrackableComponent)
- org.springframework.integration.channel.AbstractPollableChannel (implements org.springframework.integration.channel.ExecutorChannelInterceptorAware, org.springframework.messaging.PollableChannel)
- org.springframework.integration.channel.QueueChannel (implements org.springframework.integration.channel.QueueChannelOperations)
- org.springframework.integration.channel.PriorityChannel
- org.springframework.integration.channel.RendezvousChannel
- org.springframework.integration.channel.QueueChannel (implements org.springframework.integration.channel.QueueChannelOperations)
- org.springframework.integration.channel.AbstractSubscribableChannel (implements org.springframework.messaging.SubscribableChannel, org.springframework.integration.support.management.SubscribableChannelManagement)
- org.springframework.integration.channel.AbstractExecutorChannel (implements org.springframework.integration.channel.ExecutorChannelInterceptorAware)
- org.springframework.integration.channel.ExecutorChannel
- org.springframework.integration.channel.PartitionedChannel
- org.springframework.integration.channel.PublishSubscribeChannel (implements org.springframework.integration.channel.BroadcastCapableChannel)
- org.springframework.integration.channel.DirectChannel
- org.springframework.integration.channel.AbstractExecutorChannel (implements org.springframework.integration.channel.ExecutorChannelInterceptorAware)
- org.springframework.integration.channel.FluxMessageChannel (implements org.reactivestreams.Publisher<T>, org.springframework.integration.channel.ReactiveStreamsSubscribableChannel)
- org.springframework.integration.channel.AbstractPollableChannel (implements org.springframework.integration.channel.ExecutorChannelInterceptorAware, org.springframework.messaging.PollableChannel)
- org.springframework.integration.channel.DefaultHeaderChannelRegistry (implements org.springframework.integration.support.channel.HeaderChannelRegistry, org.springframework.integration.support.management.ManageableLifecycle, java.lang.Runnable)
- org.springframework.integration.channel.AbstractMessageChannel (implements org.springframework.integration.support.management.IntegrationManagement, org.springframework.integration.IntegrationPattern, org.springframework.messaging.support.InterceptableChannel, org.springframework.messaging.MessageChannel, org.springframework.integration.support.management.TrackableComponent)
- org.springframework.integration.channel.NullChannel (implements org.springframework.beans.factory.BeanNameAware, org.springframework.integration.support.management.IntegrationManagement, org.springframework.integration.IntegrationPattern, org.springframework.messaging.PollableChannel)
- java.lang.Record
- org.springframework.integration.channel.DefaultHeaderChannelRegistry.MessageChannelWrapper
Interface Hierarchy
- org.springframework.integration.IntegrationPattern
- org.springframework.integration.channel.ReactiveStreamsSubscribableChannel
- org.springframework.messaging.support.InterceptableChannel
- org.springframework.integration.channel.ExecutorChannelInterceptorAware
- org.springframework.messaging.MessageChannel
- org.springframework.messaging.SubscribableChannel
- org.springframework.integration.channel.BroadcastCapableChannel
- org.springframework.messaging.SubscribableChannel
- org.springframework.integration.channel.QueueChannelOperations