Table of Contents

Class AbstractTaskSchedulerChannel.MessageHandlingTask

Namespace
Steeltoe.Integration.Channel
Assembly
Steeltoe.Integration.IntegrationBase.dll
protected class AbstractTaskSchedulerChannel.MessageHandlingTask : IMessageHandlingRunnable, IRunnable
Inheritance
AbstractTaskSchedulerChannel.MessageHandlingTask
Implements
Inherited Members

Constructors

MessageHandlingTask(AbstractTaskSchedulerChannel, IMessageHandlingRunnable, ILogger)

public MessageHandlingTask(AbstractTaskSchedulerChannel channel, IMessageHandlingRunnable task, ILogger logger)

Parameters

channel AbstractTaskSchedulerChannel
task IMessageHandlingRunnable
logger ILogger

Properties

Message

Gets the message this runnable is processing

public IMessage Message { get; }

Property Value

IMessage

MessageHandler

Gets the message handler that will process this message;

public IMessageHandler MessageHandler { get; }

Property Value

IMessageHandler

Methods

Run()

Run this object

public bool Run()

Returns

bool

returns success or failure