Package jade.domain.introspection
Class IntrospectionOntology
- java.lang.Object
-
- jade.content.onto.Ontology
-
- jade.domain.introspection.IntrospectionOntology
-
- All Implemented Interfaces:
IntrospectionVocabulary,Serializable,Serializable
public class IntrospectionOntology extends Ontology implements IntrospectionVocabulary
This class represents the ontologyjade-introspection, containing all JADE extensions related to agent and platform monitoring. There is only a single instance of this class.The package contains one class for each action, object or predicate defined in the ontology.
- Version:
- $Date$ $Revision$
- Author:
- Giovanni Rimassa - Universita' di Parma
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringNAMEA symbolic constant, containing the name of this ontology.-
Fields inherited from interface jade.domain.introspection.IntrospectionVocabulary
ACLMESSAGE, ACLMESSAGE_ACLREPRESENTATION, ACLMESSAGE_ENVELOPE, ACLMESSAGE_PAYLOAD, ADDEDBEHAVIOUR, ADDEDBEHAVIOUR_AGENT, ADDEDBEHAVIOUR_BEHAVIOUR, ADDEDCONTAINER, ADDEDCONTAINER_CONTAINER, ADDEDCONTAINER_OWNERSHIP, ADDEDMTP, ADDEDMTP_ADDRESS, ADDEDMTP_WHERE, AGENTSTATE, AGENTSTATE_NAME, APDESCRIPTION, APDESCRIPTION_NAME, APDESCRIPTION_SERVICES, APSERVICE, APSERVICE_ADDRESSES, APSERVICE_NAME, APSERVICE_TYPE, BEHAVIOURID, BEHAVIOURID_CHILDREN, BEHAVIOURID_CLASS_NAME, BEHAVIOURID_CODE, BEHAVIOURID_KIND, BEHAVIOURID_NAME, BORNAGENT, BORNAGENT_AGENT, BORNAGENT_CLASS_NAME, BORNAGENT_CLONE_ORIGINATOR, BORNAGENT_OWNERSHIP, BORNAGENT_STATE, BORNAGENT_WHERE, CHANGEDAGENTOWNERSHIP, CHANGEDAGENTOWNERSHIP_AGENT, CHANGEDAGENTOWNERSHIP_FROM, CHANGEDAGENTOWNERSHIP_TO, CHANGEDAGENTOWNERSHIP_WHERE, CHANGEDAGENTSTATE, CHANGEDAGENTSTATE_AGENT, CHANGEDAGENTSTATE_FROM, CHANGEDAGENTSTATE_TO, CHANGEDBEHAVIOURSTATE, CHANGEDBEHAVIOURSTATE_AGENT, CHANGEDBEHAVIOURSTATE_BEHAVIOUR, CHANGEDBEHAVIOURSTATE_FROM, CHANGEDBEHAVIOURSTATE_TO, CHANNEL, CHANNEL_ADDRESS, CHANNEL_NAME, CHANNEL_PROTOCOL, CONTAINERID, CONTAINERID_ADDRESS, CONTAINERID_MAIN, CONTAINERID_NAME, CONTAINERID_PORT, CONTAINERID_PROTOCOL, DEADAGENT, DEADAGENT_AGENT, DEADAGENT_CONTAINER_REMOVED, DEADAGENT_WHERE, ENVELOPE, ENVELOPE_ACLREPRESENTATION, ENVELOPE_COMMENTS, ENVELOPE_DATE, ENVELOPE_FROM, ENVELOPE_INTENDEDRECEIVER, ENVELOPE_PAYLOADENCODING, ENVELOPE_PAYLOADLENGTH, ENVELOPE_RECEIVED, ENVELOPE_TO, EVENTRECORD, EVENTRECORD_WHAT, EVENTRECORD_WHEN, EVENTRECORD_WHERE, FROZENAGENT, FROZENAGENT_AGENT, FROZENAGENT_BUFFERCONTAINER, FROZENAGENT_WHERE, GETKEYS, GETVALUE, GETVALUE_KEY, KILLCONTAINERREQUESTED, KILLCONTAINERREQUESTED_CONTAINER, META_RESETEVENTS, MOVEDAGENT, MOVEDAGENT_AGENT, MOVEDAGENT_FROM, MOVEDAGENT_TO, OCCURRED, OCCURRED_WHAT, PLATFORMDESCRIPTION, PLATFORMDESCRIPTION_PLATFORM, POSTEDMESSAGE, POSTEDMESSAGE_MESSAGE, POSTEDMESSAGE_RECEIVER, POSTEDMESSAGE_SENDER, RECEIVEDMESSAGE, RECEIVEDMESSAGE_MESSAGE, RECEIVEDMESSAGE_RECEIVER, RECEIVEDMESSAGE_SENDER, RECEIVEDOBJECT, RECEIVEDOBJECT_BY, RECEIVEDOBJECT_DATE, RECEIVEDOBJECT_FROM, RECEIVEDOBJECT_ID, RECEIVEDOBJECT_VIA, REMOVEDBEHAVIOUR, REMOVEDBEHAVIOUR_AGENT, REMOVEDBEHAVIOUR_BEHAVIOUR, REMOVEDCONTAINER, REMOVEDCONTAINER_CONTAINER, REMOVEDMTP, REMOVEDMTP_ADDRESS, REMOVEDMTP_WHERE, RESUMEDAGENT, RESUMEDAGENT_AGENT, RESUMEDAGENT_WHERE, ROUTEDMESSAGE, ROUTEDMESSAGE_FROM, ROUTEDMESSAGE_MESSAGE, ROUTEDMESSAGE_TO, SENTMESSAGE, SENTMESSAGE_MESSAGE, SENTMESSAGE_RECEIVER, SENTMESSAGE_SENDER, SHUTDOWNPLATFORMREQUESTED, STARTNOTIFY, STARTNOTIFY_EVENTS, STARTNOTIFY_OBSERVED, STOPNOTIFY, STOPNOTIFY_EVENTS, STOPNOTIFY_OBSERVED, SUSPENDEDAGENT, SUSPENDEDAGENT_AGENT, SUSPENDEDAGENT_WHERE, THAWEDAGENT, THAWEDAGENT_AGENT, THAWEDAGENT_BUFFERCONTAINER, THAWEDAGENT_WHERE
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static OntologygetInstance()This method grants access to the unique instance of the ontology.static voidmain(String[] args)-
Methods inherited from class jade.content.onto.Ontology
add, add, checkIsTerm, createConceptSlotFunction, dump, dump, externalize, externalizeSlotValue, fromObject, fromObject, getActionNames, getClassForElement, getConceptNames, getIntrospector, getName, getOwnActionNames, getOwnConceptNames, getOwnPredicateNames, getPredicateNames, getReferencedSchemas, getSchema, getSchema, getSlotValue, internalize, internalizeSlotValue, isBaseOntology, setSlotValue, toObject, toObject, toString, useConceptSlotsAsFunctions
-
-
-
-
Field Detail
-
NAME
public static final String NAME
A symbolic constant, containing the name of this ontology.- See Also:
- Constant Field Values
-
-