public class DeliberateComponent extends AgentComponent
ag, inQueue, sleeping
Constructor and Description |
---|
DeliberateComponent(CentralisedAgArchAsynchronous centralisedAgArchAsynchronous) |
Modifier and Type | Method and Description |
---|---|
boolean |
canSleep() |
void |
enqueueExecutor(boolean ts) |
void |
run() |
void |
wakeUp() |
isSleeping, sleep
public DeliberateComponent(CentralisedAgArchAsynchronous centralisedAgArchAsynchronous)
public boolean canSleep()
canSleep
in class AgentComponent
public void wakeUp()
wakeUp
in class AgentComponent
public void enqueueExecutor(boolean ts)
enqueueExecutor
in class AgentComponent
public void run()