Class ProducerAgent<R>

java.lang.Object
jadex.micro.producerconsumer.ProducerAgent<R>

public class ProducerAgent<R> extends Object
  • Field Details

    • queue

      protected jadex.future.FutureBlockingQueue<R> queue
    • create

      protected Supplier<R> create
    • maxdelay

      protected long maxdelay
  • Constructor Details

    • ProducerAgent

      public ProducerAgent(jadex.future.FutureBlockingQueue<R> queue, Supplier<R> create)
    • ProducerAgent

      public ProducerAgent(jadex.future.FutureBlockingQueue<R> queue, long maxdelay, Supplier<R> create)
  • Method Details

    • onStart

      protected void onStart(jadex.core.IComponent agent)