Package jade.domain.introspection

This package contains the definition of the ontology used by JADE for internal monitoring of the agent platform and running agents.

See:
          Description

Interface Summary
AMSSubscriber.EventHandler This interface must be implemented by concrete event handlers installed by this AMSSubscriber.
Event The generic interface for all introspection events.
IntrospectionVocabulary This interface contains all the string constants for frame and slot names of exceptions defined in the jade-introspection ontology.
 

Class Summary
ACLMessage This class represents an ACL message.
AddedBehaviour An introspection event, recording that a behaviour was added to an agent.
AddedContainer This class represents the added-container concept in the jade-introspection ontology.
AddedMTP This class represents the added-mtp concept in the jade-introspection ontology.
AMSSubscriber This behaviour subscribes to the AMS to receive notifications about platform-wide events.
BornAgent An introspection event, recording the birth of a new agent within the platform.
ChangedAgentOwnership An introspection event, recording the change of the ownership of an agent within the platform.
ChangedAgentState An introspection event, recording the change of the atate of an agent within the platform.
ChangedBehaviourState An introspection event, recording the change of the state of an agent behaviour within the platform.
DeadAgent An introspection event, recording the death of an agent within the platform.
EventRecord This class represents the event-record concept in the jade-introspection ontology.
FrozenAgent An introspection event, recording the freezing of a formerly active agent within the platform.
GetKeys This class represents the get-keys action of the Introspection Ontology.
GetValue This class represents the get-value action of the Introspection Ontology.
IntrospectionOntology This class represents the ontology jade-introspection, containing all JADE extensions related to agent and platform monitoring.
IntrospectionServer  
KillContainerRequested This class represents the kill-container-requested concept in the jade-introspection ontology.
MovedAgent An introspection event, recording the migration of an agent within the platform.
Occurred This class represents the occurred predicate, whose argument is a JADE introspection event.
PlatformDescription This class represents the platform-description predicate, whose argument is a platform description object from the FIPA Agent Management ontology.
PostedMessage An introspection event, recording the posting of an ACL message within the platform.
ReceivedMessage An introspection event, recording the reception of an ACL message within the platform.
RemovedBehaviour An introspection event, recording the removal of an agent behaviour within the platform.
RemovedContainer An introspection event, recording the removal of an agent container within the platform.
RemovedMTP An introspection event, recording the removal of an MTP within the platform.
ResetEvents This class represents the meta-reset-events concept in the jade-introspection ontology.
ResumedAgent An introspection event, recording the resumption of a formerly suspended agent within the platform.
RoutedMessage An introspection event, recording the routing of an ACL message within the platform.
SentMessage An introspection event, recording the sending of an ACL message within the platform.
ShutdownPlatformRequested This class represents the shutdown-platform-requested concept in the jade-introspection ontology.
StartNotify This class represents the start-notify action, requesting to start a continuous notification of some events via ACL messages.
StopNotify This class represents the stop-notify action, requesting to end a continuous notification of some events via ACL messages.
SuspendedAgent An introspection event, recording the suspension of a formerly active agent within the platform.
ThawedAgent An introspection event, recording the freezing of a formerly active agent within the platform.
 

Package jade.domain.introspection Description

This package contains the definition of the ontology used by JADE for internal monitoring of the agent platform and running agents. It also includes all the classes the implement the basic concepts of the ontology. Normal programmers and agent applications do not need to use this package.