| Modifier and Type | Method and Description |
|---|---|
AxonServerCommandBus.Builder |
AxonServerCommandBus.Builder.spanFactory(SpanFactory spanFactory)
Deprecated.
Use
AxonServerCommandBus.Builder.spanFactory(CommandBusSpanFactory) instead as it provides more configurability. |
| Modifier and Type | Method and Description |
|---|---|
AxonServerEventStore.Builder |
AxonServerEventStore.Builder.spanFactory(SpanFactory spanFactory) |
| Modifier and Type | Method and Description |
|---|---|
AxonServerQueryBus.Builder |
AxonServerQueryBus.Builder.spanFactory(SpanFactory spanFactory)
Deprecated.
Use
AxonServerQueryBus.Builder.spanFactory(QueryBusSpanFactory) instead as it provides more configurability. |
| Constructor and Description |
|---|
AxonServerSubscriptionQueryResult(io.axoniq.axonserver.connector.query.SubscriptionQueryResult result,
SpanFactory spanFactory,
SubscriptionMessageSerializer subscriptionSerializer)
Deprecated.
Deprecated in favor of constructor with a
QueryBusSpanFactory. This constructor defaults to a
DefaultQueryBusSpanFactory with the provided SpanFactory. |
| Modifier and Type | Method and Description |
|---|---|
SimpleCommandBus.Builder |
SimpleCommandBus.Builder.spanFactory(SpanFactory spanFactory)
Deprecated.
Use
SimpleCommandBus.Builder.spanFactory(CommandBusSpanFactory) instead as it provides more configurability. |
DefaultCommandBusSpanFactory.Builder |
DefaultCommandBusSpanFactory.Builder.spanFactory(SpanFactory spanFactory)
Sets the
SpanFactory to use to create the spans. |
AsynchronousCommandBus.Builder |
AsynchronousCommandBus.Builder.spanFactory(SpanFactory spanFactory) |
| Modifier and Type | Method and Description |
|---|---|
DistributedCommandBus.Builder |
DistributedCommandBus.Builder.spanFactory(SpanFactory spanFactory)
Deprecated.
Use
DistributedCommandBus.Builder.spanFactory(CommandBusSpanFactory) instead as it provides more configurability. |
| Modifier and Type | Method and Description |
|---|---|
protected SpanFactory |
DefaultConfigurer.defaultSpanFactory(Configuration config)
Returns the default
SpanFactory, or a NoOpSpanFactory if none it set. |
default SpanFactory |
Configuration.spanFactory()
Returns the
SpanFactory defined in this configuration. |
| Modifier and Type | Method and Description |
|---|---|
default Configurer |
Configurer.configureSpanFactory(Function<Configuration,SpanFactory> spanFactory)
Registers a
SpanFactory instance with this Configurer. |
| Modifier and Type | Method and Description |
|---|---|
SimpleDeadlineManager.Builder |
SimpleDeadlineManager.Builder.spanFactory(SpanFactory spanFactory)
Deprecated.
Use
SimpleDeadlineManager.Builder.spanFactory(DeadlineManagerSpanFactory) instead as it provides more configuration
options. |
DefaultDeadlineManagerSpanFactory.Builder |
DefaultDeadlineManagerSpanFactory.Builder.spanFactory(SpanFactory spanFactory)
Sets the
SpanFactory to use to create the spans. |
| Modifier and Type | Method and Description |
|---|---|
DbSchedulerDeadlineManager.Builder |
DbSchedulerDeadlineManager.Builder.spanFactory(SpanFactory spanFactory)
Deprecated.
Use
DbSchedulerDeadlineManager.Builder.spanFactory(DeadlineManagerSpanFactory) instead as it provides more configuration options. |
| Modifier and Type | Method and Description |
|---|---|
JobRunrDeadlineManager.Builder |
JobRunrDeadlineManager.Builder.spanFactory(SpanFactory spanFactory)
Deprecated.
Use
JobRunrDeadlineManager.Builder.spanFactory(DeadlineManagerSpanFactory) instead as it provides more configuration options. |
| Modifier and Type | Method and Description |
|---|---|
QuartzDeadlineManager.Builder |
QuartzDeadlineManager.Builder.spanFactory(SpanFactory spanFactory)
Deprecated.
Use
QuartzDeadlineManager.Builder.spanFactory(DeadlineManagerSpanFactory) which provides more configuration options. |
| Modifier and Type | Method and Description |
|---|---|
TrackingEventProcessor.Builder |
TrackingEventProcessor.Builder.spanFactory(SpanFactory spanFactory)
Deprecated.
|
SubscribingEventProcessor.Builder |
SubscribingEventProcessor.Builder.spanFactory(SpanFactory spanFactory)
Deprecated.
|
SimpleEventBus.Builder |
SimpleEventBus.Builder.spanFactory(SpanFactory spanFactory) |
DefaultEventProcessorSpanFactory.Builder |
DefaultEventProcessorSpanFactory.Builder.spanFactory(SpanFactory spanFactory)
Sets the
SpanFactory to use to create the spans. |
DefaultEventBusSpanFactory.Builder |
DefaultEventBusSpanFactory.Builder.spanFactory(SpanFactory spanFactory)
Sets the
SpanFactory to use to create the spans. |
AbstractEventProcessor.Builder |
AbstractEventProcessor.Builder.spanFactory(SpanFactory spanFactory)
Deprecated.
Use {@link #spanFactory(EventProcessorSpanFactory) for more configuration options instead
|
AbstractEventBus.Builder |
AbstractEventBus.Builder.spanFactory(SpanFactory spanFactory)
Deprecated.
Please use
AbstractEventBus.Builder.spanFactory(EventBusSpanFactory) which is more configurable |
| Modifier and Type | Method and Description |
|---|---|
PooledStreamingEventProcessor.Builder |
PooledStreamingEventProcessor.Builder.spanFactory(SpanFactory spanFactory)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
EventSourcingRepository.Builder<T> |
EventSourcingRepository.Builder.spanFactory(SpanFactory spanFactory)
Deprecated.
|
DefaultSnapshotterSpanFactory.Builder |
DefaultSnapshotterSpanFactory.Builder.spanFactory(SpanFactory spanFactory)
Sets the
SpanFactory to use to create the spans. |
AbstractSnapshotter.Builder |
AbstractSnapshotter.Builder.spanFactory(SpanFactory spanFactory)
Deprecated.
Use
AbstractSnapshotter.Builder.spanFactory(SnapshotterSpanFactory) instead as it provides more configurability. |
| Modifier and Type | Method and Description |
|---|---|
EmbeddedEventStore.Builder |
EmbeddedEventStore.Builder.spanFactory(SpanFactory spanFactory) |
| Modifier and Type | Method and Description |
|---|---|
EmbeddedEventStore.Builder |
EmbeddedEventStore.Builder.spanFactory(SpanFactory spanFactory) |
| Modifier and Type | Method and Description |
|---|---|
LockingRepository.Builder<T> |
LockingRepository.Builder.spanFactory(SpanFactory spanFactory)
Deprecated.
|
GenericJpaRepository.Builder<T> |
GenericJpaRepository.Builder.spanFactory(SpanFactory spanFactory)
Deprecated.
|
DefaultRepositorySpanFactory.Builder |
DefaultRepositorySpanFactory.Builder.spanFactory(SpanFactory spanFactory)
Sets the
SpanFactory to use to create the spans. |
AbstractRepository.Builder<T> |
AbstractRepository.Builder.spanFactory(SpanFactory spanFactory)
Deprecated.
Use
AbstractRepository.Builder.spanFactory(RepositorySpanFactory) instead, as it provides more configuration options |
| Modifier and Type | Method and Description |
|---|---|
GenericJpaRepository.Builder<T> |
GenericJpaRepository.Builder.spanFactory(SpanFactory spanFactory)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
DefaultSagaManagerSpanFactory.Builder |
DefaultSagaManagerSpanFactory.Builder.spanFactory(SpanFactory spanFactory)
Sets the
SpanFactory to use to create the spans. |
AnnotatedSagaManager.Builder<T> |
AnnotatedSagaManager.Builder.spanFactory(SpanFactory spanFactory)
Deprecated.
|
AbstractSagaManager.Builder<T> |
AbstractSagaManager.Builder.spanFactory(SpanFactory spanFactory)
Deprecated.
Use {@link #spanFactory(SagaManagerSpanFactory) instead as it provides more configuration options.
|
| Modifier and Type | Method and Description |
|---|---|
SimpleQueryUpdateEmitter.Builder |
SimpleQueryUpdateEmitter.Builder.spanFactory(SpanFactory spanFactory)
Deprecated.
Use
SimpleQueryUpdateEmitter.Builder.spanFactory(QueryUpdateEmitterSpanFactory) instead as it provides more configurability. |
SimpleQueryBus.Builder |
SimpleQueryBus.Builder.spanFactory(SpanFactory spanFactory)
Deprecated.
Use
SimpleQueryBus.Builder.spanFactory(QueryBusSpanFactory) instead as it provides more configurability. |
DefaultQueryUpdateEmitterSpanFactory.Builder |
DefaultQueryUpdateEmitterSpanFactory.Builder.spanFactory(SpanFactory spanFactory)
Sets the
SpanFactory to use to create the spans. |
DefaultQueryBusSpanFactory.Builder |
DefaultQueryBusSpanFactory.Builder.spanFactory(SpanFactory spanFactory)
Sets the
SpanFactory to use to create the spans. |
| Modifier and Type | Method and Description |
|---|---|
SpringAggregateSnapshotter.Builder |
SpringAggregateSnapshotter.Builder.spanFactory(SpanFactory spanFactory) |
| Modifier and Type | Method and Description |
|---|---|
SpanFactory |
OpenTelemetryAutoConfiguration.spanFactory() |
SpanFactory |
AxonTracingAutoConfiguration.spanFactory() |
| Modifier and Type | Class and Description |
|---|---|
class |
LoggingSpanFactory
Implementation of a
SpanFactory that requires no java agent or APM system, only logging. |
class |
MultiSpanFactory
Implementation of a
SpanFactory that delegates calls to multiple other factories. |
class |
NestingSpanFactory
Deprecated.
Various components have dedicated tracing SpanFactory interfaces since 4.9.0. This includes the
CommandBus,
EventProcessor and QueryBus. Use the distributedInSameTrace
of these instead. |
class |
NoOpSpanFactory
SpanFactory implementation that creates a NoOpSpanFactory.NoOpSpan. |
| Modifier and Type | Method and Description |
|---|---|
NestingSpanFactory.Builder |
NestingSpanFactory.Builder.delegate(SpanFactory spanFactory)
Defines the delegate
SpanFactory to use, which actually provides the spans. |
TracingHandlerEnhancerDefinition.Builder |
TracingHandlerEnhancerDefinition.Builder.spanFactory(SpanFactory spanFactory)
Configures the
SpanFactory the handler enhancer should use for tracing. |
| Constructor and Description |
|---|
MultiSpanFactory(List<SpanFactory> spanFactories)
Creates the
MultiSpanFactory with the delegate factory implementations that it should use. |
| Modifier and Type | Class and Description |
|---|---|
class |
OpenTelemetrySpanFactory
Creates
Span implementations that are compatible with OpenTelemetry java agent instrumentation. |
Copyright © 2010–2025. All rights reserved.