public Settings withExecuteWithOptimisticLocking(Boolean value) { setExecuteWithOptimisticLocking(value); return this; }
public Settings withExecuteWithOptimisticLocking(Boolean value) { setExecuteWithOptimisticLocking(value); return this; }
@Bean io.cattle.platform.db.jooq.config.Configuration LockingJooqConfiguration(DataSourceConnectionProvider dscp) { Settings settings = new Settings(); settings.setExecuteWithOptimisticLocking(true); LoggerListener logger = new LoggerListener(); logger.setMaxLength(1000); io.cattle.platform.db.jooq.config.Configuration config = new io.cattle.platform.db.jooq.config.Configuration(); config.setName("cattle"); config.setConnectionProvider(dscp); config.setListeners(Arrays.asList( logger, new StopWatchListener())); config.setSettings(settings); return config; }