Class RabbitInboundChannelAdapter
Inheritance
System.Object
RabbitInboundChannelAdapter
Implements
IServiceNameAware
Assembly: Steeltoe.Integration.RabbitMQ.dll
Syntax
public class RabbitInboundChannelAdapter : MessageProducerSupportEndpoint
Constructors
|
Edit this page
View Source
RabbitInboundChannelAdapter(IApplicationContext, AbstractMessageListenerContainer, ILogger)
Declaration
public RabbitInboundChannelAdapter(IApplicationContext context, AbstractMessageListenerContainer listenerContainer, ILogger logger = null)
Parameters
Properties
|
Edit this page
View Source
BatchingStrategy
Declaration
public IBatchingStrategy BatchingStrategy { get; set; }
Property Value
|
Edit this page
View Source
BindSourceMessage
Declaration
public bool BindSourceMessage { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Edit this page
View Source
MessageConverter
Declaration
public ISmartMessageConverter MessageConverter { get; set; }
Property Value
Type |
Description |
ISmartMessageConverter |
|
|
Edit this page
View Source
RecoveryCallback
Declaration
public IRecoveryCallback RecoveryCallback { get; set; }
Property Value
Type |
Description |
IRecoveryCallback |
|
|
Edit this page
View Source
RetryTemplate
Declaration
public RetryTemplate RetryTemplate { get; set; }
Property Value
Methods
|
Edit this page
View Source
DoStart()
Declaration
protected override Task DoStart()
Returns
Overrides
|
Edit this page
View Source
DoStop()
Declaration
protected override Task DoStop()
Returns
Overrides
|
Edit this page
View Source
GetErrorMessageAttributes(IMessage)
Declaration
protected override IAttributeAccessor GetErrorMessageAttributes(IMessage message)
Parameters
Type |
Name |
Description |
IMessage |
message |
|
Returns
Type |
Description |
IAttributeAccessor |
|
Implements
IServiceNameAware