- build
Initializes a AggregateAnnotationCommandHandler as specified through this
Builder.
- repository
Sets the Repository used to add and load Aggregate instances of generic type T
upon handling command
- aggregateType
Sets the aggregateType as a Class, specifying the type of aggregate an
AggregateModelshould be creat
- commandTargetResolver
Sets the CommandTargetResolver used to resolve the command handling target.
Defaults to an Annotatio
- <init>
- aggregateModel
Sets the AggregateModel of generic type T, describing the structure of the
aggregate the AnnotationC
- parameterResolverFactory
Sets the ParameterResolverFactory used to resolve parameters for annotated
handlers contained in the
- validate
Validates whether the fields contained in this Builder are set accordingly.