Table of Contents

Class AbstractStreamListenerSetupMethodOrchestrator

Namespace
Steeltoe.Stream.Binding
Assembly
Steeltoe.Stream.StreamBase.dll
public abstract class AbstractStreamListenerSetupMethodOrchestrator : IStreamListenerSetupMethodOrchestrator
Inheritance
AbstractStreamListenerSetupMethodOrchestrator
Implements
Derived
Inherited Members

Constructors

AbstractStreamListenerSetupMethodOrchestrator(IApplicationContext)

protected AbstractStreamListenerSetupMethodOrchestrator(IApplicationContext context)

Parameters

context IApplicationContext

Fields

_context

protected readonly IApplicationContext _context

Field Value

IApplicationContext

Methods

AdaptAndRetrieveInboundArguments(MethodInfo, string, params IStreamListenerParameterAdapter[])

public object[] AdaptAndRetrieveInboundArguments(MethodInfo method, string inboundName, params IStreamListenerParameterAdapter[] streamListenerParameterAdapters)

Parameters

method MethodInfo
inboundName string
streamListenerParameterAdapters IStreamListenerParameterAdapter[]

Returns

object[]

OrchestrateStreamListener(StreamListenerAttribute, MethodInfo, Type)

public abstract void OrchestrateStreamListener(StreamListenerAttribute streamListener, MethodInfo method, Type bean)

Parameters

streamListener StreamListenerAttribute
method MethodInfo
bean Type

Supports(MethodInfo)

public abstract bool Supports(MethodInfo method)

Parameters

method MethodInfo

Returns

bool