io.github.positionpal.location.tracking.actors
Members list
Type members
Classlikes
Marker trait for remote serializable messages exchanged between distributed actors. Every message class exchanged between distributed actors or persisted should extend this trait. This trait should be referenced as binding in the Akka serialization configuration.
Marker trait for remote serializable messages exchanged between distributed actors. Every message class exchanged between distributed actors or persisted should extend this trait. This trait should be referenced as binding in the Akka serialization configuration.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Custom Akka serializer for the actor entities, where actor events and commands are registered into BorerCborAkkaSerializer for serialization and deserialization. This class should to be registered in the akka.actor.serializers
entry in the akka serialization configuration.
Custom Akka serializer for the actor entities, where actor events and commands are registered into BorerCborAkkaSerializer for serialization and deserialization. This class should to be registered in the akka.actor.serializers
entry in the akka serialization configuration.
Attributes
- Supertypes
-
trait ModelCodecstrait BorerCborAkkaSerializertrait Serializerclass Objecttrait Matchableclass AnyShow all
An akka sharded actor that manages a group of users, acting as an intermediary between the clients and the RealTimeUserTracker actors that track the users.
An akka sharded actor that manages a group of users, acting as an intermediary between the clients and the RealTimeUserTracker actors that track the users.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
GroupManager.type
The actor in charge of tracking the real-time location of users, reacting to their movements and status changes. This actor is managed by Akka Cluster Sharding.
The actor in charge of tracking the real-time location of users, reacting to their movements and status changes. This actor is managed by Akka Cluster Sharding.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
RealTimeUserTracker.type