Class MessageIdentifierParameterResolverFactory
java.lang.Object
org.axonframework.messaging.core.annotation.AbstractAnnotatedParameterResolverFactory<MessageIdentifier,String>
org.axonframework.messaging.core.annotation.MessageIdentifierParameterResolverFactory
- All Implemented Interfaces:
ParameterResolverFactory
public final class MessageIdentifierParameterResolverFactory
extends AbstractAnnotatedParameterResolverFactory<MessageIdentifier,String>
An extension of the AbstractAnnotatedParameterResolverFactory that accepts parameters of a
String type that
are annotated with the MessageIdentifier annotation and assigns the identifier of the Message.- Since:
- 3.0.0
- Author:
- Steven van Beelen
-
Constructor Summary
ConstructorsConstructorDescriptionInitialize aParameterResolverFactoryforMessageIdentifierannotated parameters. -
Method Summary
Methods inherited from class org.axonframework.messaging.core.annotation.AbstractAnnotatedParameterResolverFactory
createInstance
-
Constructor Details
-
MessageIdentifierParameterResolverFactory
public MessageIdentifierParameterResolverFactory()Initialize aParameterResolverFactoryforMessageIdentifierannotated parameters.
-
-
Method Details
-
getResolver
- Specified by:
getResolverin classAbstractAnnotatedParameterResolverFactory<MessageIdentifier,String> - Returns:
- the parameter resolver that is supplied when a matching parameter is located
-