|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||