Package

dbx

api

Permalink

package api

Created by sauntor on 17-3-22.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. api
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait SimpleComponents extends AnyRef

    Permalink
  2. class SimpleDBApiTransactionManagerLookup extends TransactionManagerLookup

    Permalink

    A simple TransactionManager lookuper that delegates all transaction management operations to the DataSourceTransactionManager for each DataSource looked up with play.api.db.DBApi.database(name).

    A simple TransactionManager lookuper that delegates all transaction management operations to the DataSourceTransactionManager for each DataSource looked up with play.api.db.DBApi.database(name).

    Annotations
    @Singleton()
  3. class SimpleDBApiTransactional extends Transactional[Connection]

    Permalink

    A simple Transactional function that uses jdbc Connection(obtained from DBApi and binding it to transaction execution context) as a transactional resource.

    A simple Transactional function that uses jdbc Connection(obtained from DBApi and binding it to transaction execution context) as a transactional resource.

    Annotations
    @Singleton()
  4. class SimpleModule extends AbstractModule

    Permalink

    A standard Play module to provide basic setup for DataSourceTransactionManager

  5. trait TransactionManagerLookup extends AnyRef

    Permalink

    Determine the specific transaction manager to use for the given transaction.

  6. trait TransactionSettingsProvider extends Provider[TransactionSettings]

    Permalink
  7. trait Transactional[R] extends AnyRef

    Permalink

Value Members

  1. object Isolation extends Enumeration

    Permalink

    Created by sauntor on 17-3-21.

  2. object Propagation extends Enumeration

    Permalink

    Created by sauntor on 17-3-21.

  3. object TransactionManagerLookup

    Permalink
  4. object Transactional

    Permalink

    Base class for transactional functions, such as the SimpleDBApiTransactional.

    Base class for transactional functions, such as the SimpleDBApiTransactional.

    This enables the underlying Spring transaction infrastructure to be used easily to implement an aspect for any aspect system.

    Subclasses are responsible for calling methods in this class in the correct order.

    If no transaction name has been specified in the TransactionAttribute, the exposed name will be the

    fully-qualified class name + "." + method name

    (by default).

    Uses the Strategy design pattern. A PlatformTransactionManager implementation will perform the actual transaction management, and a TransactionManagerLookup is used for determining the actual transaction manager.

    Since

    1.1

    See also

    #setTransactionManager

  5. package btm

    Permalink
  6. object defaultSettings

    Permalink
  7. val logger: Logger

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped