Uses of Interface
org.axonframework.messaging.core.annotation.ParameterResolverFactory
Packages that use ParameterResolverFactory
Package
Description
Classes in support of testing Axon based applications.
-
Uses of ParameterResolverFactory in org.axonframework.eventsourcing.annotation.reflection
Constructors in org.axonframework.eventsourcing.annotation.reflection with parameters of type ParameterResolverFactoryModifierConstructorDescriptionAnnotationBasedEventSourcedEntityFactory(Class<E> entityType, Class<ID> idType, Set<Class<? extends E>> subTypes, ParameterResolverFactory parameterResolverFactory, MessageTypeResolver messageTypeResolver, EventConverter converter) Instantiate a reflection-basedEventSourcedEntityFactoryfor the given superentityType, with the givensubTypes.AnnotationBasedEventSourcedEntityFactory(Class<E> entityType, Class<ID> idType, ParameterResolverFactory parameterResolverFactory, MessageTypeResolver messageTypeResolver, EventConverter converter) Instantiate an annotation-basedEventSourcedEntityFactoryfor the given concreteentityType. -
Uses of ParameterResolverFactory in org.axonframework.extension.spring.config.annotation
Classes in org.axonframework.extension.spring.config.annotation that implement ParameterResolverFactoryModifier and TypeClassDescriptionclassParameterResolverFactory implementation that resolves parameters using Spring dependency resolution.classParameterResolverFactory implementation that resolves parameters in the Spring Application Context.Methods in org.axonframework.extension.spring.config.annotation that return ParameterResolverFactoryMethod parameters in org.axonframework.extension.spring.config.annotation with type arguments of type ParameterResolverFactoryModifier and TypeMethodDescriptionvoidSpringParameterResolverFactoryBean.setAdditionalFactories(List<ParameterResolverFactory> additionalFactories) Defines any additional parameter resolver factories that need to be used to resolve parameters. -
Uses of ParameterResolverFactory in org.axonframework.messaging.commandhandling.annotation
Classes in org.axonframework.messaging.commandhandling.annotation that implement ParameterResolverFactoryModifier and TypeClassDescriptionclassParameterResolverFactorythat ensures theCommandDispatcheris resolved in the context of the currentProcessingContext.Constructors in org.axonframework.messaging.commandhandling.annotation with parameters of type ParameterResolverFactoryModifierConstructorDescriptionAnnotatedCommandHandlingComponent(T annotatedCommandHandler, ParameterResolverFactory parameterResolverFactory, HandlerDefinition handlerDefinition, MessageTypeResolver messageTypeResolver, MessageConverter converter) Wraps the givenannotatedCommandHandler, allowing it to be subscribed to aCommandBusas aCommandHandlingComponent. -
Uses of ParameterResolverFactory in org.axonframework.messaging.core.annotation
Classes in org.axonframework.messaging.core.annotation that implement ParameterResolverFactoryModifier and TypeClassDescriptionclassAbstractAnnotatedParameterResolverFactory<A extends Annotation,P> ParameterResolverFactory that will supply a parameter resolver when a matching parameter annotation is paired with a suitable type of parameter.final classAn extension of the AbstractAnnotatedParameterResolverFactory that accepts parameters of aStringtype that are annotated with theAggregateTypeannotation and assigns the aggregate type from theProcessingContextif present.classFactory for the default parameter resolvers.classParameterResolverFactorythat first tries to resolve a parameter using the child factory.classParameter resolver factory that adds support for resolving currentMessageHandlerInterceptorChain.final classAn extension of the AbstractAnnotatedParameterResolverFactory that accepts parameters of aStringtype that are annotated with theMessageIdentifierannotation and assigns the identifier of the Message.classParameterResolverFactory instance that delegates to multiple other instances, in the order provided.classAParameterResolverFactoryimplementation for simple resource injections.final classMethods in org.axonframework.messaging.core.annotation that return ParameterResolverFactoryModifier and TypeMethodDescriptionstatic ParameterResolverFactoryCreates an instance for the givenclazz.static ParameterResolverFactoryClasspathParameterResolverFactory.forClassLoader(ClassLoader classLoader) Creates an instance using the givenclassLoader.Methods in org.axonframework.messaging.core.annotation that return types with arguments of type ParameterResolverFactoryModifier and TypeMethodDescriptionMultiParameterResolverFactory.getDelegates()Returns the delegates of this instance, in the order they are evaluated to resolve parameters.Methods in org.axonframework.messaging.core.annotation with parameters of type ParameterResolverFactoryModifier and TypeMethodDescriptionHierarchicalParameterResolverFactory.create(ParameterResolverFactory parent, ParameterResolverFactory child) Creates a new hierarchicalParameterResolverFactorythat delegates to the givenparentandchildfactories.<T> Optional<MessageHandlingMember<T>> AnnotatedMessageHandlingMemberDefinition.createHandler(Class<T> declaringType, Method method, ParameterResolverFactory parameterResolverFactory, Function<Object, MessageStream<?>> messageStreamResolver) <T> Optional<MessageHandlingMember<T>> HandlerDefinition.createHandler(Class<T> declaringType, Method method, ParameterResolverFactory parameterResolverFactory, Function<Object, MessageStream<?>> messageStreamResolver) Create aMessageHandlingMemberfor the givenmethodmethod.<T> Optional<MessageHandlingMember<T>> MultiHandlerDefinition.createHandler(Class<T> declaringType, Method method, ParameterResolverFactory parameterResolverFactory, Function<Object, MessageStream<?>> messageStreamResolver) static <T> AnnotatedHandlerInspector<T> AnnotatedHandlerInspector.inspectType(Class<T> handlerType, ParameterResolverFactory parameterResolverFactory) Create an inspector for givenhandlerTypethat uses givenparameterResolverFactoryto resolve method parameters.static <T> AnnotatedHandlerInspector<T> AnnotatedHandlerInspector.inspectType(Class<T> handlerType, ParameterResolverFactory parameterResolverFactory, HandlerDefinition handlerDefinition) Create an inspector for givenhandlerTypethat uses givenparameterResolverFactoryto resolve method parameters and givenhandlerDefinitionto create handlers.static <T> AnnotatedHandlerInspector<T> AnnotatedHandlerInspector.inspectType(Class<T> handlerType, ParameterResolverFactory parameterResolverFactory, HandlerDefinition handlerDefinition, Set<Class<? extends T>> declaredSubtypes) Create an inspector for givenhandlerTypeand itsdeclaredSubtypesthat uses givenparameterResolverFactoryto resolve method parameters and givenhandlerDefinitionto create handlers.MultiParameterResolverFactory.ordered(ParameterResolverFactory... delegates) Creates a MultiParameterResolverFactory instance with the givendelegates, which are automatically ordered based on the@Priorityannotation on their respective classes.Method parameters in org.axonframework.messaging.core.annotation with type arguments of type ParameterResolverFactoryModifier and TypeMethodDescriptionMultiParameterResolverFactory.ordered(List<ParameterResolverFactory> delegates) Creates a MultiParameterResolverFactory instance with the givendelegates, which are automatically ordered based on the@Priorityannotation on their respective classes.Constructors in org.axonframework.messaging.core.annotation with parameters of type ParameterResolverFactoryModifierConstructorDescriptionMethodInvokingMessageHandlingMember(Method method, Class<? extends Message> messageType, Class<?> explicitPayloadType, ParameterResolverFactory parameterResolverFactory, Function<Object, MessageStream<?>> returnTypeConverter) Initializes a new instance that will invoke the givenexecutable(method) on a target to handle a message of the givenmessageType.MultiParameterResolverFactory(ParameterResolverFactory... delegates) Initializes an instance that delegates to the givendelegates, in the order provided.Constructor parameters in org.axonframework.messaging.core.annotation with type arguments of type ParameterResolverFactoryModifierConstructorDescriptionInitializes an instance that delegates to the givendelegates, in the order provided. -
Uses of ParameterResolverFactory in org.axonframework.messaging.core.configuration
Method parameters in org.axonframework.messaging.core.configuration with type arguments of type ParameterResolverFactoryModifier and TypeMethodDescriptionMessagingConfigurer.registerParameterResolverFactory(ComponentBuilder<ParameterResolverFactory> parameterResolverFactoryBuilder) Registers the givenParameterResolverFactoryfactory in thisConfigurer. -
Uses of ParameterResolverFactory in org.axonframework.messaging.core.configuration.reflection
Classes in org.axonframework.messaging.core.configuration.reflection that implement ParameterResolverFactoryModifier and TypeClassDescriptionclassAParameterResolverFactoryimplementation that resolves parameters from available components in theConfigurationinstance it was configured with.Method parameters in org.axonframework.messaging.core.configuration.reflection with type arguments of type ParameterResolverFactoryModifier and TypeMethodDescriptionstatic voidParameterResolverFactoryUtils.registerToComponentRegistry(ComponentRegistry componentRegistry, int order, Function<Configuration, ParameterResolverFactory> factory) Register aParameterResolverFactoryto thecurrentComponentRegistryusing the givenfactoryfunction.static voidParameterResolverFactoryUtils.registerToComponentRegistry(ComponentRegistry componentRegistry, Function<Configuration, ParameterResolverFactory> factory) Register aParameterResolverFactoryto thecurrentComponentRegistryusing the givenfactoryfunction. -
Uses of ParameterResolverFactory in org.axonframework.messaging.core.interception.annotation
Classes in org.axonframework.messaging.core.interception.annotation that implement ParameterResolverFactoryModifier and TypeClassDescriptionclassParameterResolverFactory that provides support for Parameters where the result of Handler execution is expected to be injected. -
Uses of ParameterResolverFactory in org.axonframework.messaging.core.unitofwork.annotation
Classes in org.axonframework.messaging.core.unitofwork.annotation that implement ParameterResolverFactoryModifier and TypeClassDescriptionclassParameterResolverFactoryimplementation that provides aParameterResolverfor parameters of typeProcessingContext. -
Uses of ParameterResolverFactory in org.axonframework.messaging.eventhandling.annotation
Classes in org.axonframework.messaging.eventhandling.annotation that implement ParameterResolverFactoryModifier and TypeClassDescriptionclassParameterResolverFactorythat ensures theEventAppenderis resolved in the context of the currentProcessingContext.final classAn extension of the AbstractAnnotatedParameterResolverFactory that accepts parameters of aLongtype annotated with theSequenceNumberannotation and assigns the sequenceNumber of the DomainEventMessage.final classConstructors in org.axonframework.messaging.eventhandling.annotation with parameters of type ParameterResolverFactoryModifierConstructorDescriptionAnnotatedEventHandlingComponent(T annotatedEventHandler, ParameterResolverFactory parameterResolverFactory, HandlerDefinition handlerDefinition, MessageTypeResolver messageTypeResolver, EventConverter converter) Wraps the givenannotatedEventHandler, allowing it to be subscribed to anEventSinkas anEventHandlingComponent. -
Uses of ParameterResolverFactory in org.axonframework.messaging.eventhandling.processing.streaming.token.annotation
Classes in org.axonframework.messaging.eventhandling.processing.streaming.token.annotation that implement ParameterResolverFactoryModifier and TypeClassDescriptionclassImplementation of aParameterResolverFactorythat resolves theTrackingTokenfrom theProcessingContextwhenever it's available. -
Uses of ParameterResolverFactory in org.axonframework.messaging.eventhandling.replay.annotation
Classes in org.axonframework.messaging.eventhandling.replay.annotation that implement ParameterResolverFactoryModifier and TypeClassDescriptionclassAn implementation of theParameterResolverFactorywhich resolves the parameter annotated withReplayContext.classAn implementation of theParameterResolverFactorywhich resolves theReplayStatusparameter. -
Uses of ParameterResolverFactory in org.axonframework.messaging.queryhandling
Classes in org.axonframework.messaging.queryhandling that implement ParameterResolverFactoryModifier and TypeClassDescriptionclassParameterResolverFactorythat ensures theQueryUpdateEmitteris resolved in the context of the currentProcessingContext. -
Uses of ParameterResolverFactory in org.axonframework.messaging.queryhandling.annotation
Constructors in org.axonframework.messaging.queryhandling.annotation with parameters of type ParameterResolverFactoryModifierConstructorDescriptionAnnotatedQueryHandlingComponent(T annotatedQueryHandler, ParameterResolverFactory parameterResolverFactory, HandlerDefinition handlerDefinition, MessageTypeResolver messageTypeResolver, MessageConverter converter) Wraps the givenannotatedQueryHandler, allowing it to be subscribed to aQueryBusas aQueryHandlingComponent. -
Uses of ParameterResolverFactory in org.axonframework.modelling.annotation
Classes in org.axonframework.modelling.annotation that implement ParameterResolverFactoryModifier and TypeClassDescriptionclassParameterResolverFactoryimplementation that providesParameterResolversfor parameters annotated withInjectEntity. -
Uses of ParameterResolverFactory in org.axonframework.modelling.entity.annotation
Methods in org.axonframework.modelling.entity.annotation with parameters of type ParameterResolverFactoryModifier and TypeMethodDescriptionstatic <E> AnnotatedEntityMetamodel<E> AnnotatedEntityMetamodel.forConcreteType(Class<E> entityType, ParameterResolverFactory parameterResolverFactory, MessageTypeResolver messageTypeResolver, MessageConverter messageConverter, EventConverter eventConverter) Instantiate an annotatedEntityMetamodelof a concrete entity type.static <E> AnnotatedEntityMetamodel<E> AnnotatedEntityMetamodel.forPolymorphicType(Class<E> entityType, Set<Class<? extends E>> concreteTypes, ParameterResolverFactory parameterResolverFactory, MessageTypeResolver messageTypeResolver, MessageConverter messageConverter, EventConverter eventConverter) Instantiate an annotatedEntityMetamodelof a polymorphic entity type. -
Uses of ParameterResolverFactory in org.axonframework.test
Classes in org.axonframework.test that implement ParameterResolverFactoryModifier and TypeClassDescriptionfinal classParameterResolverFactory implementation for use in test cases that prevent that all declared resources on message handlers need to be configured.