Table of Contents

Class AbstractMessageChannelBinder.SendingHandler

Namespace
Steeltoe.Stream.Binder
Assembly
Steeltoe.Stream.StreamBase.dll
protected class AbstractMessageChannelBinder.SendingHandler : AbstractMessageHandler, IMessageHandler, IServiceNameAware, IOrdered, ILifecycle
Inheritance
AbstractMessageChannelBinder.SendingHandler
Implements
Inherited Members

Constructors

SendingHandler(IApplicationContext, IMessageHandler, bool, string[], bool)

public SendingHandler(IApplicationContext context, IMessageHandler handler, bool embedHeaders, string[] headersToEmbed, bool useNativeEncoding)

Parameters

context IApplicationContext
handler IMessageHandler
embedHeaders bool
headersToEmbed string[]
useNativeEncoding bool

Properties

IsRunning

Gets a value indicating whether gets a value indicating if its running

public bool IsRunning { get; }

Property Value

bool

Methods

HandleMessageInternal(IMessage)

protected override void HandleMessageInternal(IMessage message)

Parameters

message IMessage

Initialize()

public override void Initialize()

Start()

Start this component

public Task Start()

Returns

Task

a task to signal completion

Stop()

Stop this component

public Task Stop()

Returns

Task

a task to signal completion