Table of Contents

Class AbstractMessageChannelBinder.DefaultProducingMessageChannelBinding

Namespace
Steeltoe.Stream.Binder
Assembly
Steeltoe.Stream.StreamBase.dll
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 AbstractMessageChannelBinder
destination string
target IMessageChannel
lifecycle ILifecycle
options IProducerOptions
producerDestination IProducerDestination
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()