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
AbstractTaskSchedulerChanneltask
IMessageHandlingRunnablelogger
ILogger
Properties
Message
Gets the message this runnable is processing
public IMessage Message { get; }
Property Value
MessageHandler
Gets the message handler that will process this message;
public IMessageHandler MessageHandler { get; }
Property Value
Methods
Run()
Run this object
public bool Run()
Returns
- bool
returns success or failure