Uses of Interface
org.axonframework.messaging.tracing.SpanFactory
Packages that use SpanFactory
Package
Description
Internal delegating tracing decorator for the distributed
CommandBusConnector.Internal delegating tracing decorator for the distributed
QueryBusConnector.Micrometer Tracing binding for the tracing API, wired by
MicrometerTracingConfigurationEnhancer.Event-store tracing decorators and event-sourcing-specific
SpanAttributesProvider implementations.Entity-lifecycle and event-handler tracing decorators for
axon-eventsourcing.Snapshot-store tracing decorators for
axon-eventsourcing.Tracing decorators for command handling components.
Tracing decorators for event handling components.
Tracing decorators for query handling components.
The tracing API of Axon Framework:
SpanFactory, Span, SpanScope, and
SpanAttributesProvider, plus the logging and no-op factory implementations.Repository tracing decorators for
axon-modelling.Tracing decorators for
axon-modelling components.-
Uses of SpanFactory in io.axoniq.framework.messaging.commandhandling.distributed.tracing
Constructors in io.axoniq.framework.messaging.commandhandling.distributed.tracing with parameters of type SpanFactoryModifierConstructorDescriptionTracingCommandBusConnector(CommandBusConnector delegate, SpanFactory spanFactory) Initializes a tracingCommandBusConnectorwrapping the givendelegate, obtaining spans from the givenspanFactory. -
Uses of SpanFactory in io.axoniq.framework.messaging.queryhandling.distributed.tracing
Constructors in io.axoniq.framework.messaging.queryhandling.distributed.tracing with parameters of type SpanFactoryModifierConstructorDescriptionTracingQueryBusConnector(QueryBusConnector delegate, SpanFactory spanFactory) Initializes a tracingQueryBusConnectorwrapping the givendelegate, obtaining spans from the givenspanFactory. -
Uses of SpanFactory in io.axoniq.framework.tracing.micrometer
Classes in io.axoniq.framework.tracing.micrometer that implement SpanFactoryModifier and TypeClassDescriptionfinal classSpanFactoryimplementation backed by Micrometer Tracing. -
Uses of SpanFactory in org.axonframework.eventsourcing.eventstore.tracing
Constructors in org.axonframework.eventsourcing.eventstore.tracing with parameters of type SpanFactoryModifierConstructorDescriptionTracingEventStorageEngine(EventStorageEngine delegate, SpanFactory spanFactory) Initializes a tracing decorator for the givendelegate.TracingEventStore(EventStore delegate, SpanFactory spanFactory) Initializes a tracingEventStorewrapping the givendelegate, obtaining publish spans from the givenspanFactory. -
Uses of SpanFactory in org.axonframework.eventsourcing.handler.tracing
Constructors in org.axonframework.eventsourcing.handler.tracing with parameters of type SpanFactoryModifierConstructorDescriptionTracingEntityLifecycleHandler(EntityLifecycleHandler<I, E> delegate, SpanFactory spanFactory, String entityTypeName) Initializes a tracingEntityLifecycleHandlerwrapping the givendelegate, obtaining spans from the givenspanFactory. -
Uses of SpanFactory in org.axonframework.eventsourcing.snapshot.store.tracing
Constructors in org.axonframework.eventsourcing.snapshot.store.tracing with parameters of type SpanFactoryModifierConstructorDescriptionTracingSnapshotStore(SnapshotStore delegate, SpanFactory spanFactory) Initializes a tracingSnapshotStorewrapping the givendelegate, obtaining spans from the givenspanFactory. -
Uses of SpanFactory in org.axonframework.messaging.commandhandling.tracing
Constructors in org.axonframework.messaging.commandhandling.tracing with parameters of type SpanFactoryModifierConstructorDescriptionTracingCommandBus(CommandBus delegate, SpanFactory spanFactory) Initializes a tracingCommandBuswrapping the givendelegate, obtaining spans from the givenspanFactory. -
Uses of SpanFactory in org.axonframework.messaging.eventhandling.tracing
Constructors in org.axonframework.messaging.eventhandling.tracing with parameters of type SpanFactoryModifierConstructorDescriptionTracingEventBus(EventBus delegate, SpanFactory spanFactory) Initializes a tracingEventBuswrapping the givendelegate, obtaining publish spans from the givenspanFactory.TracingEventHandlingComponent(EventHandlingComponent delegate, SpanFactory spanFactory) Initializes a tracingEventHandlingComponentwith the non-streaming trace topology (streaming=false), the default sub-toggles (batchTraceEnabled=true,distributedInSameTrace=false,distributedInSameTraceTimeLimit=PT2M), and no processor name.TracingEventHandlingComponent(EventHandlingComponent delegate, SpanFactory spanFactory, @Nullable String processorName, boolean streaming, boolean batchTraceEnabled, boolean distributedInSameTrace, Duration distributedInSameTraceTimeLimit) Initializes a tracingEventHandlingComponentwrapping the givendelegate, obtaining spans from the givenspanFactory.TracingEventSink(EventSink delegate, SpanFactory spanFactory) Initializes a tracingEventSinkwrapping the givendelegate, obtaining spans from the givenspanFactory. -
Uses of SpanFactory in org.axonframework.messaging.queryhandling.tracing
Constructors in org.axonframework.messaging.queryhandling.tracing with parameters of type SpanFactoryModifierConstructorDescriptionTracingQueryBus(QueryBus delegate, SpanFactory spanFactory) Initializes a tracingQueryBuswrapping the givendelegate, obtaining spans from the givenspanFactory. -
Uses of SpanFactory in org.axonframework.messaging.tracing
Classes in org.axonframework.messaging.tracing that implement SpanFactoryModifier and TypeClassDescriptionfinal classASpanFactorythat logs span lifecycle events through SLF4J, for development and debugging when no APM backend is available. -
Uses of SpanFactory in org.axonframework.modelling.repository.tracing
Constructors in org.axonframework.modelling.repository.tracing with parameters of type SpanFactoryModifierConstructorDescriptionTracingRepository(Repository.LifecycleManagement<ID, E> delegate, SpanFactory spanFactory) Initializes a tracingRepositorywrapping the givendelegate, obtaining spans from the givenspanFactory. -
Uses of SpanFactory in org.axonframework.modelling.tracing
Constructors in org.axonframework.modelling.tracing with parameters of type SpanFactoryModifierConstructorDescriptionTracingStateManager(StateManager delegate, SpanFactory spanFactory) Initializes a tracingStateManagerwrapping the givendelegate, obtaining spans from the givenspanFactory.