./app-bootstrap/src/main/java/dev/caskeleton/bootstrap/autoconfigure/jpa/JpaTransactionAutoConfiguration.java:7:import dev.caskeleton.adapter.outbound.persistence.transaction.CommitFailureClassifier; ./app-bootstrap/src/main/java/dev/caskeleton/bootstrap/autoconfigure/jpa/JpaTransactionAutoConfiguration.java:61: public CommitFailureClassifier commitFailureClassifier() { ./app-bootstrap/src/main/java/dev/caskeleton/bootstrap/autoconfigure/jpa/JpaTransactionAutoConfiguration.java:62: return CommitFailureClassifier.standard(clock); ./adapter/outbound/persistence-jpa/src/postgresqlIntegrationTest/java/dev/caskeleton/adapter/outbound/persistence/platform/CommitAmbiguityContractTest.java:9:import dev.caskeleton.adapter.outbound.persistence.transaction.CommitFailureClassifier; ./adapter/outbound/persistence-jpa/src/postgresqlIntegrationTest/java/dev/caskeleton/adapter/outbound/persistence/platform/CommitAmbiguityContractTest.java:43: private final CommitFailureClassifier classifier = ./adapter/outbound/persistence-jpa/src/postgresqlIntegrationTest/java/dev/caskeleton/adapter/outbound/persistence/platform/CommitAmbiguityContractTest.java:44: CommitFailureClassifier.standard(Clock.systemUTC()); ./adapter/outbound/persistence-jpa/src/test/java/dev/caskeleton/adapter/outbound/persistence/transaction/CommitFailureClassifierTest.java:18:class CommitFailureClassifierTest { ./adapter/outbound/persistence-jpa/src/test/java/dev/caskeleton/adapter/outbound/persistence/transaction/CommitFailureClassifierTest.java:24: private final CommitFailureClassifier classifier = CommitFailureClassifier.standard(clock); ./adapter/outbound/persistence-jpa/src/test/java/dev/caskeleton/adapter/outbound/persistence/transaction/EvidenceAwareJpaTransactionManagerTest.java:33: private final CommitFailureClassifier classifier = CommitFailureClassifier.standard(clock); ./adapter/outbound/persistence-jpa/src/main/java/dev/caskeleton/adapter/outbound/persistence/transaction/EvidenceAwareJpaTransactionManager.java:28: private final transient CommitFailureClassifier classifier; ./adapter/outbound/persistence-jpa/src/main/java/dev/caskeleton/adapter/outbound/persistence/transaction/EvidenceAwareJpaTransactionManager.java:31: EntityManagerFactory entityManagerFactory, CommitFailureClassifier classifier) { ./adapter/outbound/persistence-jpa/src/main/java/dev/caskeleton/adapter/outbound/persistence/transaction/EvidenceAwareJpaTransactionManager.java:40: entityManagerFactory, CommitFailureClassifier.standard(clock)); ./adapter/outbound/persistence-jpa/src/main/java/dev/caskeleton/adapter/outbound/persistence/transaction/EvidenceAwareJpaTransactionManager.java:76: public CommitFailureClassifier commitFailureClassifier() { ./adapter/outbound/persistence-jpa/src/main/java/dev/caskeleton/adapter/outbound/persistence/transaction/CommitFailureClassifier.java:37:public final class CommitFailureClassifier { ./adapter/outbound/persistence-jpa/src/main/java/dev/caskeleton/adapter/outbound/persistence/transaction/CommitFailureClassifier.java:64: public CommitFailureClassifier(SqlStateResolver sqlStateResolver, Clock clock) { ./adapter/outbound/persistence-jpa/src/main/java/dev/caskeleton/adapter/outbound/persistence/transaction/CommitFailureClassifier.java:70: public static CommitFailureClassifier standard(Clock clock) { ./adapter/outbound/persistence-jpa/src/main/java/dev/caskeleton/adapter/outbound/persistence/transaction/CommitFailureClassifier.java:71: return new CommitFailureClassifier(new SqlExceptionSqlStateResolver(), clock); ./adapter/outbound/persistence-jpa/src/main/java/dev/caskeleton/adapter/outbound/persistence/postgresql/error/PostgreSqlFailureClassifier.java:16: * evidence in {@code CommitFailureClassifier} knows (design ยง17.2).