Class ReplicatedMapEntity<K,​V extends com.akkaserverless.replicatedentity.ReplicatedData>


  • public class ReplicatedMapEntity<K,​V extends com.akkaserverless.replicatedentity.ReplicatedData>
    extends ReplicatedEntity<ReplicatedMap<K,​V>>
    • Constructor Detail

      • ReplicatedMapEntity

        public ReplicatedMapEntity()
    • Method Detail

      • emptyData

        public ReplicatedMap<K,​V> emptyData​(ReplicatedDataFactory factory)
        Description copied from class: ReplicatedEntity
        Implement by returning the initial empty replicated data object. This object will be passed into the command handlers.

        Also known as the "zero" or "neutral" state.

        The initial data cannot be null.

        Specified by:
        emptyData in class ReplicatedEntity<ReplicatedMap<K,​V extends com.akkaserverless.replicatedentity.ReplicatedData>>
        Parameters:
        factory - the factory to create the initial empty replicated data object