Uses of Interface
org.axonframework.eventhandling.EventMessage
Packages that use EventMessage
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.
JDBC Implementation of the EventStore.
JPA Implementation of the EventStore.
Classes related to message processing in Axon Framework.
Utility classes used to connect Axon Event publishing mechanisms to a Spring Messaging Channel.
-
Uses of EventMessage in org.axonframework.axonserver.connector.event.axon
Methods in org.axonframework.axonserver.connector.event.axon that return types with arguments of type EventMessageModifier and TypeMethodDescriptionPersistentStreamSequencingPolicyProvider.apply(Configuration configuration) PersistentStreamMessageSourceDefinition.create(Configuration configuration) Method parameters in org.axonframework.axonserver.connector.event.axon with type arguments of type EventMessageModifier and TypeMethodDescriptionAxonServerEventStore.Builder.messageMonitor(MessageMonitor<? super EventMessage<?>> messageMonitor) AxonServerEventStoreFactory.Builder.messageMonitor(MessageMonitor<? super EventMessage<?>> messageMonitor) Sets theMessageMonitorto monitor ingestedEventMessages.voidPersistentStreamConnection.open(Consumer<List<? extends EventMessage<?>>> consumer) Initiates the connection to Axon Server to read events from the persistent stream.PersistentStreamMessageSource.subscribe(Consumer<List<? extends EventMessage<?>>> consumer) -
Uses of EventMessage in org.axonframework.config
Fields in org.axonframework.config with type parameters of type EventMessageModifier and TypeFieldDescriptionprotected final Map<String, Component<EnqueuePolicy<EventMessage<?>>>> EventProcessingModule.deadLetterPoliciesprotected Function<String, Function<Configuration, SequencedDeadLetterQueue<EventMessage<?>>>> EventProcessingModule.deadLetterQueueProviderprotected final Map<String, Component<SequencedDeadLetterQueue<EventMessage<?>>>> EventProcessingModule.deadLetterQueuesprotected final List<BiFunction<Configuration, String, MessageHandlerInterceptor<? super EventMessage<?>>>> EventProcessingModule.defaultHandlerInterceptorsprotected final Map<String, List<Function<Configuration, MessageHandlerInterceptor<? super EventMessage<?>>>>> EventProcessingModule.handlerInterceptorsBuildersprotected final Map<String, Component<SequencingPolicy<? super EventMessage<?>>>> EventProcessingModule.sequencingPoliciesMethods in org.axonframework.config that return types with arguments of type EventMessageModifier and TypeMethodDescriptionEventProcessingConfigurer.SubscribableMessageSourceDefinitionBuilder.build(String processingGroupName) Creates aSubscribableMessageSourceDefinitionfor the givenprocessingGroupName.default Optional<EnqueuePolicy<EventMessage<?>>> EventProcessingConfiguration.deadLetterPolicy(String processingGroup) EventProcessingModule.deadLetterPolicy(String processingGroup) default Optional<SequencedDeadLetterQueue<EventMessage<?>>> EventProcessingConfiguration.deadLetterQueue(String processingGroup) EventProcessingModule.deadLetterQueue(String processingGroup) List<MessageHandlerInterceptor<? super EventMessage<?>>> EventProcessingConfiguration.interceptorsFor(String processorName) List<MessageHandlerInterceptor<? super EventMessage<?>>> EventProcessingModule.interceptorsFor(String processorName) default Optional<SequencedDeadLetterProcessor<EventMessage<?>>> EventProcessingConfiguration.sequencedDeadLetterProcessor(String processingGroup) EventProcessingModule.sequencedDeadLetterProcessor(String processingGroup) SequencingPolicy<? super EventMessage<?>> EventProcessingConfiguration.sequencingPolicy(String processingGroup) Returns theSequencingPolicytied to the givenprocessingGroup.SequencingPolicy<? super EventMessage<?>> EventProcessingModule.sequencingPolicy(String processingGroup) Method parameters in org.axonframework.config with type arguments of type EventMessageModifier and TypeMethodDescriptionEventProcessingConfigurer.configureDefaultSubscribableMessageSource(Function<Configuration, SubscribableMessageSource<EventMessage<?>>> defaultSource) Configures whichSubscribableMessageSourceto use for Subscribing Event Processors if none was explicitly provided.EventProcessingModule.configureDefaultSubscribableMessageSource(Function<Configuration, SubscribableMessageSource<EventMessage<?>>> defaultSource) default EventProcessingConfigurerEventProcessingConfigurer.registerDeadLetterPolicy(String processingGroup, Function<Configuration, EnqueuePolicy<EventMessage<?>>> policyBuilder) EventProcessingModule.registerDeadLetterPolicy(String processingGroup, Function<Configuration, EnqueuePolicy<EventMessage<?>>> policyBuilder) default EventProcessingConfigurerEventProcessingConfigurer.registerDeadLetterQueue(String processingGroup, Function<Configuration, SequencedDeadLetterQueue<EventMessage<?>>> queueBuilder) Register aSequencedDeadLetterQueuefor the givenprocessingGroup.EventProcessingModule.registerDeadLetterQueue(String processingGroup, Function<Configuration, SequencedDeadLetterQueue<EventMessage<?>>> queueBuilder) default EventProcessingConfigurerEventProcessingConfigurer.registerDeadLetterQueueProvider(Function<String, Function<Configuration, SequencedDeadLetterQueue<EventMessage<?>>>> deadLetterQueueProvider) Register the givendeadLetterProvideras a default to build aSequencedDeadLetterQueueforEventProcessors created in this configuration.EventProcessingModule.registerDeadLetterQueueProvider(Function<String, Function<Configuration, SequencedDeadLetterQueue<EventMessage<?>>>> deadLetterQueueProvider) default EventProcessingConfigurerEventProcessingConfigurer.registerDefaultDeadLetterPolicy(Function<Configuration, EnqueuePolicy<EventMessage<?>>> policyBuilder) Register a defaultdead letter policyfor any processing group using adead letter queue.EventProcessingModule.registerDefaultDeadLetterPolicy(Function<Configuration, EnqueuePolicy<EventMessage<?>>> policyBuilder) EventProcessingConfigurer.registerDefaultHandlerInterceptor(BiFunction<Configuration, String, MessageHandlerInterceptor<? super EventMessage<?>>> interceptorBuilder) Register the giveninterceptorBuilderas a default to build aMessageHandlerInterceptorforEventProcessors created in this configuration.EventProcessingModule.registerDefaultHandlerInterceptor(BiFunction<Configuration, String, MessageHandlerInterceptor<? super EventMessage<?>>> interceptorBuilder) EventProcessingConfigurer.registerDefaultSequencingPolicy(Function<Configuration, SequencingPolicy<? super EventMessage<?>>> policyBuilder) Registers theSequencingPolicycreated by givenpolicyBuilderto the processing groups for which no explicit policy is defined (usingEventProcessingConfigurer.registerSequencingPolicy(String, Function)).EventProcessingModule.registerDefaultSequencingPolicy(Function<Configuration, SequencingPolicy<? super EventMessage<?>>> policyBuilder) EventProcessingConfigurer.registerHandlerInterceptor(String processorName, Function<Configuration, MessageHandlerInterceptor<? super EventMessage<?>>> interceptorBuilder) Register the giveninterceptorBuilderto build aMessageHandlerInterceptorfor theEventProcessorwith givenprocessorName.EventProcessingModule.registerHandlerInterceptor(String processorName, Function<Configuration, MessageHandlerInterceptor<? super EventMessage<?>>> interceptorBuilder) EventProcessingConfigurer.registerSequencingPolicy(String processingGroup, Function<Configuration, SequencingPolicy<? super EventMessage<?>>> policyBuilder) Registers theSequencingPolicycreated by the givenpolicyBuilderto the processing group with givenprocessingGroup.EventProcessingModule.registerSequencingPolicy(String processingGroup, Function<Configuration, SequencingPolicy<? super EventMessage<?>>> policyBuilder) EventProcessingConfigurer.registerSubscribingEventProcessor(String name, Function<Configuration, SubscribableMessageSource<? extends EventMessage<?>>> messageSource) EventProcessingModule.registerSubscribingEventProcessor(String name, Function<Configuration, SubscribableMessageSource<? extends EventMessage<?>>> messageSource) protected EventProcessorEventProcessingModule.subscribingEventProcessor(String name, EventHandlerInvoker eventHandlerInvoker, SubscribableMessageSource<? extends EventMessage<?>> messageSource) DefaultSubscribingEventProcessorconfiguration based on this configure module. -
Uses of EventMessage in org.axonframework.deadline
Subinterfaces of EventMessage in org.axonframework.deadlineModifier and TypeInterfaceDescriptioninterfaceRepresents a Message for a Deadline, specified by its deadline name and optionally containing a deadline payload.Classes in org.axonframework.deadline that implement EventMessage -
Uses of EventMessage in org.axonframework.eventhandling
Subinterfaces of EventMessage in org.axonframework.eventhandlingModifier and TypeInterfaceDescriptioninterfaceRepresents a Message that wraps a DomainEvent and an Event representing an important change in the Domain.interfaceRepresents anEventMessagecontaining aTrackingToken.Classes in org.axonframework.eventhandling that implement EventMessageModifier and TypeClassDescriptionclassGeneric implementation of aDomainEventMessage.classGeneric implementation of the EventMessage interface.classGeneric implementation of aDomainEventMessagethat is also aTrackedEventMessage.classGeneric implementation of aTrackedEventMessage.Methods in org.axonframework.eventhandling that return EventMessageModifier and TypeMethodDescriptionEventMessage.andMetaData(Map<String, ?> metaData) Returns a copy of this EventMessage with it MetaData merged with the givenmetaData.static <T> EventMessage<T> GenericEventMessage.asEventMessage(Object event) Returns the given event as an EventMessage.<T> EventMessage<T> DefaultEventBusSpanFactory.propagateContext(EventMessage<T> eventMessage) <T> EventMessage<T> EventBusSpanFactory.propagateContext(EventMessage<T> eventMessage) Propagates the context of the current span to the given event message.EventMessage.withMetaData(Map<String, ?> metaData) Returns a copy of this EventMessage with the givenmetaData.Methods in org.axonframework.eventhandling that return types with arguments of type EventMessageModifier and TypeMethodDescriptionList<? extends EventMessage<?>> ErrorContext.failedEvents()The events part of the batch that failed.List<MessageHandlerInterceptor<? super EventMessage<?>>> AbstractEventProcessor.getHandlerInterceptors()List<MessageHandlerInterceptor<? super EventMessage<?>>> EventProcessor.getHandlerInterceptors()Return the list of already registeredMessageHandlerInterceptors for this event processor.SubscribableMessageSource<? extends EventMessage<?>> SubscribingEventProcessor.getMessageSource()Returns the message source from which this processor receives its eventsSequencingPolicy<? super EventMessage<?>> SimpleEventHandlerInvoker.getSequencingPolicy()Return theSequencingPolicyas configured for thisEventHandlerInvoker.protected List<? extends EventMessage<?>> AbstractEventBus.intercept(List<? extends EventMessage<?>> events) Invokes all the dispatch interceptors.protected List<EventMessage<?>> AbstractEventBus.queuedMessages()Returns a list of all the events staged for publication in this Unit of Work.Methods in org.axonframework.eventhandling with parameters of type EventMessageModifier and TypeMethodDescriptionstatic <T> DomainEventMessage<T> EventUtils.asDomainEventMessage(EventMessage<T> eventMessage) Deprecated.since this method is not used for external use.static <T> TrackedEventMessage<T> EventUtils.asTrackedEventMessage(EventMessage<T> eventMessage, TrackingToken trackingToken) protected booleanAbstractEventProcessor.canHandle(EventMessage<?> eventMessage, Segment segment) Indicates whether the processor can/should handle the giveneventMessagefor the givensegment.booleanAnnotationEventHandlerAdapter.canHandle(EventMessage<?> event) booleanEventHandlerInvoker.canHandle(EventMessage<?> eventMessage, Segment segment) Check whether or not this invoker has handlers that can handle the giveneventMessagefor a givensegment.booleanMultiEventHandlerInvoker.canHandle(EventMessage<?> eventMessage, Segment segment) booleanSimpleEventHandlerInvoker.canHandle(EventMessage<?> eventMessage, Segment segment) protected booleanTrackingEventProcessor.canHandle(EventMessage<?> eventMessage, Collection<Segment> segments) Indicates whether any of the components handling events for this Processor are able to handle the giveneventMessagefor any of the givensegments.DefaultEventProcessorSpanFactory.createProcessEventSpan(boolean streaming, EventMessage<?> eventMessage) EventProcessorSpanFactory.createProcessEventSpan(boolean streaming, EventMessage<?> eventMessage) Creates a span for the handling of an event.DefaultEventBusSpanFactory.createPublishEventSpan(EventMessage<?> eventMessage) EventBusSpanFactory.createPublishEventSpan(EventMessage<?> eventMessage) Creates a span for the publishing of an event.AnnotationEventHandlerAdapter.handle(EventMessage<?> event) voidEventHandlerInvoker.handle(EventMessage<?> message, Segment segment) Handle the givenmessagefor the givensegment.EventMessageHandler.handle(EventMessage<?> event) Process the given event.voidMultiEventHandlerInvoker.handle(EventMessage<?> message, Segment segment) voidSimpleEventHandlerInvoker.handle(EventMessage<?> message, Segment segment) protected voidSimpleEventHandlerInvoker.invokeHandlers(EventMessage<?> message) voidListenerInvocationErrorHandler.onError(Exception exception, EventMessage<?> event, EventMessageHandler eventHandler) Invoked after giveneventListenerfailed to handle givenevent.voidLoggingErrorHandler.onError(Exception exception, EventMessage<?> event, EventMessageHandler eventHandler) voidPropagatingErrorHandler.onError(Exception exception, EventMessage<?> event, EventMessageHandler eventHandler) <T> EventMessage<T> DefaultEventBusSpanFactory.propagateContext(EventMessage<T> eventMessage) <T> EventMessage<T> EventBusSpanFactory.propagateContext(EventMessage<T> eventMessage) Propagates the context of the current span to the given event message.default voidEventBus.publish(EventMessage<?>... events) Publish a collection of events on this bus (one, or multiple).static <T> Optional<T> ReplayToken.replayContext(EventMessage<?> message, Class<T> contextClass) Extracts the context from amessageof the matchingcontextClass.protected voidAbstractEventProcessor.reportIgnored(EventMessage<?> eventMessage) Report the giveneventMessageas ignored.protected ObjectSimpleEventHandlerInvoker.sequenceIdentifier(EventMessage<?> event) protected booleanSimpleEventHandlerInvoker.sequencingPolicyMatchesSegment(EventMessage<?> message, Segment segment) Method parameters in org.axonframework.eventhandling with type arguments of type EventMessageModifier and TypeMethodDescriptionprotected voidAbstractEventBus.afterCommit(List<? extends EventMessage<?>> events) Process giveneventsafter the Unit of Work has been committed.protected voidAbstractEventBus.commit(List<? extends EventMessage<?>> events) Process giveneventswhile the Unit of Work root is being committed.DefaultEventProcessorSpanFactory.createBatchSpan(boolean streaming, List<? extends EventMessage<?>> eventMessages) EventProcessorSpanFactory.createBatchSpan(boolean streaming, List<? extends EventMessage<?>> eventMessages) Creates a span for the batch of events that are handled by the event processor.voidDirectEventProcessingStrategy.handle(List<? extends EventMessage<?>> events, Consumer<List<? extends EventMessage<?>>> processor) voidDirectEventProcessingStrategy.handle(List<? extends EventMessage<?>> events, Consumer<List<? extends EventMessage<?>>> processor) voidEventProcessingStrategy.handle(List<? extends EventMessage<?>> events, Consumer<List<? extends EventMessage<?>>> processor) Handle the given batch ofevents.voidEventProcessingStrategy.handle(List<? extends EventMessage<?>> events, Consumer<List<? extends EventMessage<?>>> processor) Handle the given batch ofevents.protected List<? extends EventMessage<?>> AbstractEventBus.intercept(List<? extends EventMessage<?>> events) Invokes all the dispatch interceptors.AbstractEventBus.Builder.messageMonitor(MessageMonitor<? super EventMessage<?>> messageMonitor) Sets theMessageMonitorto monitor ingestedEventMessages.AbstractEventProcessor.Builder.messageMonitor(MessageMonitor<? super EventMessage<?>> messageMonitor) Sets theMessageMonitorto monitorEventMessages before and after they're processed.SimpleEventBus.Builder.messageMonitor(MessageMonitor<? super EventMessage<?>> messageMonitor) SubscribingEventProcessor.Builder.messageMonitor(MessageMonitor<? super EventMessage<?>> messageMonitor) TrackingEventProcessor.Builder.messageMonitor(MessageMonitor<? super EventMessage<?>> messageMonitor) SubscribingEventProcessor.Builder.messageSource(SubscribableMessageSource<? extends EventMessage<?>> messageSource) Sets theSubscribableMessageSource(e.g. theEventBus) to which thisEventProcessorimplementation will subscribe itself to receiveEventMessages.protected voidAbstractEventBus.prepareCommit(List<? extends EventMessage<?>> events) Process giveneventswhile the Unit of Work root is preparing for commit.protected voidSubscribingEventProcessor.process(List<? extends EventMessage<?>> eventMessages) Process the given messages.protected final voidAbstractEventProcessor.processInUnitOfWork(List<? extends EventMessage<?>> eventMessages, UnitOfWork<? extends EventMessage<?>> unitOfWork) Process a batch of events.protected final voidAbstractEventProcessor.processInUnitOfWork(List<? extends EventMessage<?>> eventMessages, UnitOfWork<? extends EventMessage<?>> unitOfWork) Process a batch of events.protected voidAbstractEventProcessor.processInUnitOfWork(List<? extends EventMessage<?>> eventMessages, UnitOfWork<? extends EventMessage<?>> unitOfWork, Collection<Segment> processingSegments) Process a batch of events.protected voidAbstractEventProcessor.processInUnitOfWork(List<? extends EventMessage<?>> eventMessages, UnitOfWork<? extends EventMessage<?>> unitOfWork, Collection<Segment> processingSegments) Process a batch of events.voidAbstractEventBus.publish(List<? extends EventMessage<?>> events) voidEventBus.publish(List<? extends EventMessage<?>> events) Publish a collection of events on this bus (one, or multiple).AbstractEventBus.registerDispatchInterceptor(MessageDispatchInterceptor<? super EventMessage<?>> dispatchInterceptor) Register the given DispatchInterceptor.AbstractEventProcessor.registerHandlerInterceptor(MessageHandlerInterceptor<? super EventMessage<?>> interceptor) SimpleEventHandlerInvoker.Builder.sequencingPolicy(SequencingPolicy<? super EventMessage<?>> sequencingPolicy) Sets theSequencingPolicyin charge of deciding whether a given event should be handled (throughEventHandlerInvoker.handle(EventMessage, Segment)) by the givenSegment.AbstractEventBus.subscribe(Consumer<List<? extends EventMessage<?>>> eventProcessor) Constructors in org.axonframework.eventhandling with parameters of type EventMessageModifierConstructorDescriptionAbstractEventEntry(EventMessage<?> eventMessage, Serializer serializer, Class<T> contentType) Construct a new event entry from a published event message to enable storing the event or sending it to a remote location.GenericTrackedEventMessage(TrackingToken trackingToken, EventMessage<T> delegate) Creates a GenericTrackedEventMessage with giventrackingTokenand delegate event message.Constructor parameters in org.axonframework.eventhandling with type arguments of type EventMessageModifierConstructorDescriptionErrorContext(String eventProcessor, Throwable error, List<? extends EventMessage<?>> failedEvents) Instantiate an ErrorContext for the giveneventProcessor, due to the givenerror, with the givenfailedEvents. -
Uses of EventMessage in org.axonframework.eventhandling.async
Methods in org.axonframework.eventhandling.async with parameters of type EventMessageModifier and TypeMethodDescriptionFullConcurrencyPolicy.getSequenceIdentifierFor(EventMessage<?> event) MetaDataSequencingPolicy.getSequenceIdentifierFor(EventMessage<?> event) PropertySequencingPolicy.getSequenceIdentifierFor(EventMessage eventMessage) SequentialPerAggregatePolicy.getSequenceIdentifierFor(EventMessage event) Method parameters in org.axonframework.eventhandling.async with type arguments of type EventMessageModifier and TypeMethodDescriptionPropertySequencingPolicy.Builder.fallbackSequencingPolicy(SequencingPolicy<EventMessage> fallbackSequencingPolicy) Defines the fallback sequencing policy, the sequencing policy which is applied if the event message payload is not of a supported type.voidAsynchronousEventProcessingStrategy.handle(List<? extends EventMessage<?>> events, Consumer<List<? extends EventMessage<?>>> processor) voidAsynchronousEventProcessingStrategy.handle(List<? extends EventMessage<?>> events, Consumer<List<? extends EventMessage<?>>> processor) protected voidAsynchronousEventProcessingStrategy.schedule(List<? extends EventMessage<?>> events, Consumer<List<? extends EventMessage<?>>> processor) Schedules this task for execution when all pre-conditions have been met.protected voidAsynchronousEventProcessingStrategy.schedule(List<? extends EventMessage<?>> events, Consumer<List<? extends EventMessage<?>>> processor) Schedules this task for execution when all pre-conditions have been met.booleanEventProcessorTask.scheduleEvents(List<? extends EventMessage<?>> events, Consumer<List<? extends EventMessage<?>>> processor) Schedules a batch of events for processing.booleanEventProcessorTask.scheduleEvents(List<? extends EventMessage<?>> events, Consumer<List<? extends EventMessage<?>>> processor) Schedules a batch of events for processing.Constructor parameters in org.axonframework.eventhandling.async with type arguments of type EventMessageModifierConstructorDescriptionAsynchronousEventProcessingStrategy(Executor executor, SequencingPolicy<? super EventMessage<?>> sequencingPolicy) Initializes a newAsynchronousEventProcessingStrategythat uses the givenexecutorto execute event processing tasks andsequencingPolicythat determines if an event may be processed in sequence or in parallel. -
Uses of EventMessage in org.axonframework.eventhandling.deadletter
Methods in org.axonframework.eventhandling.deadletter with parameters of type EventMessageModifier and TypeMethodDescriptionvoidDeadLetteringEventHandlerInvoker.handle(EventMessage<?> message, Segment segment) Method parameters in org.axonframework.eventhandling.deadletter with type arguments of type EventMessageModifier and TypeMethodDescriptionDeadLetteringEventHandlerInvoker.Builder.enqueuePolicy(EnqueuePolicy<EventMessage<?>> enqueuePolicy) Sets theEnqueuePolicythisEventHandlerInvokeruses to decide whether adead lettershould be added to theSequencedDeadLetterQueue.booleanDeadLetteringEventHandlerInvoker.process(Predicate<DeadLetter<? extends EventMessage<?>>> sequenceFilter) DeadLetteringEventHandlerInvoker.Builder.queue(SequencedDeadLetterQueue<EventMessage<?>> queue) Sets theSequencedDeadLetterQueuethisEventHandlerInvokermaintains dead letters with.DeadLetteringEventHandlerInvoker.registerHandlerInterceptor(MessageHandlerInterceptor<? super EventMessage<?>> interceptor) -
Uses of EventMessage in org.axonframework.eventhandling.deadletter.jdbc
Classes in org.axonframework.eventhandling.deadletter.jdbc with type parameters of type EventMessageModifier and TypeInterfaceDescriptioninterfaceDeadLetterJdbcConverter<E extends EventMessage<?>,D extends JdbcDeadLetter<E>> A functional interface describing how to convert aResultSetinJdbcDeadLetterimplementation of typeDinterfaceDeadLetterStatementFactory<E extends EventMessage<?>>A contract towards allPreparedStatementsaJdbcSequencedDeadLetterQueuerequires to function.classDefaultDeadLetterJdbcConverter<E extends EventMessage<?>>Default implementation of theDeadLetterJdbcConverter, convertingResultSetsintoJdbcDeadLetterinstances.protected static classDefaultDeadLetterJdbcConverter.Builder<E extends EventMessage<?>>Builder class to instantiate aDefaultDeadLetterJdbcConverter.classDefaultDeadLetterStatementFactory<E extends EventMessage<?>>Default implementation of theDeadLetterStatementFactoryused by theJdbcSequencedDeadLetterQueueConstructsPreparedStatementsthat are compatible with most databases.protected static classDefaultDeadLetterStatementFactory.Builder<E extends EventMessage<?>>Builder class to instantiate aDefaultDeadLetterStatementFactory.classJdbcDeadLetter<E extends EventMessage<?>>ADeadLetterthat was saved to a JDBC-backed database and reconstructed from it.classJdbcSequencedDeadLetterQueue<E extends EventMessage<?>>A JDBC-based implementation of theSequencedDeadLetterQueue, used for storing dead letters containingevent messagesdurably.static classJdbcSequencedDeadLetterQueue.Builder<E extends EventMessage<?>>Builder class to instantiate anJdbcSequencedDeadLetterQueue.Methods in org.axonframework.eventhandling.deadletter.jdbc with type parameters of type EventMessageModifier and TypeMethodDescriptionstatic <E extends EventMessage<?>>
DefaultDeadLetterJdbcConverter.Builder<E> DefaultDeadLetterJdbcConverter.builder()Instantiate a builder to construct aDefaultDeadLetterJdbcConverter.static <E extends EventMessage<?>>
DefaultDeadLetterStatementFactory.Builder<E> DefaultDeadLetterStatementFactory.builder()Instantiate a builder to construct aDefaultDeadLetterStatementFactory.static <E extends EventMessage<?>>
JdbcSequencedDeadLetterQueue.Builder<E> JdbcSequencedDeadLetterQueue.builder()Instantiate a builder to construct aJdbcSequencedDeadLetterQueue. -
Uses of EventMessage in org.axonframework.eventhandling.deadletter.jpa
Classes in org.axonframework.eventhandling.deadletter.jpa with type parameters of type EventMessageModifier and TypeInterfaceDescriptioninterfaceDeadLetterJpaConverter<M extends EventMessage<?>>Converter that can convert aEventMessageto aDeadLetterEventEntryand vice versa.classJpaDeadLetter<M extends EventMessage<?>>ADeadLetterthat was saved to the database and reconstructed from it.classJpaSequencedDeadLetterQueue<M extends EventMessage<?>>JPA-backed implementation of theSequencedDeadLetterQueue, used for storing dead letters containingEventmessagesdurably as aDeadLetterEntry.static classJpaSequencedDeadLetterQueue.Builder<T extends EventMessage<?>>Builder class to instantiate anJpaSequencedDeadLetterQueue.Methods in org.axonframework.eventhandling.deadletter.jpa with type parameters of type EventMessageModifier and TypeMethodDescriptionstatic <M extends EventMessage<?>>
JpaSequencedDeadLetterQueue.Builder<M> JpaSequencedDeadLetterQueue.builder()Creates a new builder, capable of building aJpaSequencedDeadLetterQueueaccording to the provided configuration.Methods in org.axonframework.eventhandling.deadletter.jpa that return EventMessageModifier and TypeMethodDescriptionEventMessage<?> EventMessageDeadLetterJpaConverter.convert(DeadLetterEventEntry entry, Serializer eventSerializer, Serializer genericSerializer) Methods in org.axonframework.eventhandling.deadletter.jpa with parameters of type EventMessageModifier and TypeMethodDescriptionbooleanEventMessageDeadLetterJpaConverter.canConvert(EventMessage<?> message) EventMessageDeadLetterJpaConverter.convert(EventMessage<?> message, Serializer eventSerializer, Serializer genericSerializer) Method parameters in org.axonframework.eventhandling.deadletter.jpa with type arguments of type EventMessageModifier and TypeMethodDescriptionJpaSequencedDeadLetterQueue.Builder.addConverter(DeadLetterJpaConverter<EventMessage<?>> converter) Adds aDeadLetterJpaConverterto the configuration, which is used to deserialize dead-letter entries from the database. -
Uses of EventMessage in org.axonframework.eventhandling.deadletter.legacyjpa
Classes in org.axonframework.eventhandling.deadletter.legacyjpa with type parameters of type EventMessageModifier and TypeInterfaceDescriptioninterfaceDeadLetterJpaConverter<M extends EventMessage<?>>Deprecated.in favor of usingDeadLetterJpaConverterwhich moved to jakarta.classJpaDeadLetter<M extends EventMessage<?>>Deprecated.in favor of usingJpaDeadLetterwhich moved to jakarta.classJpaSequencedDeadLetterQueue<M extends EventMessage<?>>Deprecated.in favor of usingJpaSequencedDeadLetterQueuewhich moved to jakarta.static classJpaSequencedDeadLetterQueue.Builder<T extends EventMessage<?>>Deprecated.Builder class to instantiate anJpaSequencedDeadLetterQueue.Methods in org.axonframework.eventhandling.deadletter.legacyjpa with type parameters of type EventMessageModifier and TypeMethodDescriptionstatic <M extends EventMessage<?>>
JpaSequencedDeadLetterQueue.Builder<M> JpaSequencedDeadLetterQueue.builder()Deprecated.Creates a new builder, capable of building aJpaSequencedDeadLetterQueueaccording to the provided configuration.Methods in org.axonframework.eventhandling.deadletter.legacyjpa that return EventMessageModifier and TypeMethodDescriptionEventMessage<?> EventMessageDeadLetterJpaConverter.convert(DeadLetterEventEntry entry, Serializer eventSerializer, Serializer genericSerializer) Deprecated.Methods in org.axonframework.eventhandling.deadletter.legacyjpa with parameters of type EventMessageModifier and TypeMethodDescriptionbooleanEventMessageDeadLetterJpaConverter.canConvert(EventMessage<?> message) Deprecated.EventMessageDeadLetterJpaConverter.convert(EventMessage<?> message, Serializer eventSerializer, Serializer genericSerializer) Deprecated.Method parameters in org.axonframework.eventhandling.deadletter.legacyjpa with type arguments of type EventMessageModifier and TypeMethodDescriptionJpaSequencedDeadLetterQueue.Builder.addConverter(DeadLetterJpaConverter<EventMessage<?>> converter) Adds aDeadLetterJpaConverterto the configuration, which is used to deserialize dead-letter entries from the database. -
Uses of EventMessage in org.axonframework.eventhandling.gateway
Methods in org.axonframework.eventhandling.gateway that return EventMessageModifier and TypeMethodDescriptionprotected <E> EventMessage<? extends E> AbstractEventGateway.processInterceptors(EventMessage<E> eventMessage) Invokes all the dispatch interceptors and returns the EventMessage instance that should be dispatched.Methods in org.axonframework.eventhandling.gateway with parameters of type EventMessageModifier and TypeMethodDescriptionprotected <E> EventMessage<? extends E> AbstractEventGateway.processInterceptors(EventMessage<E> eventMessage) Invokes all the dispatch interceptors and returns the EventMessage instance that should be dispatched.Method parameters in org.axonframework.eventhandling.gateway with type arguments of type EventMessageModifier and TypeMethodDescriptionAbstractEventGateway.Builder.dispatchInterceptors(List<MessageDispatchInterceptor<? super EventMessage<?>>> dispatchInterceptors) DefaultEventGateway.Builder.dispatchInterceptors(List<MessageDispatchInterceptor<? super EventMessage<?>>> dispatchInterceptors) AbstractEventGateway.registerDispatchInterceptor(MessageDispatchInterceptor<? super EventMessage<?>> interceptor) Registers an event dispatch interceptor within anEventGateway. -
Uses of EventMessage in org.axonframework.eventhandling.interceptors
Methods in org.axonframework.eventhandling.interceptors that return types with arguments of type EventMessageModifier and TypeMethodDescriptionEventLoggingInterceptor.handle(List<? extends EventMessage<?>> messages) EventLoggingInterceptor.handle(List<? extends EventMessage<?>> messages) Method parameters in org.axonframework.eventhandling.interceptors with type arguments of type EventMessageModifier and TypeMethodDescriptionEventLoggingInterceptor.handle(List<? extends EventMessage<?>> messages) -
Uses of EventMessage in org.axonframework.eventhandling.pooled
Method parameters in org.axonframework.eventhandling.pooled with type arguments of type EventMessageModifier and TypeMethodDescriptionPooledStreamingEventProcessor.Builder.messageMonitor(MessageMonitor<? super EventMessage<?>> messageMonitor) -
Uses of EventMessage in org.axonframework.eventhandling.scheduling.quartz
Methods in org.axonframework.eventhandling.scheduling.quartz with parameters of type EventMessageModifier and TypeMethodDescriptionprotected org.quartz.JobDetailQuartzEventScheduler.buildJobDetail(EventMessage event, org.quartz.JobKey jobKey) Builds the JobDetail instance for Quartz, which defines the Job that needs to be executed when the trigger fires. -
Uses of EventMessage in org.axonframework.eventsourcing
Methods in org.axonframework.eventsourcing with parameters of type EventMessageModifier and TypeMethodDescriptionvoidFilteringEventStorageEngine.appendEvents(EventMessage<?>... events) voidAbstractSnapshotTrigger.eventHandled(EventMessage<?> msg) voidSnapshotTrigger.eventHandled(EventMessage<?> msg) Invoked when an event is handled by an aggregate.protected voidEventSourcedAggregate.publish(EventMessage<?> msg) protected voidEventSourcedAggregate.publishOnEventBus(EventMessage<?> msg) Method parameters in org.axonframework.eventsourcing with type arguments of type EventMessageModifier and TypeMethodDescriptionvoidFilteringEventStorageEngine.appendEvents(List<? extends EventMessage<?>> events) Constructor parameters in org.axonframework.eventsourcing with type arguments of type EventMessageModifierConstructorDescriptionFilteringEventStorageEngine(EventStorageEngine delegate, Predicate<? super EventMessage<?>> filter) Initializes the FilteringEventStorageEngine delegating all event messages matching the givenfilterto the givendelegate. -
Uses of EventMessage in org.axonframework.eventsourcing.conflictresolution
Methods in org.axonframework.eventsourcing.conflictresolution with type parameters of type EventMessageModifier and TypeMethodDescriptionstatic <T extends EventMessage<?>>
Predicate<List<T>> Conflicts.eventMatching(Predicate<? super T> messageFilter) Returns aPredicatefor aConflictResolverthat responds affirmative if any event in a list of unseen events matches the givenmessageFilter. -
Uses of EventMessage in org.axonframework.eventsourcing.eventstore
Methods in org.axonframework.eventsourcing.eventstore with parameters of type EventMessageModifier and TypeMethodDescriptiondefault voidEventStorageEngine.appendEvents(EventMessage<?>... events) Append one or more events to the event storage.protected voidAbstractEventStorageEngine.handlePersistenceException(Exception exception, EventMessage<?> failedEvent) Invoke when an Exception is raised while persisting an Event or Snapshot.Method parameters in org.axonframework.eventsourcing.eventstore with type arguments of type EventMessageModifier and TypeMethodDescriptionprotected voidEmbeddedEventStore.afterCommit(List<? extends EventMessage<?>> events) voidAbstractEventStorageEngine.appendEvents(List<? extends EventMessage<?>> events) protected abstract voidAbstractEventStorageEngine.appendEvents(List<? extends EventMessage<?>> events, Serializer serializer) Append giveneventsto the backing database.voidEventStorageEngine.appendEvents(List<? extends EventMessage<?>> events) Append a list of events to the event storage.voidSequenceEventStorageEngine.appendEvents(List<? extends EventMessage<?>> events) AbstractEventStore.Builder.messageMonitor(MessageMonitor<? super EventMessage<?>> messageMonitor) EmbeddedEventStore.Builder.messageMonitor(MessageMonitor<? super EventMessage<?>> messageMonitor) protected voidAbstractEventStore.prepareCommit(List<? extends EventMessage<?>> events) -
Uses of EventMessage in org.axonframework.eventsourcing.eventstore.inmemory
Method parameters in org.axonframework.eventsourcing.eventstore.inmemory with type arguments of type EventMessageModifier and TypeMethodDescriptionvoidInMemoryEventStorageEngine.appendEvents(List<? extends EventMessage<?>> events) -
Uses of EventMessage in org.axonframework.eventsourcing.eventstore.jdbc
Method parameters in org.axonframework.eventsourcing.eventstore.jdbc with type arguments of type EventMessageModifier and TypeMethodDescriptionprotected PreparedStatementJdbcEventStorageEngine.appendEvents(Connection connection, List<? extends EventMessage<?>> events, Serializer serializer) Creates a statement to be used atJdbcEventStorageEngine.appendEvents(List, Serializer).protected voidJdbcEventStorageEngine.appendEvents(List<? extends EventMessage<?>> events, Serializer serializer) -
Uses of EventMessage in org.axonframework.eventsourcing.eventstore.jdbc.statements
Methods in org.axonframework.eventsourcing.eventstore.jdbc.statements with parameters of type EventMessageModifier and TypeMethodDescriptionprotected static <T> DomainEventMessage<T> JdbcEventStorageEngineStatements.asDomainEventMessage(EventMessage<T> event) Converts anEventMessageto aDomainEventMessage.Method parameters in org.axonframework.eventsourcing.eventstore.jdbc.statements with type arguments of type EventMessageModifier and TypeMethodDescriptionstatic PreparedStatementJdbcEventStorageEngineStatements.appendEvents(Connection connection, EventSchema schema, Class<?> dataType, List<? extends EventMessage<?>> events, Serializer serializer, TimestampWriter timestampWriter) Set the PreparedStatement to be used onJdbcEventStorageEngine.appendEvents(List, Serializer).AppendEventsStatementBuilder.build(Connection connection, EventSchema schema, Class<?> dataType, List<? extends EventMessage<?>> events, Serializer serializer, TimestampWriter timestampWriter) Build a statement to be used atJdbcEventStorageEngine.appendEvents(List, Serializer) -
Uses of EventMessage in org.axonframework.eventsourcing.eventstore.jpa
Methods in org.axonframework.eventsourcing.eventstore.jpa with parameters of type EventMessageModifier and TypeMethodDescriptionprotected static <T> DomainEventMessage<T> JpaEventStorageEngine.asDomainEventMessage(EventMessage<T> event) Converts anEventMessageto aDomainEventMessage.protected ObjectJpaEventStorageEngine.createEventEntity(EventMessage<?> eventMessage, Serializer serializer) Returns a Jpa event entity for giveneventMessage.Method parameters in org.axonframework.eventsourcing.eventstore.jpa with type arguments of type EventMessageModifier and TypeMethodDescriptionprotected voidJpaEventStorageEngine.appendEvents(List<? extends EventMessage<?>> events, Serializer serializer) -
Uses of EventMessage in org.axonframework.eventsourcing.eventstore.legacyjpa
Methods in org.axonframework.eventsourcing.eventstore.legacyjpa with parameters of type EventMessageModifier and TypeMethodDescriptionprotected static <T> DomainEventMessage<T> JpaEventStorageEngine.asDomainEventMessage(EventMessage<T> event) Deprecated.Converts anEventMessageto aDomainEventMessage.protected ObjectJpaEventStorageEngine.createEventEntity(EventMessage<?> eventMessage, Serializer serializer) Deprecated.Returns a Jpa event entity for giveneventMessage.Method parameters in org.axonframework.eventsourcing.eventstore.legacyjpa with type arguments of type EventMessageModifier and TypeMethodDescriptionprotected voidEmbeddedEventStore.afterCommit(List<? extends EventMessage<?>> events) Deprecated.protected voidJpaEventStorageEngine.appendEvents(List<? extends EventMessage<?>> events, Serializer serializer) Deprecated.EmbeddedEventStore.Builder.messageMonitor(MessageMonitor<? super EventMessage<?>> messageMonitor) -
Uses of EventMessage in org.axonframework.messaging
Methods in org.axonframework.messaging with parameters of type EventMessageModifier and TypeMethodDescriptionHeaders.defaultHeaders(EventMessage<?> message, SerializedObject<?> serializedObject) Generate defaults headers to recognise an event message. -
Uses of EventMessage in org.axonframework.metrics
Methods in org.axonframework.metrics that return types with arguments of type EventMessageModifier and TypeMethodDescriptionMessageMonitor<? super EventMessage<?>> GlobalMetricRegistry.registerEventBus(String eventBusName) Registers new metrics to the registry to monitor anEventBus.MessageMonitor<? super EventMessage<?>> GlobalMetricRegistry.registerEventProcessor(String eventProcessorName) Registers new metrics to the registry to monitor anEventProcessor.Methods in org.axonframework.metrics with parameters of type EventMessageModifier and TypeMethodDescriptionEventProcessorLatencyMonitor.onMessageIngested(EventMessage<?> message) -
Uses of EventMessage in org.axonframework.micrometer
Methods in org.axonframework.micrometer that return types with arguments of type EventMessageModifier and TypeMethodDescriptionMessageMonitor<? super EventMessage<?>> GlobalMetricRegistry.registerEventBus(String eventBusName) Registers new metrics to the registry to monitor anEventBus.MessageMonitor<? super EventMessage<?>> GlobalMetricRegistry.registerEventBus(String eventBusName, Function<Message<?>, Iterable<io.micrometer.core.instrument.Tag>> tagsBuilder) Registers new metrics to the registry to monitor anEventBususingTags through the giventagsBuilder.MessageMonitor<? super EventMessage<?>> GlobalMetricRegistry.registerEventProcessor(String eventProcessorName) Registers new metrics to the registry to monitor anEventProcessor.MessageMonitor<? super EventMessage<?>> GlobalMetricRegistry.registerEventProcessor(String eventProcessorName, Function<Message<?>, Iterable<io.micrometer.core.instrument.Tag>> tagsBuilder) Deprecated.Please use theGlobalMetricRegistry.registerEventProcessor(String, Function, Function)instead, which has separate tags for the latency metric.MessageMonitor<? super EventMessage<?>> GlobalMetricRegistry.registerEventProcessor(String eventProcessorName, Function<Message<?>, Iterable<io.micrometer.core.instrument.Tag>> tagsBuilder, Function<Message<?>, Iterable<io.micrometer.core.instrument.Tag>> latencyTagsBuilder) Registers new metrics to the registry to monitor anEventProcessorusingTags through the giventagsBuilder.Methods in org.axonframework.micrometer with parameters of type EventMessageModifier and TypeMethodDescriptionEventProcessorLatencyMonitor.onMessageIngested(EventMessage<?> message) -
Uses of EventMessage in org.axonframework.modelling.command.inspection
Methods in org.axonframework.modelling.command.inspection that return EventMessageModifier and TypeMethodDescriptionprotected <P> EventMessage<P> AnnotatedAggregate.createMessage(P payload, MetaData metaData) Methods in org.axonframework.modelling.command.inspection with parameters of type EventMessageModifier and TypeMethodDescriptionprotected voidAnnotatedAggregate.publish(EventMessage<?> msg) Publish an event to the aggregate root and its entities first and external event handlers (using the given event bus) later.voidAnnotatedChildEntity.publish(EventMessage<?> msg, P declaringInstance) voidChildEntity.publish(EventMessage<?> msg, T declaringInstance) Publish the givenmsgto the appropriate handlers on the givendeclaringInstance.voidEntityModel.publish(EventMessage<?> message, T target) Publish given eventmessageon the giventargetentity.protected voidAnnotatedAggregate.publishOnEventBus(EventMessage<?> msg) Publish an event to external event handlers using the given event bus.AbstractChildEntityDefinition.resolveEventTargets(EventMessage message, T parentEntity, Member member, ForwardingMode eventForwardingMode) Resolve the targets of an incomingEventMessageto the right Child Entities.AggregateMemberAnnotatedChildEntityCollectionDefinition.resolveEventTargets(EventMessage message, T parentEntity, Member member, ForwardingMode eventForwardingMode) AggregateMemberAnnotatedChildEntityDefinition.resolveEventTargets(EventMessage message, T parentEntity, Member member, ForwardingMode eventForwardingMode) AggregateMemberAnnotatedChildEntityMapDefinition.resolveEventTargets(EventMessage message, T parentEntity, Member member, ForwardingMode eventForwardingMode) -
Uses of EventMessage in org.axonframework.modelling.saga
Methods in org.axonframework.modelling.saga with parameters of type EventMessageModifier and TypeMethodDescriptionfinal booleanAnnotatedSaga.canHandle(EventMessage<?> event) booleanAnnotatedSagaManager.canHandle(EventMessage<?> eventMessage, Segment segment) DefaultSagaManagerSpanFactory.createCreateSagaInstanceSpan(EventMessage<?> event, Class<?> sagaType, String sagaIdentifier) SagaManagerSpanFactory.createCreateSagaInstanceSpan(EventMessage<?> event, Class<?> sagaType, String sagaIdentifier) Creates a span that represents the creation of a new saga instance.DefaultSagaManagerSpanFactory.createInvokeSagaSpan(EventMessage<?> event, Class<?> sagaType, Saga<?> saga) SagaManagerSpanFactory.createInvokeSagaSpan(EventMessage<?> event, Class<?> sagaType, Saga<?> saga) Creates a span that represents the invocation of a saga.protected abstract Set<AssociationValue> AbstractSagaManager.extractAssociationValues(EventMessage<?> event) Extracts the AssociationValues from the giveneventas relevant for a Saga of givensagaType.protected Set<AssociationValue> AnnotatedSagaManager.extractAssociationValues(EventMessage<?> event) SagaMethodMessageHandlingMember.getAssociationValue(EventMessage<?> eventMessage) The AssociationValue to find the saga instance with, ornullif no AssociationValue can be found on the giveneventMessage.protected abstract SagaInitializationPolicyAbstractSagaManager.getSagaCreationPolicy(EventMessage<?> event) Returns the Saga Initialization Policy for a Saga of the givensagaTypeandevent.protected SagaInitializationPolicyAnnotatedSagaManager.getSagaCreationPolicy(EventMessage<?> event) voidAbstractSagaManager.handle(EventMessage<?> event, Segment segment) final ObjectAnnotatedSaga.handle(EventMessage<?> event) <T> ObjectAssociationResolver.resolve(String associationPropertyName, EventMessage<?> message, MessageHandlingMember<T> handler) Resolves the associationPropertyName as a value.<T> ObjectMetaDataAssociationResolver.resolve(String associationPropertyName, EventMessage<?> message, MessageHandlingMember<T> handler) Finds the association property value by looking up the association property name in the event message'sMetaData.<T> ObjectPayloadAssociationResolver.resolve(String associationPropertyName, EventMessage<?> message, MessageHandlingMember<T> handler) Finds the association property value in the message's payload. -
Uses of EventMessage in org.axonframework.modelling.saga.metamodel
Methods in org.axonframework.modelling.saga.metamodel with parameters of type EventMessageModifier and TypeMethodDescriptionList<MessageHandlingMember<? super T>> SagaModel.findHandlerMethods(EventMessage<?> event) Returns aListofMessageHandlingMemberthat can handle the given event.default booleanSagaModel.hasHandlerMethod(EventMessage<?> eventMessage) Indicates whether the Saga described by this model has a handler for the giveneventMessageSagaModel.resolveAssociation(EventMessage<?> eventMessage) -
Uses of EventMessage in org.axonframework.spring.messaging
Methods in org.axonframework.spring.messaging that return EventMessageModifier and TypeMethodDescription<T> EventMessage<T> DefaultEventMessageConverter.convertFromInboundMessage(org.springframework.messaging.Message<T> message) <T> EventMessage<T> EventMessageConverter.convertFromInboundMessage(org.springframework.messaging.Message<T> message) Converts a Spring inboundmessageinto an Axon event Messageprotected EventMessage<?> InboundEventMessageChannelAdapter.transformMessage(org.springframework.messaging.Message<?> message) Transforms the given incoming Spring Messagingmessageto an Axon EventMessage.Methods in org.axonframework.spring.messaging with parameters of type EventMessageModifier and TypeMethodDescriptionprotected org.springframework.context.ApplicationEventApplicationContextEventPublisher.convert(EventMessage<?> eventMessage) Converts the given AxoneventMessageto a Spring ApplicationEvent.<T> org.springframework.messaging.Message<T> DefaultEventMessageConverter.convertToOutboundMessage(EventMessage<T> event) <T> org.springframework.messaging.Message<T> EventMessageConverter.convertToOutboundMessage(EventMessage<T> event) Converts Axoneventinto Spring message.protected org.springframework.messaging.Message<?> OutboundEventMessageChannelAdapter.transform(EventMessage<?> event) Transforms the given Axoneventinto a Spring Messaging Message.Method parameters in org.axonframework.spring.messaging with type arguments of type EventMessageModifier and TypeMethodDescriptionprotected voidOutboundEventMessageChannelAdapter.handle(List<? extends EventMessage<?>> events) If allows by the filter, wraps the giveneventin aGenericMessageands sends it to the configuredMessageChannel.InboundEventMessageChannelAdapter.subscribe(Consumer<List<? extends EventMessage<?>>> messageProcessor) Constructor parameters in org.axonframework.spring.messaging with type arguments of type EventMessageModifierConstructorDescriptionApplicationContextEventPublisher(SubscribableMessageSource<? extends EventMessage<?>> messageSource) Initialize the publisher to forward events received from the givenmessageSourceto the application context that this bean is part of.InboundEventMessageChannelAdapter(List<Consumer<List<? extends EventMessage<?>>>> processors, EventMessageConverter eventMessageConverter) Initialize the adapter to publish all incoming events to the subscribed processors.OutboundEventMessageChannelAdapter(SubscribableMessageSource<EventMessage<?>> messageSource, org.springframework.messaging.MessageChannel channel) Initialize an adapter to forward messages from the givenmessageSourceto the givenchannel.OutboundEventMessageChannelAdapter(SubscribableMessageSource<EventMessage<?>> messageSource, org.springframework.messaging.MessageChannel channel, Predicate<? super EventMessage<?>> filter) Initialize an adapter to forward messages from the givenmessageSourceto the givenchannel.OutboundEventMessageChannelAdapter(SubscribableMessageSource<EventMessage<?>> messageSource, org.springframework.messaging.MessageChannel channel, Predicate<? super EventMessage<?>> filter) Initialize an adapter to forward messages from the givenmessageSourceto the givenchannel.OutboundEventMessageChannelAdapter(SubscribableMessageSource<EventMessage<?>> messageSource, org.springframework.messaging.MessageChannel channel, Predicate<? super EventMessage<?>> filter, EventMessageConverter eventMessageConverter) Initialize an adapter to forward messages from the givenmessageSourceto the givenchannel.OutboundEventMessageChannelAdapter(SubscribableMessageSource<EventMessage<?>> messageSource, org.springframework.messaging.MessageChannel channel, Predicate<? super EventMessage<?>> filter, EventMessageConverter eventMessageConverter) Initialize an adapter to forward messages from the givenmessageSourceto the givenchannel. -
Uses of EventMessage in org.axonframework.springboot.autoconfig
Method parameters in org.axonframework.springboot.autoconfig with type arguments of type EventMessageModifier and TypeMethodDescriptionorg.springframework.beans.factory.InitializingBeanInterceptorAutoConfiguration.eventDispatchInterceptorConfigurer(EventGateway eventGateway, Optional<List<MessageDispatchInterceptor<? super EventMessage<?>>>> interceptors) org.springframework.beans.factory.InitializingBeanInterceptorAutoConfiguration.messageHandlerInterceptorConfigurer(EventProcessingConfigurer eventProcessingConfigurer, Optional<List<MessageHandlerInterceptor<? super EventMessage<?>>>> interceptors) -
Uses of EventMessage in org.axonframework.springboot.util
Constructor parameters in org.axonframework.springboot.util with type arguments of type EventMessageModifierConstructorDescriptionDeadLetterQueueProviderConfigurerModule(EventProcessorProperties eventProcessorProperties, Function<String, Function<Configuration, SequencedDeadLetterQueue<EventMessage<?>>>> deadLetterQueueProvider) Construct aDeadLetterQueueProviderConfigurerModule, using the giveneventProcessorPropertiesto decide which processing groups receive theSequencedDeadLetterQueuefrom the givendeadLetterQueueProvider. -
Uses of EventMessage in org.axonframework.test.aggregate
Methods in org.axonframework.test.aggregate that return types with arguments of type EventMessageModifier and TypeMethodDescriptionList<EventMessage<?>> StubAggregateLifecycle.getAppliedEvents()Returns the list of applied Events for this lifecycle instance.Methods in org.axonframework.test.aggregate with parameters of type EventMessageModifier and TypeMethodDescriptionResultValidator.expectEvents(EventMessage<?>... expectedEvents) Expect the given set of events to have been published.ResultValidatorImpl.expectEvents(EventMessage<?>... expectedEvents) Method parameters in org.axonframework.test.aggregate with type arguments of type EventMessageModifier and TypeMethodDescriptionResultValidator.expectEventsMatching(org.hamcrest.Matcher<? extends List<? super EventMessage<?>>> matcher) Expect the published events to match the givenmatcher.ResultValidatorImpl.expectEventsMatching(org.hamcrest.Matcher<? extends List<? super EventMessage<?>>> matcher) Constructor parameters in org.axonframework.test.aggregate with type arguments of type EventMessageModifierConstructorDescriptionResultValidatorImpl(List<EventMessage<?>> publishedEvents, FieldFilter fieldFilter, Supplier<Aggregate<T>> aggregateState, StubDeadlineManager stubDeadlineManager) Initialize the ResultValidatorImpl with the givenstoredEventsandpublishedEvents. -
Uses of EventMessage in org.axonframework.test.eventscheduler
Methods in org.axonframework.test.eventscheduler that return EventMessageModifier and TypeMethodDescriptionStubEventScheduler.advanceToNextTrigger()Advances the "current time" of the scheduler to the next scheduled Event, and returns that event.ScheduledItem.getEvent()The Event scheduled for publication.StubScheduleToken.getEvent()Method parameters in org.axonframework.test.eventscheduler with type arguments of type EventMessageModifier and TypeMethodDescriptionvoidStubEventScheduler.advanceTimeBy(Duration duration, EventConsumer<EventMessage<?>> eventConsumer) Advance time by the givendurationand invokes the giveneventConsumerfor each event scheduled for publication until that time.voidStubEventScheduler.advanceTimeTo(Instant newDateTime, EventConsumer<EventMessage<?>> eventConsumer) Advance time to the givennewDateTimeand invokes the giveneventConsumerfor each event scheduled for publication until that time. -
Uses of EventMessage in org.axonframework.test.matchers
Methods in org.axonframework.test.matchers that return types with arguments of type EventMessageModifier and TypeMethodDescriptionstatic org.hamcrest.Matcher<List<EventMessage<?>>> Matchers.noEvents()Matches an empty List of Events. -
Uses of EventMessage in org.axonframework.test.saga
Methods in org.axonframework.test.saga with parameters of type EventMessageModifier and TypeMethodDescriptionEventValidator.handle(EventMessage<?> event) protected voidSagaTestFixture.handleInSaga(EventMessage<?> event) Handles the giveneventin the scope of a Unit of Work.voidRecordingListenerInvocationErrorHandler.onError(Exception exception, EventMessage<?> event, EventMessageHandler eventHandler) Method parameters in org.axonframework.test.saga with type arguments of type EventMessageModifier and TypeMethodDescriptionFixtureExecutionResult.expectNoScheduledEventMatching(Duration durationToScheduledTime, org.hamcrest.Matcher<? super EventMessage<?>> matcher) Asserts that no event matching the givenmatcherhas been scheduled to be published after the givendurationToScheduledTime.FixtureExecutionResult.expectNoScheduledEventMatching(Instant scheduledTime, org.hamcrest.Matcher<? super EventMessage<?>> matcher) Asserts that no event matching the givenmatcherhas been scheduled at the givenscheduledTime.FixtureExecutionResultImpl.expectNoScheduledEventMatching(Duration durationToScheduledTime, org.hamcrest.Matcher<? super EventMessage<?>> matcher) FixtureExecutionResultImpl.expectNoScheduledEventMatching(Instant scheduledTime, org.hamcrest.Matcher<? super EventMessage<?>> matcher) FixtureExecutionResult.expectPublishedEventsMatching(org.hamcrest.Matcher<? extends List<? super EventMessage<?>>> matcher) Assert that the saga published events on the EventBus as defined by the givenmatcher.FixtureExecutionResultImpl.expectPublishedEventsMatching(org.hamcrest.Matcher<? extends List<? super EventMessage<?>>> matcher) FixtureExecutionResult.expectScheduledEventMatching(Duration duration, org.hamcrest.Matcher<? super EventMessage<?>> matcher) Asserts that an event matching the givenmatcherhas been scheduled to be published after the givenduration.FixtureExecutionResult.expectScheduledEventMatching(Instant scheduledTime, org.hamcrest.Matcher<? super EventMessage<?>> matcher) Asserts that an event matching the givenmatcherhas been scheduled to be published at the givenscheduledTime.FixtureExecutionResultImpl.expectScheduledEventMatching(Duration duration, org.hamcrest.Matcher<? super EventMessage<?>> matcher) FixtureExecutionResultImpl.expectScheduledEventMatching(Instant scheduledTime, org.hamcrest.Matcher<? super EventMessage<?>> matcher) default FixtureConfigurationFixtureConfiguration.registerEventHandlerInterceptor(MessageHandlerInterceptor<? super EventMessage<?>> eventHandlerInterceptor) Registers aMessageHandlerInterceptorforEventMessages.SagaTestFixture.registerEventHandlerInterceptor(MessageHandlerInterceptor<? super EventMessage<?>> eventHandlerInterceptor)