
online.sanen.cdm.template.transaction.TransactionIsolationLevel Maven / Gradle / Ivy
package online.sanen.cdm.template.transaction;
import java.sql.Connection;
/**
*
*
* @author LazyToShow
* Date: Nov 3, 2018
* Time: 10:57:51 AM
*/
public enum TransactionIsolationLevel {
NONE(Connection.TRANSACTION_NONE),
READ_COMMITTED(Connection.TRANSACTION_READ_COMMITTED),
READ_UNCOMMITTED(Connection.TRANSACTION_READ_UNCOMMITTED),
REPEATABLE_READ(Connection.TRANSACTION_REPEATABLE_READ),
SERIALIZABLE(Connection.TRANSACTION_SERIALIZABLE);
private final int level;
private TransactionIsolationLevel(int level) {
this.level = level;
}
public int getLevel() {
return level;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy