Uses of Package
net.sodacan.core
Packages that use net.sodacan.core
Package
Description
This package contains most of the Interfaces of Sodacan.
A small island of compute sending and receiving messages to/from other Actors.
An ActorGroup contains a dynamic number of actors.
The Sodacan coordinator keeps a network-wide "ideal" distribution of ActorGroups along
with a snapshot of the current Host/ActorGroup arrangement.
A Host manages ActorGroups.
These subclasses of Jug are used within an ActorGroup for special purposes
A message flows from a source Actor to a destination Actor.
Memory-based persister, recorded values in memory only.
The Scheduler for an ActorGroup is concerned with thread coordination.
Serializer implementations are in this package.
-
Classes in net.sodacan.core used by net.sodacan.coreClassDescriptionAn actor has a unique and permanent Id. An actor is persistent.An actor exists in a single permanent actorGroup.When an actorId is created, it depends on an implementation of this class to determine which ActorGroup to assign the new ActorId to.An actorId is made up of a type, an actorGroup, and a unique id for the instance of the actor.The Sodacan configuration contains settings for specifying factories, singleton objects, and static and dynamic settings.A Host sits at the top of the hierarchy of actorGroups and actors in a single Java applicationWhy the name Jug?OverviewA messageId is statistically unique and sortable by its timestamp.A message route carries the information needed to get a message to where it is going and what it's purpose is when it gets there.While an Actor processes a message, it populates this object with messages to be sent to other actors upon completion of processing the message.
-
Classes in net.sodacan.core used by net.sodacan.core.actorClassDescriptionAn actor has a unique and permanent Id. An actor is persistent.An actor exists in a single permanent actorGroup.An actorId is made up of a type, an actorGroup, and a unique id for the instance of the actor.An ActorId has no meaning in the business model.The Sodacan configuration contains settings for specifying factories, singleton objects, and static and dynamic settings.Why the name Jug?OverviewA Serializer is concerned with serializing and deserializing Actors and Messages.While an Actor processes a message, it populates this object with messages to be sent to other actors upon completion of processing the message.
-
Classes in net.sodacan.core used by net.sodacan.core.actorgroupClassDescriptionAn actor exists in a single permanent actorGroup.When an actorId is created, it depends on an implementation of this class to determine which ActorGroup to assign the new ActorId to.An actorId is made up of a type, an actorGroup, and a unique id for the instance of the actor.The Sodacan configuration contains settings for specifying factories, singleton objects, and static and dynamic settings.A Host sits at the top of the hierarchy of actorGroups and actors in a single Java applicationWhy the name Jug?
-
Classes in net.sodacan.core used by net.sodacan.core.configClassDescriptionAn actor has a unique and permanent Id. An actor is persistent.An actor exists in a single permanent actorGroup.When an actorId is created, it depends on an implementation of this class to determine which ActorGroup to assign the new ActorId to.An actorId is made up of a type, an actorGroup, and a unique id for the instance of the actor.An ActorId has no meaning in the business model.The Sodacan configuration contains settings for specifying factories, singleton objects, and static and dynamic settings.A Host sits at the top of the hierarchy of actorGroups and actors in a single Java applicationOverviewA messageId is statistically unique and sortable by its timestamp.
-
Classes in net.sodacan.core used by net.sodacan.core.coordinatorClassDescriptionThe Sodacan configuration contains settings for specifying factories, singleton objects, and static and dynamic settings.
-
Classes in net.sodacan.core used by net.sodacan.core.hostClassDescriptionAn actor exists in a single permanent actorGroup.An actorId is made up of a type, an actorGroup, and a unique id for the instance of the actor.The Sodacan configuration contains settings for specifying factories, singleton objects, and static and dynamic settings.A Host sits at the top of the hierarchy of actorGroups and actors in a single Java applicationWhy the name Jug?
-
Classes in net.sodacan.core used by net.sodacan.core.jug
-
Classes in net.sodacan.core used by net.sodacan.core.messageClassDescriptionAn actor has a unique and permanent Id. An actor is persistent.An actorId is made up of a type, an actorGroup, and a unique id for the instance of the actor.The Sodacan configuration contains settings for specifying factories, singleton objects, and static and dynamic settings.OverviewA messageId is statistically unique and sortable by its timestamp.A message route carries the information needed to get a message to where it is going and what it's purpose is when it gets there.While an Actor processes a message, it populates this object with messages to be sent to other actors upon completion of processing the message.
-
Classes in net.sodacan.core used by net.sodacan.core.persistClassDescriptionAn actorId is made up of a type, an actorGroup, and a unique id for the instance of the actor.The Sodacan configuration contains settings for specifying factories, singleton objects, and static and dynamic settings.Implementations of this interface save and restore a serialized form of an Actor.
-
Classes in net.sodacan.core used by net.sodacan.core.persist.fileClassDescriptionAn actorId is made up of a type, an actorGroup, and a unique id for the instance of the actor.The Sodacan configuration contains settings for specifying factories, singleton objects, and static and dynamic settings.Implementations of this interface save and restore a serialized form of an Actor.
-
Classes in net.sodacan.core used by net.sodacan.core.persist.memoryClassDescriptionAn actorId is made up of a type, an actorGroup, and a unique id for the instance of the actor.The Sodacan configuration contains settings for specifying factories, singleton objects, and static and dynamic settings.Implementations of this interface save and restore a serialized form of an Actor.
-
Classes in net.sodacan.core used by net.sodacan.core.persist.rocksClassDescriptionAn actorId is made up of a type, an actorGroup, and a unique id for the instance of the actor.The Sodacan configuration contains settings for specifying factories, singleton objects, and static and dynamic settings.Implementations of this interface save and restore a serialized form of an Actor.
-
Classes in net.sodacan.core used by net.sodacan.core.schedulerClassDescriptionAn actor exists in a single permanent actorGroup.The Sodacan configuration contains settings for specifying factories, singleton objects, and static and dynamic settings.Why the name Jug?
-
Classes in net.sodacan.core used by net.sodacan.core.serializeClassDescriptionAn actorId is made up of a type, an actorGroup, and a unique id for the instance of the actor.A Serializer is concerned with serializing and deserializing Actors and Messages.
-
Classes in net.sodacan.core used by net.sodacan.core.serialize.gsonClassDescriptionAn actor has a unique and permanent Id. An actor is persistent.An actorId is made up of a type, an actorGroup, and a unique id for the instance of the actor.The Sodacan configuration contains settings for specifying factories, singleton objects, and static and dynamic settings.OverviewA messageId is statistically unique and sortable by its timestamp.A message route carries the information needed to get a message to where it is going and what it's purpose is when it gets there.A Serializer is concerned with serializing and deserializing Actors and Messages.
-
Classes in net.sodacan.core used by net.sodacan.core.serialize.kryoClassDescriptionAn actor has a unique and permanent Id. An actor is persistent.An actorId is made up of a type, an actorGroup, and a unique id for the instance of the actor.The Sodacan configuration contains settings for specifying factories, singleton objects, and static and dynamic settings.OverviewA Serializer is concerned with serializing and deserializing Actors and Messages.
-
Classes in net.sodacan.core used by net.sodacan.core.util