Package org.egothor.distributor

This package defines objects which can distribute tasks and requests to a group of objects.

See:
          Description

Interface Summary
Distributor<T> The Distributor interface should be implemented by any class that distributes a Task to a Sequence of objects, which are taken as recipients.
Request<T> The interface should be implemented by any class that knows whether a Task is already completed.
Task<T> This interface represents a task that can be performed on an object of Task.action(T) routine.
 

Class Summary
MTE<T> An MTE is a multithread distributor that uses a Pool for the management of threads.
STE<T> An STE distributes all jobs sequentially, that is, the recipients of jobs are always iterated one by one.
 

Package org.egothor.distributor Description

This package defines objects which can distribute tasks and requests to a group of objects.