Package jade.domain.JADEAgentManagement
Class JADEManagementOntology
- java.lang.Object
-
- jade.content.onto.Ontology
-
- jade.domain.JADEAgentManagement.JADEManagementOntology
-
- All Implemented Interfaces:
ExceptionVocabulary,JADEManagementVocabulary,Serializable,Serializable
public class JADEManagementOntology extends Ontology implements JADEManagementVocabulary
This class represents the JADE-Agent-Management-ontology i.e. the set of concepts, actions and predicates that relates to the JADE specific actions that can be requested to the JADE AMS and DF.The actual
Ontologyobject representing the JADE-Agent-Management-ontology is a singleton and is accessible through the static methodgetInstance()- Author:
- Giovanni Caire - TILAB
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
INTERNALERROR, INTERNALERROR_MESSAGE, MISSINGARGUMENT, MISSINGARGUMENT_ARGUMENT, MISSINGPARAMETER, MISSINGPARAMETER_OBJECT_NAME, MISSINGPARAMETER_PARAMETER_NAME, UNAUTHORISED, UNEXPECTEDACT, UNEXPECTEDACT_ACT, UNEXPECTEDARGUMENT, UNEXPECTEDARGUMENT_ARGUMENT, UNEXPECTEDARGUMENTCOUNT, UNEXPECTEDPARAMETER, UNEXPECTEDPARAMETER_OBJECT_NAME, UNEXPECTEDPARAMETER_PARAMETER_NAME, UNRECOGNISEDPARAMETERVALUE, UNRECOGNISEDPARAMETERVALUE_PARAMETER_NAME, UNRECOGNISEDPARAMETERVALUE_PARAMETER_VALUE, UNRECOGNISEDVALUE, UNRECOGNISEDVALUE_VALUE, UNSUPPORTEDACT, UNSUPPORTEDACT_ACT, UNSUPPORTEDFUNCTION, UNSUPPORTEDFUNCTION_FUNCTION, UNSUPPORTEDVALUE, UNSUPPORTEDVALUE_VALUE
-
Fields inherited from interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
AGENT_TAG_WILDCARD, ALREADYREGISTERED, CONTAINER_WILDCARD, CONTAINERID, CONTAINERID_MAIN, CONTAINERID_PORT, CONTAINERID_PROTOCOL, CREATEAGENT, CREATEAGENT_AGENT_NAME, CREATEAGENT_ARGUMENTS, CREATEAGENT_CLASS_NAME, CREATEAGENT_CONTAINER, CREATEAGENT_INITIAL_CREDENTIALS, CREATEAGENT_OWNER, DEBUGOFF, DEBUGOFF_DEBUGGED_AGENTS, DEBUGOFF_DEBUGGER, DEBUGOFF_PASSWORD, DEBUGON, DEBUGON_DEBUGGED_AGENTS, DEBUGON_DEBUGGER, DEBUGON_PASSWORD, INSTALLMTP, INSTALLMTP_ADDRESS, INSTALLMTP_CLASS_NAME, INSTALLMTP_CONTAINER, KILLAGENT, KILLAGENT_AGENT, KILLAGENT_PASSWORD, KILLCONTAINER, KILLCONTAINER_CONTAINER, KILLCONTAINER_PASSWORD, LOCATION, LOCATION_ADDRESS, LOCATION_NAME, LOCATION_PROTOCOL, NAME, NOTREGISTERED, PLATFORMID, QUERY_PLATFORM_LOCATIONS, QUERYAGENTSONLOCATION, QUERYAGENTSONLOCATION_LOCATION, SHOWGUI, SHUTDOWNPLATFORM, SNIFFOFF, SNIFFOFF_PASSWORD, SNIFFOFF_SNIFFED_AGENTS, SNIFFOFF_SNIFFER, SNIFFON, SNIFFON_PASSWORD, SNIFFON_SNIFFED_AGENTS, SNIFFON_SNIFFER, UNINSTALLMTP, UNINSTALLMTP_ADDRESS, UNINSTALLMTP_CONTAINER, WHEREISAGENT, WHEREISAGENT_AGENTIDENTIFIER
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringadjustAgentName(String nameWithWildcards, String[] values)This method allows to replace wildcards with a set of defined values.static OntologygetInstance()This method returns the unique instance (according to the singleton pattern) of the JADE-Agent-Management-ontology.-
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
-
-
-
-
Method Detail
-
getInstance
public static Ontology getInstance()
This method returns the unique instance (according to the singleton pattern) of the JADE-Agent-Management-ontology.- Returns:
- The singleton
Ontologyobject, containing the schemas for the elements of the JADE-Agent-Management-ontology.
-
adjustAgentName
public static String adjustAgentName(String nameWithWildcards, String[] values)
This method allows to replace wildcards with a set of defined values.- Parameters:
nameWithWildcards- - the name to be parsedvalues- - the corresponding values for the wildcards, if null no substitution is made.- Returns:
- the name without wildcards.
-
-