Table of Contents

Class TaskSchedulerChannel

Namespace
Steeltoe.Integration.Channel
Assembly
Steeltoe.Integration.IntegrationBase.dll
public class TaskSchedulerChannel : AbstractTaskSchedulerChannel, ISubscribableChannel, IMessageChannel, IServiceNameAware, ITaskSchedulerChannelInterceptorAware, IChannelInterceptorAware
Inheritance
TaskSchedulerChannel
Implements
Inherited Members

Constructors

TaskSchedulerChannel(IApplicationContext, TaskScheduler, ILogger)

public TaskSchedulerChannel(IApplicationContext context, TaskScheduler executor, ILogger logger = null)

Parameters

context IApplicationContext
executor TaskScheduler
logger ILogger

TaskSchedulerChannel(IApplicationContext, TaskScheduler, ILoadBalancingStrategy, ILogger)

public TaskSchedulerChannel(IApplicationContext context, TaskScheduler executor, ILoadBalancingStrategy loadBalancingStrategy, ILogger logger = null)

Parameters

context IApplicationContext
executor TaskScheduler
loadBalancingStrategy ILoadBalancingStrategy
logger ILogger

TaskSchedulerChannel(IApplicationContext, TaskScheduler, ILoadBalancingStrategy, string, ILogger)

public TaskSchedulerChannel(IApplicationContext context, TaskScheduler executor, ILoadBalancingStrategy loadBalancingStrategy, string name, ILogger logger = null)

Parameters

context IApplicationContext
executor TaskScheduler
loadBalancingStrategy ILoadBalancingStrategy
name string
logger ILogger

Properties

UnicastingDispatcher

protected UnicastingDispatcher UnicastingDispatcher { get; }

Property Value

UnicastingDispatcher