Class PublishSubscribeChannel
Inheritance
System.Object
PublishSubscribeChannel
Implements
IMessageChannel
ISubscribableChannel
Assembly: Steeltoe.Integration.IntegrationBase.dll
Syntax
public class PublishSubscribeChannel : AbstractTaskSchedulerChannel, ITaskSchedulerChannelInterceptorAware, IChannelInterceptorAware
Constructors
|
Edit this page
View Source
PublishSubscribeChannel(IApplicationContext, ILogger)
Declaration
public PublishSubscribeChannel(IApplicationContext context, ILogger logger = null)
Parameters
Type |
Name |
Description |
IApplicationContext |
context |
|
ILogger |
logger |
|
|
Edit this page
View Source
PublishSubscribeChannel(IApplicationContext, String, ILogger)
Declaration
public PublishSubscribeChannel(IApplicationContext context, string name, ILogger logger = null)
Parameters
Type |
Name |
Description |
IApplicationContext |
context |
|
System.String |
name |
|
ILogger |
logger |
|
|
Edit this page
View Source
PublishSubscribeChannel(IApplicationContext, TaskScheduler, ILogger)
Declaration
public PublishSubscribeChannel(IApplicationContext context, TaskScheduler executor, ILogger logger = null)
Parameters
Type |
Name |
Description |
IApplicationContext |
context |
|
TaskScheduler |
executor |
|
ILogger |
logger |
|
|
Edit this page
View Source
PublishSubscribeChannel(IApplicationContext, TaskScheduler, String, ILogger)
Declaration
public PublishSubscribeChannel(IApplicationContext context, TaskScheduler executor, string name, ILogger logger = null)
Parameters
Type |
Name |
Description |
IApplicationContext |
context |
|
TaskScheduler |
executor |
|
System.String |
name |
|
ILogger |
logger |
|
|
Edit this page
View Source
PublishSubscribeChannel(ILogger)
Declaration
public PublishSubscribeChannel(ILogger logger = null)
Parameters
Type |
Name |
Description |
ILogger |
logger |
|
Properties
|
Edit this page
View Source
ApplySequence
Declaration
public virtual bool ApplySequence { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
BroadcastingDispatcher
Declaration
protected BroadcastingDispatcher BroadcastingDispatcher { get; }
Property Value
|
Edit this page
View Source
ComponentType
Declaration
public override string ComponentType { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
|
Edit this page
View Source
ErrorHandler
Declaration
public virtual IErrorHandler ErrorHandler { get; set; }
Property Value
Type |
Description |
IErrorHandler |
|
|
Edit this page
View Source
IgnoreFailures
Declaration
public virtual bool IgnoreFailures { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
MinSubscribers
Declaration
public virtual int MinSubscribers { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Implements
IMessageChannel
ISubscribableChannel