Modifier and type | Property and description |
---|---|
ConcurrentSet<T> | activeTasks |
org.arakhne.afc.vmutil.json.JsonBuffer | executorServiceStateRepresentation |
Constructor and description |
---|
new(ExecutorService,FailureListenerFactory,Provider<T>,Provider<T>) Constructor. |
Modifier and type | Action and description |
---|---|
AgentTask | at([AgentTask],long,Procedure1<Param>) |
AgentTask | atFixedDelay([AgentTask],long,Procedure1<Param>) |
boolean | cancel(AgentTask,[boolean]) |
AgentTask | every([AgentTask],long,Procedure1<Param>) |
AgentTask | execute([AgentTask],Procedure1<Param>) |
AgentTask | executeAsap(Runnable) |
void | executeBlockingTasks(Collection<E>,[boolean]) |
ConcurrentSet<T> | getActiveTasks |
org.arakhne.afc.vmutil.json.JsonBuffer | getExecutorServiceStateRepresentation |
protected io.sarl.sre.janus.skills.bic.SchedulesSkill.TaskDescription | getTaskDescription(AgentTask) Replies the task description of the given task. |
AgentTask | in([AgentTask],long,Procedure1<Param>) |
boolean | isCanceled(AgentTask) |
protected void | prepareUninstallation |
void | releaseInternalResources(Behavior) Called by a behavior when it is destroyed. |
void | setName(AgentTask,String) |
AgentTask | task(String) |
protected void | uninstall |
void | unregisterTasksForBehavior(Behavior) Called by a behavior when it is destroyed. |
val activeTasks : ConcurrentSet<T>
This property is an alias for the action: getActiveTasks
val executorServiceStateRepresentation : org.arakhne.afc.vmutil.json.JsonBuffer
This property is an alias for the action: getExecutorServiceStateRepresentation
new(ExecutorService,FailureListenerFactory,Provider<T>,Provider<T>)
def at([AgentTask],long,Procedure1<Param>) : AgentTask
def atFixedDelay([AgentTask],long,Procedure1<Param>) : AgentTask
def cancel(AgentTask,[boolean]) : boolean
def every([AgentTask],long,Procedure1<Param>) : AgentTask
def execute([AgentTask],Procedure1<Param>) : AgentTask
def executeAsap(Runnable) : AgentTask
def executeBlockingTasks(Collection<E>,[boolean])
def getActiveTasks : ConcurrentSet<T>
def getExecutorServiceStateRepresentation : org.arakhne.afc.vmutil.json.JsonBuffer
protected def getTaskDescription(AgentTask) : io.sarl.sre.janus.skills.bic.SchedulesSkill.TaskDescription
def in([AgentTask],long,Procedure1<Param>) : AgentTask
def isCanceled(AgentTask) : boolean
protected def prepareUninstallation
def releaseInternalResources(Behavior)
def setName(AgentTask,String)
def task(String) : AgentTask
protected def uninstall
def unregisterTasksForBehavior(Behavior)