Class DefaultMessageHandlerMethodFactory
Inheritance
System.Object
DefaultMessageHandlerMethodFactory
Implements
IServiceNameAware
Assembly: Steeltoe.Messaging.MessagingBase.dll
Syntax
public class DefaultMessageHandlerMethodFactory : object, IMessageHandlerMethodFactory
Constructors
|
Edit this page
View Source
DefaultMessageHandlerMethodFactory(IApplicationContext)
Declaration
public DefaultMessageHandlerMethodFactory(IApplicationContext context = null)
Parameters
Type |
Name |
Description |
IApplicationContext |
context |
|
|
Edit this page
View Source
DefaultMessageHandlerMethodFactory(IConversionService, IApplicationContext)
Declaration
public DefaultMessageHandlerMethodFactory(IConversionService conversionService, IApplicationContext context = null)
Parameters
Type |
Name |
Description |
IConversionService |
conversionService |
|
IApplicationContext |
context |
|
|
Edit this page
View Source
DefaultMessageHandlerMethodFactory(IConversionService, IMessageConverter, IApplicationContext)
Declaration
public DefaultMessageHandlerMethodFactory(IConversionService conversionService, IMessageConverter converter, IApplicationContext context = null)
Parameters
Type |
Name |
Description |
IConversionService |
conversionService |
|
IMessageConverter |
converter |
|
IApplicationContext |
context |
|
|
Edit this page
View Source
DefaultMessageHandlerMethodFactory(IConversionService, IMessageConverter, List<IHandlerMethodArgumentResolver>, IApplicationContext)
Declaration
public DefaultMessageHandlerMethodFactory(IConversionService conversionService, IMessageConverter converter, List<IHandlerMethodArgumentResolver> resolvers, IApplicationContext context = null)
Parameters
Fields
|
Edit this page
View Source
_argumentResolvers
Declaration
protected readonly HandlerMethodArgumentResolverComposite _argumentResolvers
Field Value
|
Edit this page
View Source
DEFAULT_SERVICE_NAME
Declaration
public const string DEFAULT_SERVICE_NAME = null
Field Value
Type |
Description |
System.String |
|
Properties
|
Edit this page
View Source
ApplicationContext
Declaration
public virtual IApplicationContext ApplicationContext { get; set; }
Property Value
Type |
Description |
IApplicationContext |
|
|
Edit this page
View Source
ConversionService
Declaration
public virtual IConversionService ConversionService { get; set; }
Property Value
Type |
Description |
IConversionService |
|
|
Edit this page
View Source
CustomArgumentResolvers
Declaration
public virtual List<IHandlerMethodArgumentResolver> CustomArgumentResolvers { get; set; }
Property Value
|
Edit this page
View Source
MessageConverter
Declaration
public virtual IMessageConverter MessageConverter { get; set; }
Property Value
|
Edit this page
View Source
ServiceName
Declaration
public virtual string ServiceName { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
|
Edit this page
View Source
CreateInvocableHandlerMethod(Object, MethodInfo)
Declaration
public virtual IInvocableHandlerMethod CreateInvocableHandlerMethod(object bean, MethodInfo method)
Parameters
Type |
Name |
Description |
System.Object |
bean |
|
MethodInfo |
method |
|
Returns
|
Edit this page
View Source
InitArgumentResolvers()
Declaration
protected List<IHandlerMethodArgumentResolver> InitArgumentResolvers()
Returns
|
Edit this page
View Source
Initialize()
Declaration
public virtual void Initialize()
|
Edit this page
View Source
SetArgumentResolvers(List<IHandlerMethodArgumentResolver>)
Declaration
public virtual void SetArgumentResolvers(List<IHandlerMethodArgumentResolver> argumentResolvers)
Parameters
Implements
IServiceNameAware