@NonNullApi package org.springframework.integration.channel
Provides classes representing various channel types.
ClassDescriptionBase class for
MessageChannelimplementations providing common properties such as the channel name.A convenience wrapper class for the list of ChannelInterceptors.Base class for all pollable channels.A
SubscribableChannelvariant for implementations with broadcasting capabilities.Channel utilities.Converts a channel to a name, retaining a reference to the channel keyed by the name.A channel that invokes a single subscriber for each sent Message.The
AbstractMessageChannelimplementation for the Reactive Streams
Publisherbased on the Project Reactor
Flux.Deprecated.since 5.3 in favor of
IntegrationReactiveUtils.A channel implementation that essentially behaves like "/dev/null".A message channel that prioritizes messages based on a
Comparator.A channel that sends Messages to each of its subscribers.Simple implementation of a message channel.Operations available on a channel that has queuing semantics.