Uses of Interface
org.springframework.modulith.events.EventPublication
Packages that use EventPublication
Package
Description
The event publication registry abstraction.
JDBC integration for
EventPublicationRepository
.JPA integration for
EventPublicationRepository
.MongoDB integration for
EventPublicationRepository
.-
Uses of EventPublication in org.springframework.modulith.events
Subinterfaces of EventPublication in org.springframework.modulith.eventsModifier and TypeInterfaceDescriptioninterface
An event publication that can be completed.Classes in org.springframework.modulith.events that implement EventPublicationModifier and TypeClassDescription(package private) class
DefaultCompletableEventPublication
implementation.Methods in org.springframework.modulith.events that return EventPublicationModifier and TypeMethodDescriptionEventPublicationRepository.create
(EventPublication publication) Persists the givenEventPublication
.EventPublicationRepository.update
(CompletableEventPublication publication) Update the data store to mark the backing log entry as completed.Methods in org.springframework.modulith.events that return types with arguments of type EventPublicationModifier and TypeMethodDescriptionDefaultEventPublicationRegistry.findIncompletePublications()
EventPublicationRegistry.findIncompletePublications()
Returns allEventPublication
s that have not been completed yet.EventPublicationRepository.findIncompletePublications()
Returns allEventPublication
that have not been completed yet.EventPublicationRepository.findIncompletePublicationsByEventAndTargetIdentifier
(Object event, PublicationTargetIdentifier targetIdentifier) Return the incompleteEventPublication
for the given serialized event and listener identifier.Methods in org.springframework.modulith.events with parameters of type EventPublicationModifier and TypeMethodDescriptiondefault int
EventPublication.compareTo
(EventPublication that) EventPublicationRepository.create
(EventPublication publication) Persists the givenEventPublication
. -
Uses of EventPublication in org.springframework.modulith.events.jdbc
Methods in org.springframework.modulith.events.jdbc that return EventPublicationModifier and TypeMethodDescriptionJdbcEventPublicationRepository.create
(EventPublication publication) JdbcEventPublicationRepository.update
(CompletableEventPublication publication) Methods in org.springframework.modulith.events.jdbc that return types with arguments of type EventPublicationModifier and TypeMethodDescriptionJdbcEventPublicationRepository.findIncompletePublications()
JdbcEventPublicationRepository.findIncompletePublicationsByEventAndTargetIdentifier
(Object event, PublicationTargetIdentifier targetIdentifier) Methods in org.springframework.modulith.events.jdbc with parameters of type EventPublicationModifier and TypeMethodDescriptionJdbcEventPublicationRepository.create
(EventPublication publication) -
Uses of EventPublication in org.springframework.modulith.events.jpa
Methods in org.springframework.modulith.events.jpa that return EventPublicationModifier and TypeMethodDescriptionJpaEventPublicationRepository.create
(EventPublication publication) JpaEventPublicationRepository.update
(CompletableEventPublication publication) Methods in org.springframework.modulith.events.jpa that return types with arguments of type EventPublicationModifier and TypeMethodDescriptionJpaEventPublicationRepository.findIncompletePublications()
JpaEventPublicationRepository.findIncompletePublicationsByEventAndTargetIdentifier
(Object event, PublicationTargetIdentifier targetIdentifier) Methods in org.springframework.modulith.events.jpa with parameters of type EventPublicationModifier and TypeMethodDescriptionJpaEventPublicationRepository.create
(EventPublication publication) -
Uses of EventPublication in org.springframework.modulith.events.mongodb
Methods in org.springframework.modulith.events.mongodb that return EventPublicationModifier and TypeMethodDescriptionMongoDbEventPublicationRepository.create
(EventPublication publication) MongoDbEventPublicationRepository.update
(CompletableEventPublication publication) Methods in org.springframework.modulith.events.mongodb that return types with arguments of type EventPublicationModifier and TypeMethodDescriptionMongoDbEventPublicationRepository.findIncompletePublications()
MongoDbEventPublicationRepository.findIncompletePublicationsByEventAndTargetIdentifier
(Object event, PublicationTargetIdentifier targetIdentifier) Methods in org.springframework.modulith.events.mongodb with parameters of type EventPublicationModifier and TypeMethodDescriptionMongoDbEventPublicationRepository.create
(EventPublication publication)