| AbstractDeltaReplicatedData<A extends AbstractDeltaReplicatedData<A,B>,B extends ReplicatedDelta> |
|
| AbstractReplicatedData<A extends AbstractReplicatedData<A>> |
|
| DistributedData |
Akka extension for convenient configuration and use of the
Replicator.
|
| DistributedData$ |
|
| DurableStore |
An actor implementing the durable store for the Distributed Data Replicator
has to implement the protocol with the messages defined here.
|
| DurableStore.DurableDataEnvelope |
Wrapper class for serialization of a data value.
|
| DurableStore.Expire |
Request to expire (remove) entries.
|
| DurableStore.Expire$ |
|
| DurableStore.LoadAll$ |
Request to load all entries.
|
| DurableStore.LoadAllCompleted$ |
|
| DurableStore.LoadData |
|
| DurableStore.LoadData$ |
|
| DurableStore.Store |
Request to store an entry.
|
| DurableStore.Store$ |
|
| DurableStore.StoreReply |
|
| DurableStore.StoreReply$ |
|
| DurableStore$ |
An actor implementing the durable store for the Distributed Data Replicator
has to implement the protocol with the messages defined here.
|
| EstimatedSize |
INTERNAL API: Rough estimate in bytes of some serialized data elements.
|
| EstimatedSize$ |
INTERNAL API: Rough estimate in bytes of some serialized data elements.
|
| Flag |
|
| Flag$ |
|
| FlagKey |
|
| FlagKey$ |
|
| GCounter |
|
| GCounter$ |
|
| GCounterKey |
|
| GCounterKey$ |
|
| GSet<A> |
|
| GSet$ |
|
| GSetKey<A> |
|
| GSetKey$ |
|
| Key<T extends ReplicatedData> |
|
| Key.UnspecificKey |
|
| Key.UnspecificKey$ |
|
| Key$ |
|
| LmdbDurableStore |
|
| LmdbDurableStore$ |
|
| LWWMap<A,B> |
|
| LWWMap.LWWMapTag$ |
INTERNAL API
|
| LWWMap$ |
|
| LWWMapKey<A,B> |
|
| LWWMapKey$ |
|
| LWWRegister<A> |
Implements a 'Last Writer Wins Register' CRDT, also called a 'LWW-Register'.
|
| LWWRegister$ |
|
| LWWRegisterKey<A> |
|
| LWWRegisterKey$ |
|
| ManyVersionVector |
|
| ManyVersionVector$ |
|
| OneVersionVector |
|
| OneVersionVector$ |
|
| ORMap<A,B extends ReplicatedData> |
|
| ORMap.DeltaGroup$ |
|
| ORMap.PutDeltaOp$ |
|
| ORMap.RemoveDeltaOp$ |
|
| ORMap.RemoveKeyDeltaOp$ |
|
| ORMap.UpdateDeltaOp$ |
|
| ORMap.VanillaORMapTag$ |
|
| ORMap$ |
|
| ORMapKey<A,B extends ReplicatedData> |
|
| ORMapKey$ |
|
| ORMultiMap<A,B> |
An immutable multi-map implementation.
|
| ORMultiMap.ORMultiMapTag$ |
INTERNAL API
|
| ORMultiMap.ORMultiMapWithValueDeltasTag$ |
INTERNAL API
|
| ORMultiMap$ |
|
| ORMultiMapKey<A,B> |
|
| ORMultiMapKey$ |
|
| ORSet<A> |
|
| ORSet.AddDeltaOp$ |
|
| ORSet.DeltaGroup$ |
|
| ORSet.FullStateDeltaOp$ |
|
| ORSet.RemoveDeltaOp$ |
|
| ORSet$ |
|
| ORSetKey<A> |
|
| ORSetKey$ |
|
| PNCounter |
Implements a 'Increment/Decrement Counter' CRDT, also called a 'PN-Counter'.
|
| PNCounter$ |
|
| PNCounterKey |
|
| PNCounterKey$ |
|
| PNCounterMap<A> |
Map of named counters.
|
| PNCounterMap.PNCounterMapTag$ |
INTERNAL API
|
| PNCounterMap$ |
|
| PNCounterMapKey<A> |
|
| PNCounterMapKey$ |
|
| PruningState.PruningInitialized |
|
| PruningState.PruningInitialized$ |
|
| PruningState.PruningPerformed |
|
| PruningState.PruningPerformed$ |
|
| PruningState$ |
INTERNAL API
|
| ReadAggregator$ |
INTERNAL API
|
| ReadWriteAggregator$ |
INTERNAL API
|
| Replicator |
A replicated in-memory data store supporting low latency and high availability
requirements.
|
| Replicator.Changed<A extends ReplicatedData> |
|
| Replicator.Changed$ |
|
| Replicator.DataDeleted$ |
|
| Replicator.Delete<A extends ReplicatedData> |
Send this message to the local Replicator to delete a data value for the
given key.
|
| Replicator.Delete$ |
|
| Replicator.Deleted<A extends ReplicatedData> |
|
| Replicator.Deleted$ |
|
| Replicator.DeleteSuccess<A extends ReplicatedData> |
|
| Replicator.DeleteSuccess$ |
|
| Replicator.Expired<A extends ReplicatedData> |
|
| Replicator.Expired$ |
|
| Replicator.FlushChanges$ |
Notify subscribers of changes now, otherwise they will be notified periodically
with the configured notify-subscribers-interval.
|
| Replicator.Get<A extends ReplicatedData> |
Send this message to the local Replicator to retrieve a data value for the
given key.
|
| Replicator.Get$ |
|
| Replicator.GetDataDeleted<A extends ReplicatedData> |
The Replicator.Get request couldn't be performed because the entry has been deleted.
|
| Replicator.GetDataDeleted$ |
|
| Replicator.GetFailure<A extends ReplicatedData> |
|
| Replicator.GetFailure$ |
|
| Replicator.GetKeyIds$ |
INTERNAL API
|
| Replicator.GetKeyIdsResult$ |
|
| Replicator.GetReplicaCount$ |
Get current number of replicas, including the local replica.
|
| Replicator.GetResponse<A extends ReplicatedData> |
|
| Replicator.GetSuccess<A extends ReplicatedData> |
Reply from Get.
|
| Replicator.GetSuccess$ |
|
| Replicator.Internal$ |
INTERNAL API
|
| Replicator.ModifyFailure<A extends ReplicatedData> |
If the modify function of the Replicator.Update throws an exception the reply message
will be this ModifyFailure message.
|
| Replicator.ModifyFailure$ |
|
| Replicator.NotFound<A extends ReplicatedData> |
|
| Replicator.NotFound$ |
|
| Replicator.ReadAll |
|
| Replicator.ReadAll$ |
|
| Replicator.ReadFrom |
|
| Replicator.ReadFrom$ |
|
| Replicator.ReadLocal$ |
|
| Replicator.ReadMajority |
|
| Replicator.ReadMajority$ |
|
| Replicator.ReadMajorityPlus |
ReadMajority but with the given number of additional nodes added to the majority count.
|
| Replicator.ReadMajorityPlus$ |
|
| Replicator.ReplicaCount |
Current number of replicas.
|
| Replicator.ReplicaCount$ |
|
| Replicator.ReplicationDeleteFailure<A extends ReplicatedData> |
|
| Replicator.ReplicationDeleteFailure$ |
|
| Replicator.StoreFailure<A extends ReplicatedData> |
|
| Replicator.StoreFailure$ |
|
| Replicator.Subscribe<A extends ReplicatedData> |
Register a subscriber that will be notified with a Replicator.Changed message
when the value of the given key is changed.
|
| Replicator.Subscribe$ |
|
| Replicator.Unsubscribe<A extends ReplicatedData> |
Unregister a subscriber.
|
| Replicator.Unsubscribe$ |
|
| Replicator.Update<A extends ReplicatedData> |
|
| Replicator.Update$ |
|
| Replicator.UpdateDataDeleted<A extends ReplicatedData> |
|
| Replicator.UpdateDataDeleted$ |
|
| Replicator.UpdateFailure<A extends ReplicatedData> |
|
| Replicator.UpdateResponse<A extends ReplicatedData> |
|
| Replicator.UpdateSuccess<A extends ReplicatedData> |
|
| Replicator.UpdateSuccess$ |
|
| Replicator.UpdateTimeout<A extends ReplicatedData> |
|
| Replicator.UpdateTimeout$ |
|
| Replicator.WriteAll |
|
| Replicator.WriteAll$ |
|
| Replicator.WriteLocal$ |
|
| Replicator.WriteMajority |
|
| Replicator.WriteMajority$ |
|
| Replicator.WriteMajorityPlus |
WriteMajority but with the given number of additional nodes added to the majority count.
|
| Replicator.WriteMajorityPlus$ |
|
| Replicator.WriteTo |
|
| Replicator.WriteTo$ |
|
| Replicator$ |
|
| ReplicatorSettings |
param: roles Replicas are running on members tagged with these roles.
|
| ReplicatorSettings$ |
|
| SelfUniqueAddress |
Cluster non-specific (typed vs classic) wrapper for UniqueAddress.
|
| SelfUniqueAddress$ |
|
| VersionVector |
Representation of a Vector-based clock (counting clock), inspired by Lamport logical clocks.
|
| VersionVector.After$ |
|
| VersionVector.Before$ |
|
| VersionVector.Concurrent$ |
|
| VersionVector.Same$ |
|
| VersionVector.Timestamp$ |
INTERNAL API
|
| VersionVector$ |
VersionVector module with helper classes and methods.
|
| WriteAggregator$ |
INTERNAL API
|