Package org.axonframework.common.annotation

Contains the main classes for annotation support in Axon Framework.

See:
          Description

Interface Summary
ParameterResolver<T> Interface for a mechanism that resolves handler method parameter values from a given Message.
 

Class Summary
AbstractAnnotationHandlerBeanPostProcessor Abstract bean post processor that finds candidates for proxying.
AbstractMessageHandler Abstract superclass for annotation based Message handlers.
DefaultParameterResolverFactory Factory for the default parameter resolvers.
FixedValueParameterResolver<T> ParameterResolver implementation that injects a fixed value.
MessageHandlerInvoker Abstract class to support implementations that need to invoke methods based on an annotation.
MethodMessageHandler Represents a method recognized as a handler by the handler inspector (see MethodMessageHandlerInspector).
MethodMessageHandlerInspector Utility class that inspects handler methods for a given class and annotation type.
ParameterResolverFactory Abstract Factory that provides access to all ParameterResolverFactory implementations.
SimpleResourceParameterResolverFactory Implementation of the ParameterResolverFactory that injects a static list of resources into annotated handler parameters.
SpringBeanParameterResolverFactory  
 

Exception Summary
UnsupportedHandlerException Thrown when an @...Handler annotated method was found that does not conform to the rules that apply to those methods.
 

Annotation Types Summary
MetaData Annotation that indicates the parameter needs to be resolved to the value of the Message MetaData stored under the given key.
 

Package org.axonframework.common.annotation Description

Contains the main classes for annotation support in Axon Framework. These classes are typically independent of the type of annotated handler (e.g. event handler, command handler).



Copyright © 2010-2012. All Rights Reserved.