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.
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.
-
Interface Summary Interface Description 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 thejade-introspectionontology. -
Class Summary Class Description ACLMessage This class represents an ACL message.AddedBehaviour An introspection event, recording that a behaviour was added to an agent.AddedContainer This class represents theadded-containerconcept in thejade-introspectionontology.AddedMTP This class represents theadded-mtpconcept in thejade-introspectionontology.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 theevent-recordconcept in thejade-introspectionontology.FrozenAgent An introspection event, recording the freezing of a formerly active agent within the platform.GetKeys This class represents theget-keysaction of the Introspection Ontology.GetValue This class represents theget-valueaction of the Introspection Ontology.IntrospectionOntology This class represents the ontologyjade-introspection, containing all JADE extensions related to agent and platform monitoring.IntrospectionServer KillContainerRequested This class represents thekill-container-requestedconcept in thejade-introspectionontology.MovedAgent An introspection event, recording the migration of an agent within the platform.Occurred This class represents theoccurredpredicate, whose argument is a JADE introspection event.PlatformDescription This class represents theplatform-descriptionpredicate, 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 themeta-reset-eventsconcept in thejade-introspectionontology.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 theshutdown-platform-requestedconcept in thejade-introspectionontology.StartNotify This class represents thestart-notifyaction, requesting to start a continuous notification of some events via ACL messages.StopNotify This class represents thestop-notifyaction, 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.