Package org.axonframework.modelling.command.inspection
package org.axonframework.modelling.command.inspection
-
ClassDescriptionAbstract implementation of the
ChildEntityDefinitionto provide reusable functionality for collections of ChildEntityDefinitions.Implementation of aAbstractChildEntityDefinitionthat is used to detect Collections of entities (member type assignable toIterable) annotated withAggregateMember.Implementation of aChildEntityDefinitionthat is used to detect single entities annotated withAggregateMember.Implementation of aAbstractChildEntityDefinitionthat is used to detect Maps with entities as values annotated withAggregateMember.Interface of a factory for anAggregateModelfor any given type defining an aggregate.Specialized EntityModel that describes the capabilities and properties of an aggregate root of typeT.Thrown if an aggregate model is invalid.Implementation of theAggregateinterface that allows for an aggregate root to be a POJO with annotations on its Command and Event Handler methods.AggregateMetaModelFactory implementation that uses annotations on the target aggregate's members to build up the meta-model of the aggregate.AnnotatedChildEntity<P,C> Implementation of aChildEntitythat uses annotations on a target entity to resolve event and command handlers.Annotated command handler interceptor on aggregate.ChildEntity<T>Interface describing en entity that is a child of another entity.Interface describing the definition of a Child Entity.Implementation of aCommandMessageHandlingMemberthat forwards commands to a child entity.Deprecated.Interface specifying a message handler containing a creation policy definition.EntityModel<T>Interface of an entity model that describes the properties and capabilities of an entity of typeT.Interface describing a message handler capable of forwarding a specific command.Implementation ofHandlerEnhancerDefinitionused forCommandHandlerInterceptorannotated methods.Implementation ofHandlerEnhancerDefinitionused forCreationPolicyannotated methods.
MessageInterceptingMember