Package

core3.database

dals

Permalink

package dals

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

Type Members

  1. class Core extends DatabaseAbstractionLayerComponent

    Permalink

    A Database Abstraction Layer for consolidating database access.

    A Database Abstraction Layer for consolidating database access.

    Notes: - All DALs need to be initialized/configured before they are passed to the Core - Each read operation always retrieves data from the first DAL in the list. - Each write operation sends the data to all DALs defined for that ContainerType.

  2. class DatabaseAbstractionLayer extends AnyRef

    Permalink

    A wrapper class for sending requests to core3.database.dals.DatabaseAbstractionLayerComponent actors.

  3. abstract class DatabaseAbstractionLayerComponent extends Component

    Permalink

    A Database Abstraction Layer interface for defining data access actor components.

  4. sealed trait LayerType extends AnyRef

    Permalink

Value Members

  1. object Core extends ComponentCompanion

    Permalink
  2. object DatabaseAbstractionLayerComponent

    Permalink
  3. object LayerType

    Permalink
  4. package json

    Permalink
  5. implicit val layerTypeReads: Reads[LayerType]

    Permalink
  6. package memory

    Permalink
  7. package sql

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped