Package org.axonframework.messaging
@NullMarked
package org.axonframework.messaging
The Axon Framework 4 scope types, kept at their Axon Framework 4 package: the current
Scope of a running
Saga handler, how a scope is described (ScopeDescriptor), and the components a message can be sent to within
a scope (ScopeAware).-
ClassDescriptionA
Scopethat also carries theProcessingContextof the invocation it is started for.TheScopeAwareProviderof a configuration, providing theScopeAwarecomponents that a fired deadline is delivered to: the Saga managers, and the component translating an aggregate's deadline into a command.AConfigurationEnhancerthat registers the configuration'sLegacyScopeAwareProvideras itsScopeAwareProvidercomponent.AScopeDescriptordescribing no active scope.Describes functionality of processes which can be 'in scope', like an Aggregate or Saga.Interface describing components which areScopeaware.Contract towards a mechanism to provide aStreamof components which areScopeAware.Exception thrown by theLegacyScopeAwareProviderwhen a deadline fires before the configuration has started its event processors, and the provider therefore cannot provide every component the deadline may be delivered to.Settings of theLegacyScopeAwareProviderof a configuration.Denotes the description of aScope.