Long-Term Support on Axon Framework 4 is now live for existing customers. Visit the resource center for instructions on setting it up. Access it here
  • Docs
  • Reference Guides
Axoniq Documentation
Axon Framework
  • developmentDev
  • 5.3Latest
  • 5.2
  • 5.1
  • 5.0
  • 4.13
  • 4.12
  • 4.11
  • 4.10
  • older releasesDev
Axon Server
  • v2026.1Latest
  • v2026.0
  • v2025.2
  • v2025.1
  • v2025.0
  • v2024.2
  • v2024.1
  • older releasesDev
Axoniq Platform
  • defaultLatest
Extensions
Spring AMQP Reference
  • 4.12Dev
  • 4.11Latest
  • 4.10
JGroups Extension Reference
  • 4.12Dev
  • 4.11Latest
  • 4.10
JobRunr Pro Extension Reference
  • 4.12Dev
  • 4.11Latest
  • 4.10
Kafka Extension Reference
  • 4.12Dev
  • 4.11Latest
  • 4.10
Kotlin Extension Reference
  • 4.12Dev
  • 4.11Latest
  • 4.10
MongoDB Extension Reference
  • mainDev
  • 4.12Dev
  • 4.11Latest
  • 4.10Dev
Multitenancy Extension Reference
  • developmentDev
  • 4.12Dev
  • 4.11Latest
  • 4.10
Reactor Extension Reference
  • mainDev
  • 4.12Dev
  • 4.11Latest
  • 4.10Dev
Spring AOT Extension Guide
  • developmentDev
  • 4.12Dev
  • 4.11Latest
  • 4.10
Spring Cloud Extension Guide
  • mainDev
  • 4.12Dev
  • 4.11Latest
  • 4.10
Tracing Extension Guide
  • mainDev
  • 4.12Dev
  • 4.11Latest
  • 4.10
Getting started
  • Basics
  • Guides
    • Axon Framework
    • Axon Server
  • Getting Started with Axon Framework 5
    • Introduction
    • University Domain
    • Project Structure
    • Feature: Course Creation
    • Feature: Subscribe Student
    • Connecting to Axon Server
    • Feature: Send Notification When Student Subscribed
    • Feature: Send Notification To The Administrator When All Courses Are Fully Booked
    • Feature: Build Course Statistics Read Model (Projection)
Reference guides
  • Axon Framework
    • Introduction
    • Migration Guide
      • Why Upgrade?
      • Prerequisites
      • OpenRewrite Code Conversion
      • Resolved Problems
      • Understanding Choices
      • Migration Paths
        • Messages
        • Aggregates
          • Configuration Migration
          • Event tagging
          • Multi-Entity Migration
          • Polymorphic Migration
        • Projectors and Event Processors
        • Sagas
        • Event Store
        • Snapshotting
        • Test Fixtures
        • Serializer Migration
        • Dead-Letter Queue Migration
        • Interceptor Migration
        • Configuration Migration
        • Sequencing Policy Migration
        • Token Store
        • Distributed Tracing
        • Upcaster Migration
        • Multi-Tenancy Migration
        • Axon Framework 5.0 to Axoniq Framework Migration
        • Axoniq Framework 5.2.0 to 5.2.1 Migration
        • Data Protection Module Migration
    • Messaging Concepts
      • Anatomy of a Message
      • Message Intercepting
      • Supported Parameters for Annotated Handlers
      • Message Correlation
      • Component Message Intercepting
      • Exception Handling
      • Annotated Exception Handling
      • Processing Context
    • Commands
      • Handling
      • Dispatching
      • Entities
        • Event-sourced entities
          • Entity creator
        • Stateful command handlers
        • Entity hierarchies
        • Polymorphic entities
      • Infrastructure
      • Configuration
    • Events
      • Handling
      • Publishing
      • Event Processors
        • Subscribing Event Processor
        • Streaming Event Processor
        • Persistent Streams
        • Dead-Letter Queue
      • Infrastructure
        • Event Store Internals
      • Versioning
      • Event Transformation
        • Defining transformations
        • Configuring transformations
        • Example
    • Queries
      • Handling
      • Dispatching
      • Infrastructure
      • Configuration
    • Testing
      • Basic Testing
      • Matchers and Field Filters
      • Advanced Testing
    • Conversion
    • Data Protection
      • Installation
      • Annotations
      • Configuration
      • Crypto engines
      • Java records
      • Advanced
    • Multi-Tenancy
      • Tenant management
      • Tenant-scoped components
      • Tenant-aware command processing
      • Tenant-aware event storage
      • Data protection
      • Tenant-aware event processing
      • Tenant-aware query processing
      • Example
    • Tuning
      • Command Processing
      • Snapshots
      • Caching
      • Event Processing
      • Relational Databases
    • Monitoring
      • Tracing
      • Metrics
      • Health Indicators
      • Event Processor Monitoring
      • Message Tracking
    • Configuration API
      • Application configurers
      • Component registry and lifecycle registry
      • Configuration enhancers
      • Modules
      • Configuration
      • Component factories
      • Spring Boot integration
    • Spring Boot Integration
    • Framework Comparison
    • Modules
    • Release Notes
      • Axon Framework
        • Major Releases
        • Minor Releases
      • Axoniq Framework
        • Major Releases
        • Minor Releases
      • Axoniq Data Protection
        • Major Releases
        • Minor Releases
    • Known Issues and Workarounds
  • Axon Server
    • Introduction
    • Installation
      • Local installation
      • Docker / K8s
    • Administration
      • Configuration
        • System properties
        • Command Line Interface
        • REST API
        • gRPC API
      • Monitoring
        • Actuator Endpoints
        • Axon Server Metrics
        • gRPC Metrics
        • Heartbeat Monitoring
        • Diagnostics
      • Multi-Context
      • Tiered Storage
      • Persistent Event Transformation
      • Tagging
      • Backups
      • Recovery
      • Axon Server Plugins
      • Persistent Streams
      • Logging
        • Logging Format
      • Error Codes
      • Integrations
        • Axon Server Integration HTTP API
        • Axon Server Outbound HTTP API
    • Clustering
      • Cluster Basics
      • Node Roles
      • Replication Groups
      • Replication Logs
    • Security
      • SSL
      • Access Control for Axon Server
      • Security for Axon Framework Client Applications
      • Access Control and the CLI
      • Access Control on the REST and gRPC APIs
      • LDAP Authentication
      • OAuth2 Authentication
    • Performance
      • Event Segments
      • Flow Control
    • Migration
      • Non-Axon Server to Axon Server
    • Architecture
      • Config Database
    • Troubleshooting
    • Release Notes
      • Major Releases
      • Patch Releases
  • Axoniq Platform
    • Introduction
    • Features
      • Framework Metrics
      • Monitoring
      • Processor Management
      • Dead-Letter Queues
      • Automatic Clustering
      • License Rotation
      • Development Agent
    • Workspaces and Environments
      • Axoniq Platform Roles
    • Subscriptions
    • Billing
    • Authentication
    • Clients and Connectors
      • Axon Framework
        • Metric Collection
        • Operations
      • Axon Server
Core concepts
  • Messaging Concepts
    • Anatomy of a Message
    • Message Intercepting
    • Supported Parameters for Annotated Handlers
    • Message Correlation
    • Component Message Intercepting
    • Exception Handling
    • Annotated Exception Handling
    • Processing Context
  • Commands
    • Handling
    • Dispatching
    • Entities
      • Event-sourced entities
        • Entity creator
      • Stateful command handlers
      • Entity hierarchies
      • Polymorphic entities
    • Infrastructure
    • Configuration
  • Events
    • Handling
    • Publishing
    • Event Processors
      • Subscribing Event Processor
      • Streaming Event Processor
      • Persistent Streams
      • Dead-Letter Queue
    • Infrastructure
      • Event Store Internals
    • Versioning
    • Event Transformation
      • Defining transformations
      • Configuring transformations
      • Example
  • Queries
    • Handling
    • Dispatching
    • Infrastructure
    • Configuration
Operations
  • Testing
    • Basic Testing
    • Matchers and Field Filters
    • Advanced Testing
  • Conversion
  • Tuning
    • Command Processing
    • Snapshots
    • Caching
    • Event Processing
    • Relational Databases
  • Monitoring
    • Tracing
    • Metrics
    • Health Indicators
    • Event Processor Monitoring
    • Message Tracking
  • Spring Boot Integration
  • Modules
Migration (AF4 → AF5)
  • Migration Guide
    • Why Upgrade?
    • Prerequisites
    • OpenRewrite Code Conversion
    • Resolved Problems
    • Understanding Choices
    • Migration Paths
      • Messages
      • Aggregates
        • Configuration Migration
        • Event tagging
        • Multi-Entity Migration
        • Polymorphic Migration
      • Projectors and Event Processors
      • Sagas
      • Event Store
      • Snapshotting
      • Test Fixtures
      • Serializer Migration
      • Dead-Letter Queue Migration
      • Interceptor Migration
      • Configuration Migration
      • Sequencing Policy Migration
      • Token Store
      • Distributed Tracing
      • Upcaster Migration
      • Multi-Tenancy Migration
      • Axon Framework 5.0 to Axoniq Framework Migration
      • Axoniq Framework 5.2.0 to 5.2.1 Migration
      • Data Protection Module Migration
Guides
  • Identifier Generation
  • Parameter Resolvers
  • Handler Enhancers
  • Meta Annotations
Extensions
  • Spring AMQP Reference
    • Introduction
    • Forwarding events to an AMQP exchange
    • Reading events from an AMQP Queue
    • Release notes
  • JGroups Extension Reference
    • Introduction
    • Configuration in SpringBoot
    • Release notes
  • JobRunr Pro Extension Reference
    • Introduction
    • Release Notes
  • Kafka Extension Reference
    • Introduction
    • Publishing Events to Kafka
    • Consuming Events From Kafka
    • Customizing Event Message Format
    • Configuration in SpringBoot
    • Release notes
  • Kotlin Extension Reference
    • Introduction
    • Commands
    • Events
    • Queries
    • Release notes
  • MongoDB Extension Reference
    • Introduction
    • Configuration of the Event Store with Spring
    • Configuration in SpringBoot
    • Configuration of the MongoDB Dead-Letter Queue with Spring
    • Release notes
  • Multitenancy Extension Reference
    • Introduction
    • Configuration
    • Supported Multi-Tenant Components
    • Disable Extension
    • Release notes
  • Reactor Extension Reference
    • Introduction
    • Reactor Gateways
    • Release notes
  • Spring AOT Extension Guide
    • Introduction
    • Compiling to Native
    • Performance Tips
    • Release notes
  • Spring Cloud Extension Guide
    • Introduction
    • Discovering Command Routes
    • Sending Commands between Nodes
    • Configuring This Extension
    • Release notes
  • Tracing Extension Guide
    • Introduction
    • Configuring the Extension
    • Release notes
Release notes
  • Release Notes
    • Axon Framework
      • Major Releases
      • Minor Releases
    • Axoniq Framework
      • Major Releases
      • Minor Releases
    • Axoniq Data Protection
      • Major Releases
      • Minor Releases
  • Known Issues and Workarounds
Axoniq Platform

Reference

Core products

Axon Framework
Axon Server
Axon Server Proxy
Axoniq Insights
Axoniq Platform

Extensions

Axon Framework Extensions
Axon Server Axon Framework
ESC
↑↓ navigate ↵ open ESC close

Copyright © 2025 Axoniq BV. All Rights Reserved