Class AbstractMessageChannelBinder.DefaultProducingMessageChannelBinding
protected class AbstractMessageChannelBinder.DefaultProducingMessageChannelBinding : DefaultBinding<IMessageChannel>, IBinding, IPausable, ILifecycle
- Inheritance
-
AbstractMessageChannelBinder.DefaultProducingMessageChannelBinding
- Implements
- Inherited Members
Constructors
DefaultProducingMessageChannelBinding(AbstractMessageChannelBinder, string, IMessageChannel, ILifecycle, IProducerOptions, IProducerDestination, ILogger)
public DefaultProducingMessageChannelBinding(AbstractMessageChannelBinder binder, string destination, IMessageChannel target, ILifecycle lifecycle, IProducerOptions options, IProducerDestination producerDestination, ILogger logger = null)
Parameters
binder
AbstractMessageChannelBinderdestination
stringtarget
IMessageChannellifecycle
ILifecycleoptions
IProducerOptionsproducerDestination
IProducerDestinationlogger
ILogger
Properties
ExtendedInfo
Gets the extended info associated with the binding
public override IDictionary<string, object> ExtendedInfo { get; }
Property Value
IsInput
Gets a value indicating whether this binding is an input binding
public override bool IsInput { get; }
Property Value
Methods
AfterUnbind()
protected override void AfterUnbind()