Name | Description | Type | Package | Framework |
ActorProps | Static factory class that contains all of the common Props, to make the code that uses them more readable. | Class | com.numericalmethod.suanshu.grid.executor.remote.akka | SuanShu |
FailureDetector | Acts on behalf of the master and keeps track of all the work that was delegated, as well as the responses that were received. | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.actor | SuanShu |
GridRouterConfig | Assigns work to slaves (that is, routing) in an efficient manner. | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.actor | SuanShu |
Master | Delegates Work to one or more slaves and forwards Results to a predefined Also forwards work and results to the failure detector, which will keep track of their relative | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.actor | SuanShu |
Master .MasterAwareProps | Defines objects that create Props, whilst being aware of the Master. | Interface | com.numericalmethod.suanshu.grid.executor.remote.akka.actor | SuanShu |
NoOpActor | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.actor | SuanShu | |
OrderedAccumulator | Collects all results in a list, ensuring that the order according to the indices is preserved in Results for indices may arrive multiple times and may be null due to a failure. | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.actor | SuanShu |
Slave | Slave that is meant to run on a remote machine and that creates the Worker instances. | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.actor | SuanShu |
WorkAssignment | Utility class that contains the method that performs assignment of a task with a given index to a slave/worker with a given index (given the numbers of slaves and workers). | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.actor | SuanShu |
Worker | The actor who does the real work. | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.actor | SuanShu |
WorkerCountCollector | Collects the number of workers managed by each of the given slaves. | Class | com.numericalmethod.suanshu.grid.executor.remote.akka.actor | SuanShu |