Class AbstractMessageChannelBinder.DefaultConsumerMessageChannelBinding
protected class AbstractMessageChannelBinder.DefaultConsumerMessageChannelBinding : DefaultBinding<IMessageChannel>, IBinding, IPausable, ILifecycle
- Inheritance
-
AbstractMessageChannelBinder.DefaultConsumerMessageChannelBinding
- Implements
- Inherited Members
Constructors
DefaultConsumerMessageChannelBinding(AbstractMessageChannelBinder, string, string, IMessageChannel, ILifecycle, IConsumerOptions, IConsumerDestination, ILogger)
public DefaultConsumerMessageChannelBinding(AbstractMessageChannelBinder binder, string name, string group, IMessageChannel inputChannel, ILifecycle lifecycle, IConsumerOptions options, IConsumerDestination consumerDestination, ILogger logger = null)
Parameters
binder
AbstractMessageChannelBindername
stringgroup
stringinputChannel
IMessageChannellifecycle
ILifecycleoptions
IConsumerOptionsconsumerDestination
IConsumerDestinationlogger
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()