Uses of Interface
org.axonframework.eventhandling.EventBus
Packages that use EventBus
Package
Description
Classes related to event handling and dispatching, such as
Event Listeners and the Event Bus.Classes related to event sourcing.
Definitions and implementations of the Event store, the mechanism that can load event streams and append events to
them.
Utility classes used to connect Axon Event publishing mechanisms to a Spring Messaging Channel.
-
Uses of EventBus in org.axonframework.axonserver.connector.event.axon
Classes in org.axonframework.axonserver.connector.event.axon that implement EventBusModifier and TypeClassDescriptionclassAxon EventStore implementation that connects to the AxonIQ AxonServer Server to store and retrieve Events. -
Uses of EventBus in org.axonframework.config
Methods in org.axonframework.config that return EventBusModifier and TypeMethodDescriptionprotected EventBusDefaultConfigurer.defaultEventBus(Configuration config) Provides the default EventBus implementation.default EventBusConfiguration.eventBus()Retrieves the Event Bus defined in this Configuration.Method parameters in org.axonframework.config with type arguments of type EventBusModifier and TypeMethodDescriptiondefault ConfigurerConfigurer.configureEventBus(Function<Configuration, EventBus> eventBusBuilder) Configures the given Event Bus to use in this configuration. -
Uses of EventBus in org.axonframework.eventhandling
Classes in org.axonframework.eventhandling that implement EventBusModifier and TypeClassDescriptionclassBase class for the Event Bus.classImplementation of theEventBusthat dispatches events in the thread the publishes them. -
Uses of EventBus in org.axonframework.eventhandling.gateway
Methods in org.axonframework.eventhandling.gateway that return EventBusModifier and TypeMethodDescriptionAbstractEventGateway.getEventBus()Returns the EventBus used by this EventGateway.Methods in org.axonframework.eventhandling.gateway with parameters of type EventBus -
Uses of EventBus in org.axonframework.eventhandling.scheduling.dbscheduler
Methods in org.axonframework.eventhandling.scheduling.dbscheduler with parameters of type EventBusModifier and TypeMethodDescriptionSets theEventBusused to publish events on once the schedule has been met. -
Uses of EventBus in org.axonframework.eventhandling.scheduling.java
Methods in org.axonframework.eventhandling.scheduling.java with parameters of type EventBusModifier and TypeMethodDescriptionSets theEventBusused to publish events on to, once the schedule has been met. -
Uses of EventBus in org.axonframework.eventhandling.scheduling.jobrunr
Methods in org.axonframework.eventhandling.scheduling.jobrunr with parameters of type EventBusModifier and TypeMethodDescriptionSets theEventBusused to publish events on once the schedule has been met. -
Uses of EventBus in org.axonframework.eventhandling.scheduling.quartz
Methods in org.axonframework.eventhandling.scheduling.quartz with parameters of type EventBusModifier and TypeMethodDescriptionSets theEventBusused to publish events on once the schedule has been met. -
Uses of EventBus in org.axonframework.eventsourcing
Methods in org.axonframework.eventsourcing with parameters of type EventBusModifier and TypeMethodDescriptionstatic <T> EventSourcedAggregate<T> EventSourcedAggregate.initialize(Callable<T> aggregateFactory, AggregateModel<T> inspector, EventBus eventBus, SnapshotTrigger snapshotTrigger) Initializes an EventSourcedAggregate instance using the givenaggregateFactory, based on the giveninspector, which publishes events to the giveneventBusand stores events in the giveneventStore.static <T> EventSourcedAggregate<T> EventSourcedAggregate.initialize(Callable<T> aggregateFactory, AggregateModel<T> inspector, EventBus eventBus, RepositoryProvider repositoryProvider, SnapshotTrigger snapshotTrigger) Initializes an EventSourcedAggregate instance using the givenaggregateFactory, based on the giveninspector, which publishes events to the giveneventBusand stores events in the giveneventStore.static <T> EventSourcedAggregate<T> EventSourcedAggregate.initialize(T aggregateRoot, AggregateModel<T> inspector, EventBus eventBus, SnapshotTrigger snapshotTrigger) Initializes an EventSourcedAggregate instance for the givenaggregateRoot, based on the giveninspector, which publishes events to the giveneventBus.static <T> EventSourcedAggregate<T> EventSourcedAggregate.initialize(T aggregateRoot, AggregateModel<T> inspector, EventBus eventBus, RepositoryProvider repositoryProvider, SnapshotTrigger snapshotTrigger) Initializes an EventSourcedAggregate instance for the givenaggregateRoot, based on the giveninspector, which publishes events to the giveneventBus.static <T> EventSourcedAggregate<T> EventSourcedAggregate.reconstruct(T aggregateRoot, AggregateModel<T> model, long seqNo, boolean isDeleted, EventBus eventBus, SnapshotTrigger snapshotTrigger) Reconstructs an EventSourcedAggregate instance with givenaggregateRoot.static <T> EventSourcedAggregate<T> EventSourcedAggregate.reconstruct(T aggregateRoot, AggregateModel<T> model, long seqNo, boolean isDeleted, EventBus eventBus, RepositoryProvider repositoryProvider, SnapshotTrigger snapshotTrigger) Reconstructs an EventSourcedAggregate instance with givenaggregateRoot.Constructors in org.axonframework.eventsourcing with parameters of type EventBusModifierConstructorDescriptionprotectedEventSourcedAggregate(AggregateModel<T> model, EventBus eventBus, SnapshotTrigger snapshotTrigger) Creates a new EventSourcedAggregate instance based on the givenmodel, which publishes events to the giveneventBus.protectedEventSourcedAggregate(AggregateModel<T> model, EventBus eventBus, RepositoryProvider repositoryProvider, SnapshotTrigger snapshotTrigger) Creates a new EventSourcedAggregate instance based on the givenmodel, which publishes events to the giveneventBus.protectedEventSourcedAggregate(T aggregateRoot, AggregateModel<T> model, EventBus eventBus, SnapshotTrigger snapshotTrigger) Initializes an Aggregate instance for the givenaggregateRoot, based on the givenmodel, which publishes events to the giveneventBus.protectedEventSourcedAggregate(T aggregateRoot, AggregateModel<T> model, EventBus eventBus, RepositoryProvider repositoryProvider, SnapshotTrigger snapshotTrigger) Initializes an Aggregate instance for the givenaggregateRoot, based on the givenmodel, which publishes events to the giveneventBus. -
Uses of EventBus in org.axonframework.eventsourcing.eventstore
Subinterfaces of EventBus in org.axonframework.eventsourcing.eventstoreModifier and TypeInterfaceDescriptioninterfaceProvides a mechanism to open streams from events in the the underlying event storage.Classes in org.axonframework.eventsourcing.eventstore that implement EventBusModifier and TypeClassDescriptionclassAbstract implementation of anEventStorethat uses aEventStorageEngineto store and load events.classImplementation of anEventStorethat stores and fetches events using anEventStorageEngine. -
Uses of EventBus in org.axonframework.eventsourcing.eventstore.legacyjpa
Classes in org.axonframework.eventsourcing.eventstore.legacyjpa that implement EventBus -
Uses of EventBus in org.axonframework.modelling.command
Methods in org.axonframework.modelling.command with parameters of type EventBus -
Uses of EventBus in org.axonframework.modelling.command.inspection
Methods in org.axonframework.modelling.command.inspection with parameters of type EventBusModifier and TypeMethodDescriptionstatic <T> AnnotatedAggregate<T> AnnotatedAggregate.initialize(Callable<T> aggregateFactory, AggregateModel<T> aggregateModel, EventBus eventBus) Initialize an aggregate created by the givenaggregateFactorywhich is described in the givenaggregateModel.static <T> AnnotatedAggregate<T> AnnotatedAggregate.initialize(Callable<T> aggregateFactory, AggregateModel<T> aggregateModel, EventBus eventBus, boolean generateSequences) Initialize an aggregate created by the givenaggregateFactorywhich is described in the givenaggregateModel.static <T> AnnotatedAggregate<T> AnnotatedAggregate.initialize(Callable<T> aggregateFactory, AggregateModel<T> aggregateModel, EventBus eventBus, RepositoryProvider repositoryProvider) Initialize an aggregate created by the givenaggregateFactorywhich is described in the givenaggregateModel.static <T> AnnotatedAggregate<T> AnnotatedAggregate.initialize(Callable<T> aggregateFactory, AggregateModel<T> aggregateModel, EventBus eventBus, RepositoryProvider repositoryProvider, boolean generateSequences) Initialize an aggregate created by the givenaggregateFactorywhich is described in the givenaggregateModel.static <T> AnnotatedAggregate<T> AnnotatedAggregate.initialize(T aggregateRoot, AggregateModel<T> aggregateModel, EventBus eventBus) Initialize an aggregate with the givenaggregateRootwhich is described in the givenaggregateModel.static <T> AnnotatedAggregate<T> AnnotatedAggregate.initialize(T aggregateRoot, AggregateModel<T> aggregateModel, EventBus eventBus, RepositoryProvider repositoryProvider) Initialize an aggregate with the givenaggregateRootwhich is described in the givenaggregateModel.Constructors in org.axonframework.modelling.command.inspection with parameters of type EventBusModifierConstructorDescriptionprotectedAnnotatedAggregate(AggregateModel<T> inspector, EventBus eventBus) Initialize an Aggregate instance for the givenaggregateRoot, described by the givenaggregateModelthat will publish events to the giveneventBus.protectedAnnotatedAggregate(AggregateModel<T> inspector, EventBus eventBus, RepositoryProvider repositoryProvider) Initialize an Aggregate instance for the givenaggregateRoot, described by the givenaggregateModelthat will publish events to the giveneventBus.protectedAnnotatedAggregate(T aggregateRoot, AggregateModel<T> model, EventBus eventBus) Initialize an Aggregate instance for the givenaggregateRoot, described by the givenaggregateModelthat will publish events to the giveneventBus.protectedAnnotatedAggregate(T aggregateRoot, AggregateModel<T> model, EventBus eventBus, RepositoryProvider repositoryProvider) Initialize an Aggregate instance for the givenaggregateRoot, described by the givenaggregateModelthat will publish events to the giveneventBus. -
Uses of EventBus in org.axonframework.modelling.command.legacyjpa
Methods in org.axonframework.modelling.command.legacyjpa with parameters of type EventBus -
Uses of EventBus in org.axonframework.spring.config
Methods in org.axonframework.spring.config that return EventBusModifier and TypeMethodDescriptionAxonConfiguration.defaultEventBus()Deprecated.AxonConfiguration.eventBus()Deprecated. -
Uses of EventBus in org.axonframework.spring.eventhandling.scheduling.java
Methods in org.axonframework.spring.eventhandling.scheduling.java with parameters of type EventBusModifier and TypeMethodDescriptionvoidSimpleEventSchedulerFactoryBean.setEventBus(EventBus eventBus) Sets the eventBus that scheduled events should be published to. -
Uses of EventBus in org.axonframework.spring.eventhandling.scheduling.quartz
Methods in org.axonframework.spring.eventhandling.scheduling.quartz with parameters of type EventBusModifier and TypeMethodDescriptionvoidQuartzEventSchedulerFactoryBean.setEventBus(EventBus eventBus) Sets the event bus to which scheduled events need to be published. -
Uses of EventBus in org.axonframework.spring.messaging
Constructors in org.axonframework.spring.messaging with parameters of type EventBusModifierConstructorDescriptionInboundEventMessageChannelAdapter(EventBus eventBus) Initialize an InboundEventMessageChannelAdapter instance that sends all incoming Event Messages to the giveneventBus. -
Uses of EventBus in org.axonframework.springboot.autoconfig
Methods in org.axonframework.springboot.autoconfig with parameters of type EventBusModifier and TypeMethodDescriptionAxonAutoConfiguration.eventGateway(EventBus eventBus) AxonDbSchedulerAutoConfiguration.eventScheduler(com.github.kagkarlsson.scheduler.Scheduler scheduler, Serializer serializer, TransactionManager transactionManager, EventBus eventBus) AxonJobRunrAutoConfiguration.eventScheduler(org.jobrunr.scheduling.JobScheduler jobScheduler, Serializer serializer, TransactionManager transactionManager, EventBus eventBus) -
Uses of EventBus in org.axonframework.test.aggregate
Methods in org.axonframework.test.aggregate that return EventBusModifier and TypeMethodDescriptionAggregateTestFixture.getEventBus()FixtureConfiguration.getEventBus()Returns the event bus used by this fixture. -
Uses of EventBus in org.axonframework.test.saga
Methods in org.axonframework.test.saga that return EventBusModifier and TypeMethodDescriptionFixtureConfiguration.getEventBus()Returns the event bus used by this fixture.SagaTestFixture.getEventBus()Constructors in org.axonframework.test.saga with parameters of type EventBusModifierConstructorDescriptionEventValidator(EventBus eventBus, FieldFilter fieldFilter) Initializes the event validator to monitor the giveneventBus.
EmbeddedEventStorewhich moved to jakarta.