Table of Contents

Class StreamListenerAttributeProcessor

Namespace
Steeltoe.Stream.Binding
Assembly
Steeltoe.Stream.StreamBase.dll
public class StreamListenerAttributeProcessor
Inheritance
StreamListenerAttributeProcessor
Inherited Members

Constructors

StreamListenerAttributeProcessor(IApplicationContext, IOptionsMonitor<SpringIntegrationOptions>, IEnumerable<IStreamListenerParameterAdapter>, IEnumerable<IStreamListenerResultAdapter>, IDestinationResolver<IMessageChannel>, IMessageHandlerMethodFactory, IEnumerable<IStreamListenerSetupMethodOrchestrator>, IEnumerable<IStreamListenerMethod>)

public StreamListenerAttributeProcessor(IApplicationContext context, IOptionsMonitor<SpringIntegrationOptions> springIntegrationOptionsMonitor, IEnumerable<IStreamListenerParameterAdapter> streamListenerParameterAdapters, IEnumerable<IStreamListenerResultAdapter> streamListenerResultAdapters, IDestinationResolver<IMessageChannel> binderAwareChannelResolver, IMessageHandlerMethodFactory messageHandlerMethodFactory, IEnumerable<IStreamListenerSetupMethodOrchestrator> methodOrchestrators, IEnumerable<IStreamListenerMethod> methods)

Parameters

context IApplicationContext
springIntegrationOptionsMonitor IOptionsMonitor<SpringIntegrationOptions>
streamListenerParameterAdapters IEnumerable<IStreamListenerParameterAdapter>
streamListenerResultAdapters IEnumerable<IStreamListenerResultAdapter>
binderAwareChannelResolver IDestinationResolver<IMessageChannel>
messageHandlerMethodFactory IMessageHandlerMethodFactory
methodOrchestrators IEnumerable<IStreamListenerSetupMethodOrchestrator>
methods IEnumerable<IStreamListenerMethod>

Methods

Initialize()

public void Initialize()

PostProcessAttribute(StreamListenerAttribute)

protected virtual StreamListenerAttribute PostProcessAttribute(StreamListenerAttribute attribute)

Parameters

attribute StreamListenerAttribute

Returns

StreamListenerAttribute