Package

com.lightbend.lagom.javadsl.persistence

cassandra

Permalink

package cassandra

Visibility
  1. Public
  2. All

Type Members

  1. trait CassandraConfig extends AnyRef

    Permalink
  2. final class CassandraContactPoint extends AnyRef

    Permalink
  3. class CassandraPersistenceModule extends AbstractModule

    Permalink

    Guice module for the Persistence API.

  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.

    Annotations
    @Singleton()
  6. abstract class CassandraReadSideProcessor[Event <: AggregateEvent[Event]] extends AnyRef

    Permalink

    Consume events produced by com.lightbend.lagom.javadsl.persistence.PersistentEntity instances and update one or more tables in Cassandra that are optimized for queries.

    Consume events produced by com.lightbend.lagom.javadsl.persistence.PersistentEntity instances and update one or more tables in Cassandra that are optimized for queries. The events belong to a com.lightbend.lagom.javadsl.persistence.AggregateEventTag, e.g. all persistent events of all Order entities.

    Annotations
    @deprecated
    Deprecated

    (Since version 1.2.0) Use ReadSideProcessor instead with CassandraReadSide builder

Value Members

  1. package testkit

    Permalink

Ungrouped