Class TaskDistributorAgent<R,T>

java.lang.Object
jadex.micro.taskdistributor.TaskDistributorAgent<R,T>
All Implemented Interfaces:
ITaskDistributor<R,T>

public class TaskDistributorAgent<R,T> extends Object implements ITaskDistributor<R,T>
  • Field Details

    • tasks

      protected Queue<jadex.micro.taskdistributor.TaskDistributorAgent.TaskFuture<T,R>> tasks
    • requestors

      protected Queue<jadex.future.Future<ITaskDistributor.Task<T>>> requestors
    • ongoingtasks

      protected Map<String,jadex.future.Future<R>> ongoingtasks
    • cnt

      protected int cnt
  • Constructor Details

    • TaskDistributorAgent

      public TaskDistributorAgent()
  • Method Details