Agent lifecycle notification is a base class for all events related to agent birth, death and service registration.
| Modifiers | Name | Description |
|---|---|---|
protected java.lang.Class<?> |
agentClass |
|
protected java.lang.String |
agentClassName |
|
protected java.lang.String |
containerName |
| Constructor and description |
|---|
AgentLifecycleNtf
() |
AgentLifecycleNtf
(UnetAgent agent) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
java.lang.Class<?> |
getAgentClass()Gets the class of the agent. |
|
java.lang.String |
getAgentClassName()Gets the name of the class of the agent. |
|
org.arl.fjage.AgentID |
getAgentID()Gets the ID of the agent. |
|
java.lang.String |
getContainerName()Gets the name of the class of the container that was running the agent. |
|
java.lang.String |
toString() |
| Methods inherited from class | Name |
|---|---|
class org.arl.fjage.Message |
org.arl.fjage.Message#toString(), org.arl.fjage.Message#setPerformative(org.arl.fjage.Performative), org.arl.fjage.Message#getPerformative(), org.arl.fjage.Message#setRecipient(org.arl.fjage.AgentID), org.arl.fjage.Message#getRecipient(), org.arl.fjage.Message#setSender(org.arl.fjage.AgentID), org.arl.fjage.Message#getSender(), org.arl.fjage.Message#setMessageID(java.lang.String), org.arl.fjage.Message#getMessageID(), org.arl.fjage.Message#setInReplyTo(java.lang.String), org.arl.fjage.Message#getInReplyTo(), org.arl.fjage.Message#setSentAt(long), org.arl.fjage.Message#getSentAt(), org.arl.fjage.Message#getJsonCache(), org.arl.fjage.Message#setJsonCache(java.lang.String), org.arl.fjage.Message#wait(long, int), org.arl.fjage.Message#wait(long), org.arl.fjage.Message#wait(), org.arl.fjage.Message#equals(java.lang.Object), org.arl.fjage.Message#hashCode(), org.arl.fjage.Message#getClass(), org.arl.fjage.Message#notify(), org.arl.fjage.Message#notifyAll() |
Gets the class of the agent.
Gets the name of the class of the agent.
Gets the ID of the agent.
Gets the name of the class of the container that was running the agent.