Package | Description |
---|---|
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.
|
org.axonframework.test |
Classes in support of testing Axon based applications.
|
Modifier and Type | Class and Description |
---|---|
class |
CurrentUnitOfWorkParameterResolverFactory
ParameterResolverFactory that add support for the UnitOfWork parameter type in annotated handlers.
|
Modifier and Type | Method and Description |
---|---|
ParameterResolver |
CurrentUnitOfWorkParameterResolverFactory.createInstance(Annotation[] memberAnnotations,
Class<?> parameterType,
Annotation[] parameterAnnotations) |
Modifier and Type | Class and Description |
---|---|
class |
FixedValueParameterResolver<T>
ParameterResolver implementation that injects a fixed value.
|
Modifier and Type | Method and Description |
---|---|
ParameterResolver |
SpringBeanParameterResolverFactory.createInstance(Annotation[] memberAnnotations,
Class<?> parameterType,
Annotation[] parameterAnnotations) |
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 |
MultiParameterResolverFactory.createInstance(Annotation[] memberAnnotations,
Class<?> parameterType,
Annotation[] parameterAnnotations) |
ParameterResolver |
DefaultParameterResolverFactory.createInstance(Annotation[] methodAnnotations,
Class<?> parameterType,
Annotation[] parameterAnnotations) |
protected static ParameterResolver[] |
AbstractMessageHandler.findResolvers(ParameterResolverFactory parameterResolverFactory,
Annotation[] memberAnnotations,
Class<?>[] parameterTypes,
Annotation[][] parameterAnnotations,
boolean resolvePayload)
Finds ParameterResolvers for the given Member details.
|
protected ParameterResolver[] |
AbstractMessageHandler.getParameterValueResolvers()
Returns the parameter resolvers provided at construction time.
|
Constructor and Description |
---|
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 . |
Modifier and Type | Method and Description |
---|---|
ParameterResolver |
AbstractAnnotatedParameterResolverFactory.createInstance(Annotation[] memberAnnotations,
Class<?> parameterType,
Annotation[] parameterAnnotations) |
protected ParameterResolver<org.joda.time.DateTime> |
TimestampParameterResolverFactory.getResolver() |
protected ParameterResolver<Long> |
SequenceNumberParameterResolverFactory.getResolver() |
protected abstract ParameterResolver<P> |
AbstractAnnotatedParameterResolverFactory.getResolver() |
Modifier and Type | Method and Description |
---|---|
ParameterResolver |
FixtureResourceParameterResolverFactory.createInstance(Annotation[] memberAnnotations,
Class<?> parameterType,
Annotation[] parameterAnnotations) |
Copyright © 2010-2014. All Rights Reserved.