Uses of Interface
jade.core.Location
-
Packages that use Location Package Description jade.core This package contains the microkernel of JADE system.jade.core.mobility jade.core.replication jade.domain This package and its sub-packages contains FIPA specific agents and ontologies.jade.domain.introspection This package contains the definition of the ontology used by JADE for internal monitoring of the agent platform and running agents.jade.domain.JADEAgentManagement This package contains the definition of the JADE-Agent-Management ontology, the vocabulary with the list of used symbols, and all the Java classes that implement the concepts of the ontology.jade.domain.mobility This package contains the definition of the JADE-mobility ontology, the vocabulary with the list of used symbols, and all the Java classes that implement the concepts of the ontology.jade.wrapper Together with the classes jade.core.Profile and jade.core.Runtime this package provides support for the JADE in-process interface that allows external Java applications to use JADE as a kind of library and to launch the JADE Runtime from within the application itself. -
-
Uses of Location in jade.core
Classes in jade.core that implement Location Modifier and Type Class Description classContainerIDA class identifying an aget container in the JADE platform.classPlatformIDDescription hereMethods in jade.core that return Location Modifier and Type Method Description LocationAgent. here()Method to retrieve the location this agent is currently at.LocationAgentContainer. here()Methods in jade.core with parameters of type Location Modifier and Type Method Description voidAgentManager. copy(AID agentID, Location where, String newAgentName)voidMainContainerImpl. copy(AID agentID, Location where, String newName)Clone an agent to a given destinationvoidAgent. doClone(Location destination, String newName)Make this agent be cloned on another location.voidAgent. doMove(Location destination)Make this agent move to a remote location.voidAgentManager. move(AID agentID, Location where)voidMainContainerImpl. move(AID agentID, Location where)Move an agent to a given destination -
Uses of Location in jade.core.mobility
Methods in jade.core.mobility with parameters of type Location Modifier and Type Method Description voidAgentMobilityHelper. clone(Location destination, String newName)voidAgentMobilityProxy. copyAgent(AID agentID, Location where, String newName)voidAgentMobilitySlice. copyAgent(AID agentID, Location where, String newName)voidAgentMobilityHelper. move(Location destination)voidAgentMobilityProxy. moveAgent(AID agentID, Location where)voidAgentMobilitySlice. moveAgent(AID agentID, Location where)booleanAgentMobilityProxy. transferIdentity(AID agentID, Location src, Location dest)booleanAgentMobilitySlice. transferIdentity(AID agentID, Location src, Location dest) -
Uses of Location in jade.core.replication
Methods in jade.core.replication that return types with arguments of type Location Modifier and Type Method Description Map<AID,Location>AgentReplicationHelper. getReplicas()Returns a Map mapping all replicas to their LocationMethods in jade.core.replication with parameters of type Location Modifier and Type Method Description voidAgentReplicationHelper. createReplica(String replicaName, Location where)Create a new replica of a previously defined virtual agent.voidAgentReplicationProxy. notifyReplicaRemoved(AID masterAid, AID removedReplica, Location where)voidAgentReplicationSlice. notifyReplicaRemoved(AID masterAid, AID removedReplica, Location where)voidAgentReplicationHelper.Listener. replicaAdded(AID replicaAid, Location where)Notify the master replica that a new replica has just been addedvoidAgentReplicationHelper.Listener. replicaCreationFailed(AID replicaAid, Location where)Notify the master replica that a replica failed to startvoidAgentReplicationHelper.Listener. replicaRemoved(AID replicaAid, Location where)Notify the master replica that a replica has just been removed -
Uses of Location in jade.domain
Constructors in jade.domain with parameters of type Location Constructor Description AMSEventQueueFeeder(InputQueue eventQueue, Location localContainer) -
Uses of Location in jade.domain.introspection
Methods in jade.domain.introspection that return Location Modifier and Type Method Description LocationEventRecord. getWhere()Retrieve the value of thewhereslot of this event, containing the location where the event occurred.Methods in jade.domain.introspection with parameters of type Location Modifier and Type Method Description voidEventRecord. setWhere(Location l)Set thewhereslot of this event.Constructors in jade.domain.introspection with parameters of type Location Constructor Description EventRecord(Event evt, Location l)Construct an event record, attaching a location and a timestamp to an event object. -
Uses of Location in jade.domain.JADEAgentManagement
Methods in jade.domain.JADEAgentManagement that return Location Modifier and Type Method Description LocationQueryAgentsOnLocation. getLocation()Retrieve the value of thelocationslot of this event, containing the location for which the agent list is requested.Methods in jade.domain.JADEAgentManagement with parameters of type Location Modifier and Type Method Description voidQueryAgentsOnLocation. setLocation(Location loc)Set thelocationslot of this action. -
Uses of Location in jade.domain.mobility
Methods in jade.domain.mobility that return Location Modifier and Type Method Description LocationMobileAgentDescription. getDestination()Retrieve the value of thedestinationslot of this event, containing the destination of the mobility operation performed by the described agent.Methods in jade.domain.mobility with parameters of type Location Modifier and Type Method Description voidMobileAgentDescription. setDestination(Location d)Set thedestinationslot of this action. -
Uses of Location in jade.wrapper
Methods in jade.wrapper with parameters of type Location Modifier and Type Method Description voidAgentController. clone(Location where, String newName)Clones the current agent.voidContainerProxy. cloneAgent(AID id, Location where, String newName)voidAgentController. move(Location where)Triggers a state transition from ACTIVE to TRANSIT.voidContainerProxy. moveAgent(AID id, Location where)
-