Packages

t

com.lightbend.lagom.scaladsl.persistence.cassandra

WriteSideCassandraPersistenceComponents

trait WriteSideCassandraPersistenceComponents extends WriteSidePersistenceComponents

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. WriteSideCassandraPersistenceComponents
  2. WriteSidePersistenceComponents
  3. ClusterComponents
  4. ClusterShardingTypedComponents
  5. AkkaManagementComponents
  6. RequiresJsonSerializerRegistry
  7. ProvidesJsonSerializerRegistry
  8. AnyRef
  9. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def actorSystem: ActorSystem
  2. abstract def configuration: Configuration
    Definition Classes
    AkkaManagementComponents
  3. abstract def coordinatedShutdown: CoordinatedShutdown
    Definition Classes
    AkkaManagementComponents
  4. abstract def environment: Environment
  5. abstract def executionContext: ExecutionContext
    Definition Classes
    AkkaManagementComponents
  6. abstract def jsonSerializerRegistry: JsonSerializerRegistry

    The serializer registry.

    The serializer registry.

    If no JSON serializers need to be provided, this can simply return EmptyJsonSerializerRegistry.

    Definition Classes
    RequiresJsonSerializerRegistry
  7. abstract def serviceLocator: ServiceLocator

Concrete Value Members

  1. val cluster: Cluster
    Definition Classes
    ClusterComponents
  2. lazy val clusterSharding: ClusterSharding
  3. def optionalJsonSerializerRegistry: Option[JsonSerializerRegistry]

    The optionally provided serializer registry.

    The optionally provided serializer registry.

    Note that this can also be exploited to allow multiple traits to contribute to the serializer registry rather than provide one, by checking whether the super implementation also provides one, and concatenating with that if it does. To do that, the override must be a def, so that it can be subsequently overridden by other mixed in traits.

    Definition Classes
    RequiresJsonSerializerRegistryProvidesJsonSerializerRegistry
  4. lazy val persistentEntityRegistry: PersistentEntityRegistry