Uses of Interface
org.axonframework.messaging.annotation.ParameterResolverFactory
Packages that use ParameterResolverFactory
Package
Description
Classes that implement the concept of command handling using explicit command objects.
Classes related to event handling and dispatching, such as
Event Listeners and the Event Bus.-
Uses of ParameterResolverFactory in org.axonframework.commandhandling
Classes in org.axonframework.commandhandling that implement ParameterResolverFactoryModifier and TypeClassDescriptionclassParameterResolverFactory that add support for the UnitOfWork parameter type in annotated handlers.Constructors in org.axonframework.commandhandling with parameters of type ParameterResolverFactoryModifierConstructorDescriptionAnnotationCommandHandlerAdapter(T annotatedCommandHandler, ParameterResolverFactory parameterResolverFactory) Wraps the givenannotatedCommandHandler, allowing it to be subscribed to a Command Bus.AnnotationCommandHandlerAdapter(T annotatedCommandHandler, ParameterResolverFactory parameterResolverFactory, HandlerDefinition handlerDefinition) Wraps the givenannotatedCommandHandler, allowing it to be subscribed to a Command Bus. -
Uses of ParameterResolverFactory in org.axonframework.eventhandling
Classes in org.axonframework.eventhandling that implement ParameterResolverFactoryModifier and TypeClassDescriptionclassParameter resolver factory for boolean event handler parameters annotated withConcludesBatch.final classAn extension of the AbstractAnnotatedParameterResolverFactory that accepts parameters of aLongtype annotated with theSequenceNumberannotation and assigns the sequenceNumber of the DomainEventMessage.final classclassImplementation of aParameterResolverFactorythat resolves theTrackingTokenof an event message if that message is aTrackedEventMessage.Methods in org.axonframework.eventhandling with parameters of type ParameterResolverFactoryModifier and TypeMethodDescriptionSimpleEventHandlerInvoker.Builder.parameterResolverFactory(ParameterResolverFactory parameterResolverFactory) Sets theParameterResolverFactoryused to resolve parameter values for annotated handlers in theAnnotationEventHandlerAdapterthisEventHandlerInvokerinstantiates.Constructors in org.axonframework.eventhandling with parameters of type ParameterResolverFactoryModifierConstructorDescriptionAnnotationEventHandlerAdapter(Object annotatedEventListener, ParameterResolverFactory parameterResolverFactory) Wraps the givenannotatedEventListener, allowing it to be subscribed to an Event Bus.AnnotationEventHandlerAdapter(Object annotatedEventListener, ParameterResolverFactory parameterResolverFactory, HandlerDefinition handlerDefinition) Wraps the givenannotatedEventListener, allowing it to be subscribed to an Event Bus. -
Uses of ParameterResolverFactory in org.axonframework.eventhandling.replay
Classes in org.axonframework.eventhandling.replay 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.annotation
Classes in org.axonframework.messaging.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 of theDomainEventMessage.classFactory for the default parameter resolvers.classParameter resolver factory that adds support for resolving currentInterceptorChain.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.classParameterResolverFactory that provides support for Parameters where the result of Handler execution is expected to be injected.classFactory for aScopeDescriptorParameterResolver.classAParameterResolverFactoryimplementation for simple resource injections.final classMethods in org.axonframework.messaging.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.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.annotation with parameters of type ParameterResolverFactoryModifier and TypeMethodDescription<T> Optional<MessageHandlingMember<T>>AnnotatedMessageHandlingMemberDefinition.createHandler(Class<T> declaringType, Executable executable, ParameterResolverFactory parameterResolverFactory) <T> Optional<MessageHandlingMember<T>>HandlerDefinition.createHandler(Class<T> declaringType, Executable executable, ParameterResolverFactory parameterResolverFactory) Create aMessageHandlingMemberfor the givenexecutablemethod.<T> Optional<MessageHandlingMember<T>>MultiHandlerDefinition.createHandler(Class<T> declaringType, Executable executable, ParameterResolverFactory parameterResolverFactory) static <T> AnnotatedHandlerInspector<T>AnnotatedHandlerInspector.inspectType(Class<? extends T> handlerType, ParameterResolverFactory parameterResolverFactory) Create an inspector for givenhandlerTypethat uses givenparameterResolverFactoryto resolve method parameters.static <T> AnnotatedHandlerInspector<T>AnnotatedHandlerInspector.inspectType(Class<? extends 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<? extends 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.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.annotation with parameters of type ParameterResolverFactoryModifierConstructorDescriptionAnnotatedMessageHandlingMember(Executable executable, Class<? extends Message> messageType, Class<?> explicitPayloadType, ParameterResolverFactory parameterResolverFactory) 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.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.deadletter
Classes in org.axonframework.messaging.deadletter that implement ParameterResolverFactoryModifier and TypeClassDescriptionclassAParameterResolverFactoryconstructing aParameterResolverresolving theDeadLetterthat is being processed. -
Uses of ParameterResolverFactory in org.axonframework.queryhandling.annotation
Constructors in org.axonframework.queryhandling.annotation with parameters of type ParameterResolverFactoryModifierConstructorDescriptionAnnotationQueryHandlerAdapter(T target, ParameterResolverFactory parameterResolverFactory) Initializes the adapter, forwarding call to the giventarget, resolving parameters using the givenparameterResolverFactory.AnnotationQueryHandlerAdapter(T target, ParameterResolverFactory parameterResolverFactory, HandlerDefinition handlerDefinition) Initializes the adapter, forwarding call to the giventarget, resolving parameters using the givenparameterResolverFactoryand creating handlers usinghandlerDefinition.