TransactionIsolation transactionIsolation = null; if (transactionIsolationString != null) { transactionIsolation = TransactionIsolation.forName(transactionIsolationString); // TODO relax case sensitivity if (transactionIsolation == null) { transactionIsolation = TransactionIsolation.customLevel(transactionIsolationString);
return; setStringIfNotNull(context, dataSource.getTransactionIsolation().name()); } else if (attributeName.equals(Constants.CHECK_VALID_CONNECTION_SQL.getName())) { if (dataSource.getValidation() == null) {
/** * Static method to get an instance * @param v The value * @return The instance */ public static TransactionIsolation valueOf(String v) { return forName(v); }
/** * Custom transaction levels * @param n The name * @return The value */ public static TransactionIsolation customLevel(String n) { return new TransactionIsolation(n, Integer.MIN_VALUE); } }
/** * {@inheritDoc} */ public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((enabled == null) ? 0 : enabled.hashCode()); result = prime * result + ((jndiName == null) ? 0 : jndiName.hashCode()); result = prime * result + ((poolName == null) ? 0 : poolName.hashCode()); result = prime * result + ((security == null) ? 0 : security.hashCode()); result = prime * result + ((statement == null) ? 0 : statement.hashCode()); result = prime * result + ((timeOut == null) ? 0 : timeOut.hashCode()); result = prime * result + ((transactionIsolation == null) ? 0 : transactionIsolation.hashCode()); result = prime * result + ((urlDelimiter == null) ? 0 : urlDelimiter.hashCode()); result = prime * result + ((urlSelectorStrategyClassName == null) ? 0 : urlSelectorStrategyClassName.hashCode()); result = prime * result + ((useJavaContext == null) ? 0 : useJavaContext.hashCode()); result = prime * result + ((validation == null) ? 0 : validation.hashCode()); result = prime * result + ((driver == null) ? 0 : driver.hashCode()); result = prime * result + ((newConnectionSql == null) ? 0 : newConnectionSql.hashCode()); result = prime * result + ((connectable == null) ? 0 : connectable.hashCode()); result = prime * result + ((tracking == null) ? 0 : tracking.hashCode()); return result; }
TransactionIsolation transactionIsolation = null; if (transactionIsolationString != null) { transactionIsolation = TransactionIsolation.forName(transactionIsolationString); // TODO relax case sensitivity if (transactionIsolation == null) { transactionIsolation = TransactionIsolation.customLevel(transactionIsolationString);
return; setStringIfNotNull(context, dataSource.getTransactionIsolation().name()); } else if (attributeName.equals(Constants.SPY.getName())) { setBooleanIfNotNull(context, dataSource.isSpy());
transactionIsolation = TransactionIsolation.forName(str); if (transactionIsolation == null) transactionIsolation = TransactionIsolation.customLevel(str);
managedConnectionFactory.setTransactionIsolation(dataSourceConfig.getTransactionIsolation().name());
transactionIsolation = TransactionIsolation.forName(str); if (transactionIsolation == null) transactionIsolation = TransactionIsolation.customLevel(str);
.getTransactionIsolation().name()));
TransactionIsolation transactionIsolation = null; if (transactionIsolationString != null) { transactionIsolation = TransactionIsolation.forName(transactionIsolationString); // TODO relax case sensitivity if (transactionIsolation == null) { transactionIsolation = TransactionIsolation.customLevel(transactionIsolationString);
return; setStringIfNotNull(context, dataSource.getTransactionIsolation().name()); } else if (attributeName.equals(Constants.CHECK_VALID_CONNECTION_SQL.getName())) { if (dataSource.getValidation() == null) {
TransactionIsolation transactionIsolation = null; if (transactionIsolationString != null) { transactionIsolation = TransactionIsolation.forName(transactionIsolationString); // TODO relax case sensitivity if (transactionIsolation == null) { transactionIsolation = TransactionIsolation.customLevel(transactionIsolationString);
return; setStringIfNotNull(context, dataSource.getTransactionIsolation().name()); } else if (attributeName.equals(Constants.CHECK_VALID_CONNECTION_SQL.getName())) { if (dataSource.getValidation() == null) {
TransactionIsolation transactionIsolation = null; if (transactionIsolationString != null) { transactionIsolation = TransactionIsolation.forName(transactionIsolationString); // TODO relax case sensitivity if (transactionIsolation == null) { transactionIsolation = TransactionIsolation.customLevel(transactionIsolationString);
return; setStringIfNotNull(context, dataSource.getTransactionIsolation().name()); } else if (attributeName.equals(Constants.SPY.getName())) { setBooleanIfNotNull(context, dataSource.isSpy());
TransactionIsolation transactionIsolation = null; if (transactionIsolationString != null) { transactionIsolation = TransactionIsolation.forName(transactionIsolationString); // TODO relax case sensitivity if (transactionIsolation == null) { transactionIsolation = TransactionIsolation.customLevel(transactionIsolationString);
return; setStringIfNotNull(context, dataSource.getTransactionIsolation().name()); } else if (attributeName.equals(Constants.SPY.getName())) { setBooleanIfNotNull(context, dataSource.isSpy());