Reference Guide
Next
Reference Guide
Axon Framework 0.5
Allard
Buijze
Jettro
Coenradie
Table of Contents
1. Introduction
1.1. Axon Framework Background
1.1.1. A brief history
1.1.2. What is Axon?
1.1.3. When to use Axon?
1.2. Getting started
1.2.1. Download Axon
1.2.2. Configure Maven
1.3. Contributing to Axon Framework
1.4. License information
2. Architecture Overview
3. Command Handling
3.1. Creating a Command Handler
3.2. Configuring the Command Bus
3.3. Command Handler Interceptors
3.3.1. Managing transactions
4. Domain Modeling
4.1. Events
4.1.1. Domain Events
4.1.2. Application Events
4.1.3. System Events
4.2. Aggregate
4.2.1. Basic aggregate implementations
4.2.2. Event sourcing aggregates
5. Repositories and Event Stores
5.1. Standard repositories
5.2. Event Sourcing repositories
5.3. Event store implementations
5.4. Using Snapshot Events
6. Event Processing
6.1. Event Bus
6.2. Event Listeners
6.2.1. Basic configuration
6.2.2. Asynchronous event processing
6.2.3. Managing transactions in asynchronous event handling
7. Using Spring
7.1. Wiring event handlers
7.2. Wiring the event bus
7.3. Wiring the command bus
7.4. Wiring the Repository
7.5. Wiring the event store