|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ParameterResolverFactory | |
---|---|
org.axonframework.commandhandling.annotation | Classes that provide annotation support for command handling. |
org.axonframework.common.annotation | Contains the main classes for annotation support in Axon Framework. |
org.axonframework.contextsupport.spring | |
org.axonframework.eventhandling.annotation | Classes in support of the configuration of Event Handlers using annotations. |
org.axonframework.eventsourcing | Classes related to event sourcing. |
org.axonframework.eventsourcing.annotation | |
org.axonframework.saga.annotation | |
org.axonframework.test | Classes in support of testing Axon based applications. |
Uses of ParameterResolverFactory in org.axonframework.commandhandling.annotation |
---|
Classes in org.axonframework.commandhandling.annotation that implement ParameterResolverFactory | |
---|---|
class |
CurrentUnitOfWorkParameterResolverFactory
ParameterResolverFactory that add support for the UnitOfWork parameter type in annotated handlers. |
Methods in org.axonframework.commandhandling.annotation with parameters of type ParameterResolverFactory | ||
---|---|---|
static
|
ConstructorCommandMessageHandler.forConstructor(Constructor<T> constructor,
ParameterResolverFactory parameterResolverFactory)
Creates a ConstructorCommandMessageHandler for the given constructor . |
|
protected AnnotationCommandHandlerAdapter |
AnnotationCommandHandlerBeanPostProcessor.initializeAdapterFor(Object bean,
ParameterResolverFactory parameterResolverFactory)
|
|
void |
AggregateAnnotationCommandHandlerFactoryBean.setParameterResolverFactory(ParameterResolverFactory parameterResolverFactory)
Sets the ParameterResolverFactory to create parameter resolver instances with. |
Constructors in org.axonframework.commandhandling.annotation with parameters of type ParameterResolverFactory | |
---|---|
AggregateAnnotationCommandHandler(Class<T> aggregateType,
Repository<T> repository,
CommandTargetResolver commandTargetResolver,
ParameterResolverFactory parameterResolverFactory)
Initializes an AnnotationCommandHandler based on the annotations on given aggregateType , using the
given repository to add and load aggregate instances and the given
parameterResolverFactory . |
|
AggregateCommandHandlerInspector(Class<T> targetType,
ParameterResolverFactory parameterResolverFactory)
Initialize an MethodMessageHandlerInspector, where the given annotationType is used to annotate the
Event Handler methods. |
|
AnnotationCommandHandlerAdapter(Object annotatedCommandHandler,
ParameterResolverFactory parameterResolverFactory)
Wraps the given annotatedCommandHandler , allowing it to be subscribed to a Command Bus. |
Uses of ParameterResolverFactory in org.axonframework.common.annotation |
---|
Classes in org.axonframework.common.annotation that implement ParameterResolverFactory | |
---|---|
class |
DefaultParameterResolverFactory
Factory for the default parameter resolvers. |
class |
MultiParameterResolverFactory
ParameterResolverFactory instance that delegates to multiple other instances, in the order provided. |
class |
SimpleResourceParameterResolverFactory
ParameterResolverFactory implementation that resolves parameters for a specific given Resource. |
class |
SpringBeanParameterResolverFactory
ParameterResolverFactory implementation that resolves parameters in the Spring Application Context. |
Methods in org.axonframework.common.annotation that return ParameterResolverFactory | |
---|---|
static ParameterResolverFactory |
ClasspathParameterResolverFactory.forClass(Class<?> clazz)
Creates an instance for the given clazz . |
static ParameterResolverFactory |
ClasspathParameterResolverFactory.forClassLoader(ClassLoader classLoader)
Creates an instance using the given classLoader . |
Methods in org.axonframework.common.annotation that return types with arguments of type ParameterResolverFactory | |
---|---|
List<ParameterResolverFactory> |
MultiParameterResolverFactory.getDelegates()
Returns the delegates of this instance, in the order they are evaluated to resolve parameters. |
Methods in org.axonframework.common.annotation with parameters of type ParameterResolverFactory | ||
---|---|---|
static MethodMessageHandler |
MethodMessageHandler.createFor(Method method,
Class<?> explicitPayloadType,
ParameterResolverFactory parameterResolverFactory)
Creates a MethodMessageHandler for the given method , using given explicitPayloadType
(if not null ) defining the payload of the message it supports. |
|
protected static ParameterResolver[] |
AbstractMessageHandler.findResolvers(ParameterResolverFactory parameterResolverFactory,
Annotation[] memberAnnotations,
Class<?>[] parameterTypes,
Annotation[][] parameterAnnotations,
boolean resolvePayload)
Finds ParameterResolvers for the given Member details. |
|
static
|
MethodMessageHandlerInspector.getInstance(Class<?> handlerClass,
Class<T> annotationType,
ParameterResolverFactory parameterResolverFactory,
boolean allowDuplicates)
Returns a MethodMessageHandlerInspector for the given handlerClass that contains handler methods
annotated with the given annotationType . |
|
static MethodMessageHandlerInspector |
MethodMessageHandlerInspector.getInstance(Class<?> handlerClass,
ParameterResolverFactory parameterResolverFactory,
boolean allowDuplicates,
HandlerDefinition<? super Method> handlerDefinition)
Returns a MethodMessageHandlerInspector for the given handlerClass that contains handler methods
annotated with the given annotationType . |
|
protected abstract T |
AbstractAnnotationHandlerBeanPostProcessor.initializeAdapterFor(Object bean,
ParameterResolverFactory parameterResolverFactory)
Create an AnnotationEventListenerAdapter instance of the given bean . |
|
static MultiParameterResolverFactory |
MultiParameterResolverFactory.ordered(ParameterResolverFactory... delegates)
Creates a MultiParameterResolverFactory instance with the given delegates , which are automatically
ordered based on the @Priority annotation on their respective classes. |
|
void |
AbstractAnnotationHandlerBeanPostProcessor.setParameterResolverFactory(ParameterResolverFactory parameterResolverFactory)
Sets the ParameterResolverFactory to create the Parameter Resolvers with that provide the parameter values for the handler methods. |
Method parameters in org.axonframework.common.annotation with type arguments of type ParameterResolverFactory | |
---|---|
static MultiParameterResolverFactory |
MultiParameterResolverFactory.ordered(List<ParameterResolverFactory> delegates)
Creates a MultiParameterResolverFactory instance with the given delegates , which are automatically
ordered based on the @Priority annotation on their respective classes. |
Constructors in org.axonframework.common.annotation with parameters of type ParameterResolverFactory | |
---|---|
MessageHandlerInvoker(Object target,
ParameterResolverFactory parameterResolverFactory,
boolean allowDuplicates,
HandlerDefinition<? super Method> handlerDefinition)
Initialize a handler invoker for the given target object that has handler method annotated with
given annotationType . |
|
MultiParameterResolverFactory(ParameterResolverFactory... delegates)
Initializes an instance that delegates to the given delegates , in the order provided. |
Constructor parameters in org.axonframework.common.annotation with type arguments of type ParameterResolverFactory | |
---|---|
MultiParameterResolverFactory(List<ParameterResolverFactory> delegates)
Initializes an instance that delegates to the given delegates , in the order provided. |
Uses of ParameterResolverFactory in org.axonframework.contextsupport.spring |
---|
Methods in org.axonframework.contextsupport.spring that return ParameterResolverFactory | |
---|---|
ParameterResolverFactory |
SpringParameterResolverFactoryBean.getObject()
|
ParameterResolverFactory |
ApplicationContextLookupParameterResolverFactory.getObject()
|
Method parameters in org.axonframework.contextsupport.spring with type arguments of type ParameterResolverFactory | |
---|---|
void |
SpringParameterResolverFactoryBean.setAdditionalFactories(List<ParameterResolverFactory> additionalFactories)
Defines any additional parameter resovler factories that need to be use to resolve parameters. |
Constructor parameters in org.axonframework.contextsupport.spring with type arguments of type ParameterResolverFactory | |
---|---|
ApplicationContextLookupParameterResolverFactory(List<ParameterResolverFactory> defaultFactories)
Creates an instance, using the given defaultFactories . |
Uses of ParameterResolverFactory in org.axonframework.eventhandling.annotation |
---|
Classes in org.axonframework.eventhandling.annotation that implement ParameterResolverFactory | |
---|---|
class |
AbstractAnnotatedParameterResolverFactory<A,P>
ParameterResolverFactory that will supply a parameter resolver when a matching parameter annotation is paired with a suitable type of parameter. |
class |
SequenceNumberParameterResolverFactory
An extension of the AbstractAnnotatedParameterResolverFactory that accepts parameters of a Long type
annotated with the SequenceNumber annotation and assigns the sequenceNumber of the DomainEventMessage. |
class |
TimestampParameterResolverFactory
AbstractAnnotatedParameterResolverFactory that accepts parameters with type DateTime that are annotated
with the Timestamp annotation and assigns the timestamp of the EventMessage. |
Methods in org.axonframework.eventhandling.annotation with parameters of type ParameterResolverFactory | |
---|---|
protected AnnotationEventListenerAdapter |
AnnotationEventListenerBeanPostProcessor.initializeAdapterFor(Object bean,
ParameterResolverFactory parameterResolverFactory)
|
Constructors in org.axonframework.eventhandling.annotation with parameters of type ParameterResolverFactory | |
---|---|
AnnotationEventListenerAdapter(Object annotatedEventListener,
ParameterResolverFactory parameterResolverFactory)
Wraps the given annotatedEventListener , allowing it to be subscribed to an Event Bus. |
Uses of ParameterResolverFactory in org.axonframework.eventsourcing |
---|
Methods in org.axonframework.eventsourcing with parameters of type ParameterResolverFactory | |
---|---|
void |
SpringPrototypeAggregateFactory.setParameterResolverFactory(ParameterResolverFactory parameterResolverFactory)
Sets the parameter resolver with which parameters of annotated event handlers in the aggregae are resolved. |
Constructors in org.axonframework.eventsourcing with parameters of type ParameterResolverFactory | |
---|---|
AbstractAggregateFactory(ParameterResolverFactory parameterResolverFactory)
|
|
GenericAggregateFactory(Class<T> aggregateType,
ParameterResolverFactory parameterResolverFactory)
Initialize the AggregateFactory for creating instances of the given aggregateType and using the
given parameterResolverFactory to resolve parameters of annotated event handler methods. |
Uses of ParameterResolverFactory in org.axonframework.eventsourcing.annotation |
---|
Methods in org.axonframework.eventsourcing.annotation that return ParameterResolverFactory | |
---|---|
protected ParameterResolverFactory |
AbstractAnnotatedEntity.createParameterResolverFactory()
Creates (or returns) a ParameterResolverFactory which is used by this aggregate root to resolve the parameters for @EventSourcingHandler annotated methods. |
protected ParameterResolverFactory |
AbstractAnnotatedAggregateRoot.createParameterResolverFactory()
Creates (or returns) a ParameterResolverFactory which is used by this aggregate root to resolve the parameters for @EventSourcingHandler annotated methods. |
Methods in org.axonframework.eventsourcing.annotation with parameters of type ParameterResolverFactory | |
---|---|
static AggregateAnnotationInspector |
AggregateAnnotationInspector.getInspector(Class<?> entityType,
ParameterResolverFactory parameterResolverFactory)
Returns (or creates) an inspector for the given entityType . |
void |
AbstractAnnotatedAggregateRoot.registerParameterResolverFactory(ParameterResolverFactory parameterResolverFactory)
Registers the given parameterResolverFactory with this aggregate instance. |
Uses of ParameterResolverFactory in org.axonframework.saga.annotation |
---|
Methods in org.axonframework.saga.annotation that return ParameterResolverFactory | |
---|---|
ParameterResolverFactory |
SagaMethodMessageHandlerInspector.getParameterResolverFactory()
Returns the ParameterResolverFactory used by this inspector to resolve values for handler parameters |
Methods in org.axonframework.saga.annotation with parameters of type ParameterResolverFactory | ||
---|---|---|
static
|
SagaMethodMessageHandlerInspector.getInstance(Class<T> sagaType,
ParameterResolverFactory parameterResolverFactory)
Returns a SagaMethodMessageHandlerInspector for the given sagaType . |
|
protected void |
AbstractAnnotatedSaga.registerParameterResolverFactory(ParameterResolverFactory parameterResolverFactory)
Sets the ParameterResolverFactory for this instance to use. |
Constructors in org.axonframework.saga.annotation with parameters of type ParameterResolverFactory | |
---|---|
AnnotatedSagaManager(SagaRepository sagaRepository,
ParameterResolverFactory parameterResolverFactory,
Class<? extends AbstractAnnotatedSaga>... sagaClasses)
Initialize the AnnotatedSagaManager using given repository to load sagas and supporting given
annotated sagaClasses . |
|
AnnotatedSagaManager(SagaRepository sagaRepository,
SagaFactory sagaFactory,
ParameterResolverFactory parameterResolverFactory,
Class<? extends AbstractAnnotatedSaga>... sagaClasses)
Initialize the AnnotatedSagaManager using the given resources. |
|
AsyncAnnotatedSagaManager(ParameterResolverFactory parameterResolverFactory,
Class<? extends AbstractAnnotatedSaga>... sagaTypes)
Initializes an Asynchronous Saga Manager using default values for the given sagaTypes . |
|
SagaMethodMessageHandlerInspector(Class<T> sagaType,
ParameterResolverFactory parameterResolverFactory)
Initialize the inspector to handle events for the given sagaType . |
Uses of ParameterResolverFactory in org.axonframework.test |
---|
Classes in org.axonframework.test that implement ParameterResolverFactory | |
---|---|
class |
FixtureResourceParameterResolverFactory
ParameterResolverFactory implementation that is aware of test-specific use cases. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |