Class PublishSubscribeChannelSpec<S extends PublishSubscribeChannelSpec<S>>

Type Parameters:
S - the target PublishSubscribeChannelSpec implementation type.
All Implemented Interfaces:
DisposableBean, FactoryBean<PublishSubscribeChannel>, InitializingBean, Lifecycle, Phased, SmartLifecycle, ComponentsRegistration
Direct Known Subclasses:
PublishSubscribeSpec

public class PublishSubscribeChannelSpec<S extends PublishSubscribeChannelSpec<S>> extends MessageChannelSpec<S,PublishSubscribeChannel>
Since:
5.0
Author:
Artem Bilan
  • Constructor Details Link icon

    • PublishSubscribeChannelSpec Link icon

      protected PublishSubscribeChannelSpec()
    • PublishSubscribeChannelSpec Link icon

      protected PublishSubscribeChannelSpec(boolean requireSubscribers)
    • PublishSubscribeChannelSpec Link icon

      protected PublishSubscribeChannelSpec(@Nullable Executor executor)
    • PublishSubscribeChannelSpec Link icon

      protected PublishSubscribeChannelSpec(@Nullable Executor executor, boolean requireSubscribers)
  • Method Details Link icon

    • errorHandler Link icon

      public S errorHandler(ErrorHandler errorHandler)
    • ignoreFailures Link icon

      public S ignoreFailures(boolean ignoreFailures)
    • applySequence Link icon

      public S applySequence(boolean applySequence)
    • maxSubscribers Link icon

      public S maxSubscribers(Integer maxSubscribers)
    • minSubscribers Link icon

      public S minSubscribers(int minSubscribers)