Package

com.lightbend.lagom.scaladsl.persistence

cassandra

Permalink

package cassandra

Visibility
  1. Public
  2. All

Type Members

  1. abstract class CassandraConfig extends AnyRef

    Permalink
  2. final case class CassandraContactPoint(name: String, uri: URI) extends Product with Serializable

    Permalink
  3. trait CassandraPersistenceComponents extends PersistenceComponents with ReadSideCassandraPersistenceComponents with WriteSideCassandraPersistenceComponents

    Permalink

    Persistence Cassandra components (for compile-time injection).

  4. trait CassandraReadSide extends AnyRef

    Permalink
  5. final class CassandraSession extends AnyRef

    Permalink

    Data Access Object for Cassandra.

    Data Access Object for Cassandra. The statements are expressed in Cassandra Query Language (CQL) syntax.

    The configured keyspace is automatically created if it doesn't already exists. The keyspace is also set as the current keyspace, i.e. it doesn't have to be qualified in the statements.

    All methods are non-blocking.

  6. trait ReadSideCassandraPersistenceComponents extends ReadSidePersistenceComponents

    Permalink

    Read-side persistence Cassandra components (for compile-time injection).

  7. trait WriteSideCassandraPersistenceComponents extends WriteSidePersistenceComponents

    Permalink

    Write-side persistence Cassandra components (for compile-time injection).

Value Members

  1. object CassandraReadSide

    Permalink

    Cassandra read side support.

    Cassandra read side support.

    This should be used to build and register readside

  2. package testkit

    Permalink

Ungrouped