Class FluxMessageChannelBindingTargetFactory

java.lang.Object
org.springframework.cloud.stream.binding.AbstractBindingTargetFactory<org.springframework.integration.channel.FluxMessageChannel>
org.springframework.cloud.stream.binding.FluxMessageChannelBindingTargetFactory
All Implemented Interfaces:
BindingTargetFactory

public class FluxMessageChannelBindingTargetFactory extends AbstractBindingTargetFactory<org.springframework.integration.channel.FluxMessageChannel>
Since:
4.0.0
Author:
Soby Chacko
  • Constructor Details

    • FluxMessageChannelBindingTargetFactory

      public FluxMessageChannelBindingTargetFactory(MessageChannelConfigurer messageChannelConfigurer, org.springframework.context.support.GenericApplicationContext context)
  • Method Details

    • createInput

      public org.springframework.integration.channel.FluxMessageChannel createInput(String name)
      Description copied from interface: BindingTargetFactory
      Create an input binding target that will be bound via a corresponding Binder.
      Specified by:
      createInput in interface BindingTargetFactory
      Specified by:
      createInput in class AbstractBindingTargetFactory<org.springframework.integration.channel.FluxMessageChannel>
      Parameters:
      name - name of the binding target
      Returns:
      binding target
    • createOutput

      public org.springframework.integration.channel.FluxMessageChannel createOutput(String name)
      Description copied from interface: BindingTargetFactory
      Create an output binding target that will be bound via a corresponding Binder.
      Specified by:
      createOutput in interface BindingTargetFactory
      Specified by:
      createOutput in class AbstractBindingTargetFactory<org.springframework.integration.channel.FluxMessageChannel>
      Parameters:
      name - name of the binding target
      Returns:
      binding target
    • fluxMessageChannel

      public org.springframework.integration.channel.FluxMessageChannel fluxMessageChannel(String name)