001
014
015 package com.liferay.portal.kernel.annotation;
016
017
021 public enum Isolation {
022
023 COUNTER(TransactionDefinition.ISOLATION_COUNTER),
024 DEFAULT(TransactionDefinition.ISOLATION_DEFAULT),
025 PORTAL(TransactionDefinition.ISOLATION_PORTAL),
026 READ_COMMITTED(TransactionDefinition.ISOLATION_READ_COMMITTED),
027 READ_UNCOMMITTED(TransactionDefinition.ISOLATION_READ_UNCOMMITTED),
028 REPEATABLE_READ(TransactionDefinition.ISOLATION_REPEATABLE_READ),
029 SERIALIZABLE(TransactionDefinition.ISOLATION_SERIALIZABLE);
030
031 Isolation(int value) {
032 _value = value;
033 }
034
035 public int value() {
036 return _value;
037 }
038
039 private int _value;
040
041 }