Table of Contents

Class AbstractMessageChannelBinder.DefaultConsumerMessageChannelBinding

Namespace
Steeltoe.Stream.Binder
Assembly
Steeltoe.Stream.StreamBase.dll
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 AbstractMessageChannelBinder
name string
group string
inputChannel IMessageChannel
lifecycle ILifecycle
options IConsumerOptions
consumerDestination IConsumerDestination
logger ILogger

Properties

ExtendedInfo

Gets the extended info associated with the binding

public override IDictionary<string, object> ExtendedInfo { get; }

Property Value

IDictionary<string, object>

IsInput

Gets a value indicating whether this binding is an input binding

public override bool IsInput { get; }

Property Value

bool

Methods

AfterUnbind()

protected override void AfterUnbind()