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

Packages that use ParameterResolver
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.eventhandling.annotation Classes in support of the configuration of Event Handlers using annotations. 
 

Uses of ParameterResolver in org.axonframework.commandhandling.annotation
 

Classes in org.axonframework.commandhandling.annotation that implement ParameterResolver
 class CurrentUnitOfWorkParameterResolverFactory
          ParameterResolverFactory that add support for the UnitOfWork parameter type in annotated handlers.
 

Methods in org.axonframework.commandhandling.annotation that return ParameterResolver
 ParameterResolver CurrentUnitOfWorkParameterResolverFactory.createInstance(Annotation[] memberAnnotations, Class<?> parameterType, Annotation[] parameterAnnotations)
           
 

Uses of ParameterResolver in org.axonframework.common.annotation
 

Classes in org.axonframework.common.annotation that implement ParameterResolver
 class FixedValueParameterResolver<T>
          ParameterResolver implementation that injects a fixed value.
 

Methods in org.axonframework.common.annotation that return ParameterResolver
protected  ParameterResolver SpringBeanParameterResolverFactory.createInstance(Annotation[] memberAnnotations, Class<?> parameterType, Annotation[] parameterAnnotations)
           
protected  ParameterResolver SimpleResourceParameterResolverFactory.createInstance(Annotation[] memberAnnotations, Class<?> parameterType, Annotation[] parameterAnnotations)
           
protected abstract  ParameterResolver ParameterResolverFactory.createInstance(Annotation[] memberAnnotations, Class<?> parameterType, Annotation[] parameterAnnotations)
          If available, creates a ParameterResolver instance that can provide a parameter of type parameterType for a given message.
 ParameterResolver DefaultParameterResolverFactory.createInstance(Annotation[] methodAnnotations, Class<?> parameterType, Annotation[] parameterAnnotations)
           
static ParameterResolver ParameterResolverFactory.createPayloadResolver(Class<?> parameterType)
          Creates a ParameterResolver that resolves the payload of a given message when it is assignable to the given parameterType.
static ParameterResolver ParameterResolverFactory.findParameterResolver(Annotation[] memberAnnotations, Class<?> parameterType, Annotation[] parameterAnnotations, boolean isPayloadParameter)
          Iterates over all known ParameterResolverFactory implementations to create a ParameterResolver instance for the given parameters.
protected static ParameterResolver[] AbstractMessageHandler.findResolvers(Annotation[] memberAnnotations, Class<?>[] parameterTypes, Annotation[][] parameterAnnotations)
          Finds ParameterResolvers for the given Member details.
protected  ParameterResolver[] AbstractMessageHandler.getParameterValueResolvers()
          Returns the parameter resolvers provided at construction time.
 ParameterResolver DefaultParameterResolverFactory.newPayloadResolver(Class<?> parameterType)
          Creates a new payload resolver, which passes a message's payload as parameter.
 

Constructors in org.axonframework.common.annotation with parameters of type ParameterResolver
AbstractMessageHandler(Class<?> payloadType, Class<?> declaringClass, ParameterResolver... parameterValueResolvers)
          Initializes the MessageHandler to handle messages with the given payloadType, declared in the given declaringClass and using the given parameterValueResolvers.
 

Uses of ParameterResolver in org.axonframework.eventhandling.annotation
 

Classes in org.axonframework.eventhandling.annotation that implement ParameterResolver
 class TimestampParameterResolverFactory
          ParameterResolverFactory implementation that accepts parameters of a DateTime type that have been annotated with the Timestamp annotation and assigns the timestamp of the EventMessage.
 

Methods in org.axonframework.eventhandling.annotation that return ParameterResolver
protected  ParameterResolver TimestampParameterResolverFactory.createInstance(Annotation[] memberAnnotations, Class<?> parameterType, Annotation[] parameterAnnotations)
           
 



Copyright © 2010-2012. All Rights Reserved.