io.sarl.sre.janus.skills.bic
Skill LifecycleSkill
All Superinterfaces:
Lifecycle, Capacity, IBehaviorGuardEvaluatorReceiver
skill LifecycleSkill
extends Skill
implements Lifecycle
Skill that permits to manage the life cycle of the agents.
Maven Group Identifier:
io.sarl.sre.janus
Maven Artifact Identifier:
janus.kernel
Property Summary
Inherited: caller, iD, owner, referenceCount
Constructor Summary
Constructor and description
new(LifecycleService,Provider<T>,Provider<T>)
Constructor.
Action Summary
Constructor Details
new(LifecycleService,Provider<T>,Provider<T>)
new(LifecycleService,Provider<T>,Provider<T>)
Constructor.
Action Details
killMe([Object])
def killMe([Object])
spawn(Class<T>,Object*)
def spawn(Class<T>,Object*)
spawn(int,Class<T>,Object*)
def spawn(int,Class<T>,Object*)
spawnInContext(Class<T>,AgentContext,Object*)
def spawnInContext(Class<T>,AgentContext,Object*)
spawnInContext(int,Class<T>,AgentContext,Object*)
def spawnInContext(int,Class<T>,AgentContext,Object*)
spawnInContextWithID(Class<T>,UUID,AgentContext,Object*)
def spawnInContextWithID(Class<T>,UUID,AgentContext,Object*)
spawnWithID(Class<T>,UUID,Object*)
def spawnWithID(Class<T>,UUID,Object*)