Package

com.lightbend.lagom.javadsl.persistence

cassandra

Permalink

package cassandra

Visibility
  1. Public
  2. All

Type Members

  1. final class CassandraContactPoint extends AnyRef

    Permalink
  2. class CassandraPersistenceGuiceModule extends AbstractModule

    Permalink

    Guice module for the Cassandra Persistence API.

    Guice module for the Cassandra Persistence API.

    This serves one purpose, to invoke the @PostConstruct annotated init method on InitServiceLocatorHolder, since Guice doesn't support @PostConstruct.

  3. class CassandraPersistenceModule extends Module

    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. trait CassandraConfig extends AnyRef

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 1.4.0) This class became obsolete and will be removed on next release

  7. 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