Uses of Interface
org.axonframework.common.annotation.ParameterResolverFactory

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
<T extends AggregateRoot>
ConstructorCommandMessageHandler<T>
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
<T extends Annotation>
MethodMessageHandlerInspector
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
<T extends AbstractAnnotatedSaga>
SagaMethodMessageHandlerInspector<T>
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.
 



Copyright © 2010-2016. All Rights Reserved.