Index
All Classes and Interfaces|All Packages
C
- create(TargetEventPublication) - Method in class org.springframework.modulith.events.jdbc.JdbcEventPublicationRepository
D
- databaseSchemaInitializer(DataSource, ResourceLoader, DatabaseType) - Method in class org.springframework.modulith.events.jdbc.JdbcEventPublicationAutoConfiguration
- DatabaseSchemaInitializer - Interface in org.springframework.modulith.events.jdbc
-
Initializes the DB schema used to store events
- DatabaseSchemaLocator - Class in org.springframework.modulith.events.jdbc
-
Simple wrapper around a
ResourceLoaderto load database specific schema files from the classpath. - DatabaseSchemaLocator(ResourceLoader) - Constructor for class org.springframework.modulith.events.jdbc.DatabaseSchemaLocator
-
Creates a new
DatabaseSchemaLocatorfor the givenResourceLoader. - databaseToUUID(Object) - Method in enum class org.springframework.modulith.events.jdbc.DatabaseType
- databaseType(DataSource) - Method in class org.springframework.modulith.events.jdbc.JdbcEventPublicationAutoConfiguration
- DatabaseType - Enum Class in org.springframework.modulith.events.jdbc
- deleteCompletedPublications() - Method in class org.springframework.modulith.events.jdbc.JdbcEventPublicationRepository
- deleteCompletedPublicationsBefore(Instant) - Method in class org.springframework.modulith.events.jdbc.JdbcEventPublicationRepository
- deletePublications(List<UUID>) - Method in class org.springframework.modulith.events.jdbc.JdbcEventPublicationRepository
F
- findCompletedPublications() - Method in class org.springframework.modulith.events.jdbc.JdbcEventPublicationRepository
- findIncompletePublications() - Method in class org.springframework.modulith.events.jdbc.JdbcEventPublicationRepository
- findIncompletePublicationsByEventAndTargetIdentifier(Object, PublicationTargetIdentifier) - Method in class org.springframework.modulith.events.jdbc.JdbcEventPublicationRepository
- findIncompletePublicationsPublishedBefore(Instant) - Method in class org.springframework.modulith.events.jdbc.JdbcEventPublicationRepository
- from(String) - Static method in enum class org.springframework.modulith.events.jdbc.DatabaseType
G
- getSchemaResource(DatabaseType) - Method in class org.springframework.modulith.events.jdbc.DatabaseSchemaLocator
-
Loads the
Resourcecontaining the schema for the givenDatabaseTypefrom the classpath. - getSchemaResourceFilename() - Method in enum class org.springframework.modulith.events.jdbc.DatabaseType
H
- H2 - Enum constant in enum class org.springframework.modulith.events.jdbc.DatabaseType
- HSQLDB - Enum constant in enum class org.springframework.modulith.events.jdbc.DatabaseType
J
- JdbcEventPublicationAutoConfiguration - Class in org.springframework.modulith.events.jdbc
- JdbcEventPublicationAutoConfiguration() - Constructor for class org.springframework.modulith.events.jdbc.JdbcEventPublicationAutoConfiguration
- jdbcEventPublicationRepository(JdbcTemplate, EventSerializer, DatabaseType) - Method in class org.springframework.modulith.events.jdbc.JdbcEventPublicationAutoConfiguration
- JdbcEventPublicationRepository - Class in org.springframework.modulith.events.jdbc
-
JDBC-based repository to store
TargetEventPublications. - JdbcEventPublicationRepository(JdbcOperations, EventSerializer, DatabaseType) - Constructor for class org.springframework.modulith.events.jdbc.JdbcEventPublicationRepository
-
Creates a new
JdbcEventPublicationRepositoryfor the givenJdbcOperations,EventSerializerandDatabaseType.
M
- markCompleted(Object, PublicationTargetIdentifier, Instant) - Method in class org.springframework.modulith.events.jdbc.JdbcEventPublicationRepository
- MYSQL - Enum constant in enum class org.springframework.modulith.events.jdbc.DatabaseType
O
- org.springframework.modulith.events.jdbc - module org.springframework.modulith.events.jdbc
- org.springframework.modulith.events.jdbc - package org.springframework.modulith.events.jdbc
-
JDBC integration for
EventPublicationRepository.
P
- POSTGRES - Enum constant in enum class org.springframework.modulith.events.jdbc.DatabaseType
S
- setBeanClassLoader(ClassLoader) - Method in class org.springframework.modulith.events.jdbc.JdbcEventPublicationRepository
U
- uuidToDatabase(UUID) - Method in enum class org.springframework.modulith.events.jdbc.DatabaseType
V
- valueOf(String) - Static method in enum class org.springframework.modulith.events.jdbc.DatabaseType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.springframework.modulith.events.jdbc.DatabaseType
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages