Class AgentComponent

java.lang.Object
jason.infra.components.AgentComponent
All Implemented Interfaces:
Runnable
Direct Known Subclasses:
ActComponent, DeliberateComponent, SenseComponent

public abstract class AgentComponent extends Object implements Runnable
  • Field Details Link icon

    • ag Link icon

    • inQueue Link icon

      protected boolean inQueue
    • sleeping Link icon

      protected boolean sleeping
  • Constructor Details Link icon

  • Method Details Link icon

    • sleep Link icon

      public void sleep()
    • isSleeping Link icon

      public boolean isSleeping()
    • wakeUp Link icon

      public abstract void wakeUp()
    • enqueueExecutor Link icon

      public abstract void enqueueExecutor(boolean ts)
    • canSleep Link icon

      public abstract boolean canSleep()