Package

akka.persistence

cassandra

Permalink

package cassandra

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

Type Members

  1. class CassandraMetricsRegistry extends Extension

    Permalink

    Retrieves Cassandra metrics registry for an actor system

  2. class CassandraPluginConfig extends AnyRef

    Permalink
  3. class ConfigSessionProvider extends SessionProvider

    Permalink

    Default implementation of the SessionProvider that is used for creating the Cassandra Session.

    Default implementation of the SessionProvider that is used for creating the Cassandra Session. This class is building the Cluster from configuration properties.

    You may create a subclass of this that performs lookup the contact points of the Cassandra cluster asynchronously instead of reading them in the configuration. Such a subclass should override the #lookupContactPoints method.

    The implementation is defined in configuration session-provider property. The config parameter is the config section of the plugin.

  4. implicit final class ListenableFutureConverter[A] extends AnyVal

    Permalink
  5. case class PreparedStatementEnvelope(session: Session, ps: PreparedStatement) extends NoSerializationVerificationNeeded with Product with Serializable

    Permalink
  6. trait SessionProvider extends AnyRef

    Permalink

    The implementation of the SessionProvider is used for creating the Cassandra Session.

    The implementation of the SessionProvider is used for creating the Cassandra Session. By default the ConfigSessionProvider is building the Cluster from configuration properties but it is possible to replace the implementation of the SessionProvider to reuse another session or override the Cluster builder with other settings.

    The implementation is defined in configuration session-provider property. It may optionally have a constructor with an ActorSystem and Config parameter. The config parameter is the config section of the plugin.

  7. case class StorePathPasswordConfig(path: String, password: String) extends Product with Serializable

    Permalink

Value Members

  1. object CassandraMetricsRegistry extends ExtensionId[CassandraMetricsRegistry] with ExtensionIdProvider

    Permalink
  2. object CassandraPluginConfig

    Permalink
  3. object SessionProvider

    Permalink
  4. package compaction

    Permalink
  5. package journal

    Permalink
  6. implicit def listenableFutureToFuture[A](lf: ListenableFuture[A])(implicit executionContext: ExecutionContext): Future[A]

    Permalink
  7. package query

    Permalink
  8. package session

    Permalink
  9. package snapshot

    Permalink
  10. package testkit

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped