Table of Contents

Class StreamListenerMessageHandler

Namespace
Steeltoe.Stream.Binding
Assembly
Steeltoe.Stream.StreamBase.dll
public class StreamListenerMessageHandler : AbstractReplyProducingMessageHandler, IMessageHandler, IServiceNameAware, IOrdered, IMessageProducer, IHeaderPropagation
Inheritance
StreamListenerMessageHandler
Implements
Inherited Members

Constructors

StreamListenerMessageHandler(IApplicationContext, IInvocableHandlerMethod, bool, IList<string>)

public StreamListenerMessageHandler(IApplicationContext context, IInvocableHandlerMethod invocableHandlerMethod, bool copyHeaders, IList<string> notPropagatedHeaders)

Parameters

context IApplicationContext
invocableHandlerMethod IInvocableHandlerMethod
copyHeaders bool
notPropagatedHeaders IList<string>

Properties

IsVoid

public bool IsVoid { get; }

Property Value

bool

ShouldCopyRequestHeaders

protected override bool ShouldCopyRequestHeaders { get; }

Property Value

bool

Methods

HandleRequestMessage(IMessage)

protected override object HandleRequestMessage(IMessage requestMessage)

Parameters

requestMessage IMessage

Returns

object

Initialize()

public override void Initialize()