com.outr.query

TransactionMode

object TransactionMode extends Enumerated[TransactionMode]

Linear Supertypes
Enumerated[TransactionMode], FromString[TransactionMode], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. TransactionMode
  2. Enumerated
  3. FromString
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. val None: TransactionMode

    A constant indicating that transactions are not supported.

  5. val ReadCommitted: TransactionMode

    A constant indicating that dirty reads are prevented; non-repeatable reads and phantom reads can occur.

    A constant indicating that dirty reads are prevented; non-repeatable reads and phantom reads can occur. This level only prohibits a transaction from reading a row with uncommitted changes in it.

  6. val ReadUncommitted: TransactionMode

    A constant indicating that dirty reads, non-repeatable reads and phantom reads can occur.

    A constant indicating that dirty reads, non-repeatable reads and phantom reads can occur. This level allows a row changed by one transaction to be read by another transaction before any changes in that row have been committed (a "dirty read"). If any of the changes are rolled back, the second transaction will have retrieved an invalid row.

  7. val RepeatableRead: TransactionMode

    A constant indicating that dirty reads and non-repeatable reads are prevented; phantom reads can occur.

    A constant indicating that dirty reads and non-repeatable reads are prevented; phantom reads can occur. This level prohibits a transaction from reading a row with uncommitted changes in it, and it also prohibits the situation where one transaction reads a row, a second transaction alters the row, and the first transaction rereads the row, getting different values the second time (a "non-repeatable read").

  8. val Serializable: TransactionMode

    A constant indicating that dirty reads, non-repeatable reads and phantom reads are prevented.

    A constant indicating that dirty reads, non-repeatable reads and phantom reads are prevented. This level includes the prohibitions in TRANSACTION_REPEATABLE_READ and further prohibits the situation where one transaction reads all rows that satisfy a WHERE condition, a second transaction inserts a row that satisfies that WHERE condition, and the first transaction rereads for the same condition, retrieving the additional "phantom" row in the second read.

  9. def apply(index: Int): TransactionMode

    Definition Classes
    Enumerated
  10. def apply(name: String, caseSensitive: Boolean): TransactionMode

    Definition Classes
    Enumerated
  11. def apply(name: String): TransactionMode

    Definition Classes
    Enumerated
  12. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  13. def byValue(value: Int): TransactionMode

  14. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  15. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  16. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  17. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. def get(name: String, caseSensitive: Boolean): Option[TransactionMode]

    Definition Classes
    Enumerated
  19. def get(name: String): Option[TransactionMode]

    Definition Classes
    Enumerated → FromString
  20. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  21. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  22. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  23. lazy val length: Int

    Definition Classes
    Enumerated
  24. lazy val name: String

    Definition Classes
    Enumerated
  25. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  26. final def notify(): Unit

    Definition Classes
    AnyRef
  27. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  28. def random: TransactionMode

    Definition Classes
    Enumerated
  29. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  30. def toString(): String

    Definition Classes
    AnyRef → Any
  31. def unapply(s: String): Option[TransactionMode]

    Definition Classes
    Enumerated
  32. def values: List[TransactionMode]

    Definition Classes
    Enumerated
  33. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  34. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  35. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Enumerated[TransactionMode]

Inherited from FromString[TransactionMode]

Inherited from AnyRef

Inherited from Any

Ungrouped