Uses of Interface
org.springframework.modulith.events.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
Modifier and TypeInterfaceDescriptioninterface
An event publication that can be completed.Modifier and TypeClassDescription(package private) class
DefaultCompletableEventPublication
implementation.Modifier and TypeMethodDescriptionEventPublicationRepository.create
(EventPublication publication) Persists the givenEventPublication
.EventPublicationRepository.update
(CompletableEventPublication publication) Update the data store to mark the backing log entry as completed.Modifier 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.Modifier and TypeMethodDescriptiondefault int
EventPublication.compareTo
(EventPublication that) EventPublicationRepository.create
(EventPublication publication) Persists the givenEventPublication
. -
Uses of EventPublication in org.springframework.modulith.events.jdbc
Modifier and TypeMethodDescriptionJdbcEventPublicationRepository.create
(EventPublication publication) JdbcEventPublicationRepository.update
(CompletableEventPublication publication) Modifier and TypeMethodDescriptionJdbcEventPublicationRepository.findIncompletePublications()
JdbcEventPublicationRepository.findIncompletePublicationsByEventAndTargetIdentifier
(Object event, PublicationTargetIdentifier targetIdentifier) Modifier and TypeMethodDescriptionJdbcEventPublicationRepository.create
(EventPublication publication) -
Uses of EventPublication in org.springframework.modulith.events.jpa
Modifier and TypeMethodDescriptionJpaEventPublicationRepository.create
(EventPublication publication) JpaEventPublicationRepository.update
(CompletableEventPublication publication) Modifier and TypeMethodDescriptionJpaEventPublicationRepository.findIncompletePublications()
JpaEventPublicationRepository.findIncompletePublicationsByEventAndTargetIdentifier
(Object event, PublicationTargetIdentifier targetIdentifier) Modifier and TypeMethodDescriptionJpaEventPublicationRepository.create
(EventPublication publication) -
Uses of EventPublication in org.springframework.modulith.events.mongodb
Modifier and TypeMethodDescriptionMongoDbEventPublicationRepository.create
(EventPublication publication) MongoDbEventPublicationRepository.update
(CompletableEventPublication publication) Modifier and TypeMethodDescriptionMongoDbEventPublicationRepository.findIncompletePublications()
MongoDbEventPublicationRepository.findIncompletePublicationsByEventAndTargetIdentifier
(Object event, PublicationTargetIdentifier targetIdentifier) Modifier and TypeMethodDescriptionMongoDbEventPublicationRepository.create
(EventPublication publication)