@ConditionalOnMissingBean({DataSource.class, PersistenceExceptionResolver.class, EventStore.class}) @Bean public PersistenceExceptionResolver jdbcSQLErrorCodesResolver() { return new JdbcSQLErrorCodesResolver(); }
private Builder() { persistenceExceptionResolver(new JdbcSQLErrorCodesResolver()); }
@ConditionalOnMissingBean({DataSource.class, PersistenceExceptionResolver.class, EventStore.class}) @Bean public PersistenceExceptionResolver jdbcSQLErrorCodesResolver() { return new JdbcSQLErrorCodesResolver(); }
private Builder() { persistenceExceptionResolver(new JdbcSQLErrorCodesResolver()); }
this( snapshotSerializer, upcasterChain, getOrDefault(persistenceExceptionResolver, new JdbcSQLErrorCodesResolver()), eventSerializer, snapshotFilter, batchSize, connectionProvider, transactionManager, dataType, schema, maxGapOffset, lowestGlobalSequence, DEFAULT_EXTENDED_GAP_CHECK_ENABLED Long lowestGlobalSequence, boolean extendedGapCheckEnabled) { super(snapshotSerializer, upcasterChain, getOrDefault(persistenceExceptionResolver, new JdbcSQLErrorCodesResolver()), eventSerializer, snapshotFilter, batchSize); this.connectionProvider = connectionProvider;