Package-level declarations
Types
Link copied to clipboard
@MappedSuperclass
JPA-backed base implementation of the Saga port.
Link copied to clipboard
@NoRepositoryBean
JPA flavor of SagaRepositoryPort. Concrete service repositories extend this interface, and Spring Data JPA generates implementations that simultaneously satisfy the persistence-agnostic port.
Link copied to clipboard
@MappedSuperclass
JPA-backed base implementation of the SagaStep port. See BaseSaga for the rationale behind the contract/adapter split — the engine sees an immutable port; this class mutates var fields internally and returns this so Hibernate can dirty-track the update.
Link copied to clipboard
@NoRepositoryBean
JPA flavor of SagaStepRepositoryPort. See BaseSagaRepository for the port/adapter rationale.
Link copied to clipboard
Persistence-agnostic repository port for saga aggregates.
Link copied to clipboard
Persistence-agnostic repository port for saga step records.