Uses of Class
jade.core.behaviours.CompositeBehaviour
-
Packages that use CompositeBehaviour Package Description jade.core.behaviours This package is a subpackage ofjade.coreand contains the classes used to implement basic agent behaviours.jade.domain This package and its sub-packages contains FIPA specific agents and ontologies.jade.proto This package contains role behaviours for FIPA standard protocols.jade.proto.states This package contains classes for common states of an interaction protocol, such as "waiting for a given message", "selecting between a number of alternatives", ... -
-
Uses of CompositeBehaviour in jade.core.behaviours
Subclasses of CompositeBehaviour in jade.core.behaviours Modifier and Type Class Description classActionExecutor<ActionT extends AgentAction,ResultT>Base class for behaviours intended to request the execution of an action to a given actor and get back the result (if any)classBaseInitiatorBase class for behaviours implementing a FIPA-request like pattern with a single target agent.classFSMBehaviourComposite behaviour with Finite State Machine based children scheduling.classParallelBehaviourComposite behaviour with concurrent children scheduling.classSequentialBehaviourComposite behaviour with sequential children scheduling.classSerialBehaviourBase class for all composite behaviour whose children run serially, i.e.Fields in jade.core.behaviours declared as CompositeBehaviour Modifier and Type Field Description protected CompositeBehaviourBehaviour. parentMethods in jade.core.behaviours that return CompositeBehaviour Modifier and Type Method Description protected CompositeBehaviourBehaviour. getParent()Retrieve the enclosing CompositeBehaviour (if present).Methods in jade.core.behaviours with parameters of type CompositeBehaviour Modifier and Type Method Description protected voidThreadedBehaviourFactory.ThreadedBehaviourWrapper. setParent(CompositeBehaviour parent)Propagate the parent to the wrapped behaviour. -
Uses of CompositeBehaviour in jade.domain
Subclasses of CompositeBehaviour in jade.domain Modifier and Type Class Description classDFSubscriber -
Uses of CompositeBehaviour in jade.proto
Subclasses of CompositeBehaviour in jade.proto Modifier and Type Class Description classAchieveREInitiatorThis is a single homogeneous and effective implementation of all the FIPA-Request-like interaction protocols defined by FIPA, that is all those protocols where the initiator sends a single message (i.e.classAchieveREResponderThis is a single homogeneous and effective implementation of all the FIPA-Request-like interaction protocols defined by FIPA, that is all those protocols where the initiator sends a single message (i.e.classContractNetInitiatorThis class implements the initiator role in a Fipa-Contract-Net or Iterated-Fipa-Contract-Net interaction protocol.
This implementation works both for 1:1 and 1:N conversation.classContractNetResponderBehaviour class forfipa-contract-netResponder role.classIteratedAchieveREInitiatorThis class implements the initiator role in the iterated version of fipa-request like interaction protocols.classProposeInitiatorThis class implements the Fipa-Propose interaction protocol with an API similar and homogeneous toAchieveREInitiator.classProposeResponderBehaviour class forfipa-proposeResponder role.classSSContractNetResponderSingle Session version of the Responder role in the Fipa-Contract-Net protocol.classSSIteratedAchieveREResponderSingle Session version of the Responder role in the Iterated-Fipa-Request protocol.classSSIteratedContractNetResponderclassSubscriptionInitiatorThis is a single homogeneous and effective implementation of the initiator role in all the FIPA-Subscribe-like interaction protocols defined by FIPA, that is all those protocols where the initiator sends a single "subscription" message and receives notifications each time a given condition becomes true.classSubscriptionResponderThis is a single homogeneous and effective implementation of the responder role in all the FIPA-Subscribe-like interaction protocols defined by FIPA, that is all those protocols where the initiator sends a single "subscription" message and receives notifications each time a given condition becomes true.classTwoPh0InitiatorClass descriptionclassTwoPh1InitiatorClass descriptionclassTwoPh2InitiatorClass descriptionclassTwoPhInitiatorClass descriptionclassTwoPhResponderClass description -
Uses of CompositeBehaviour in jade.proto.states
Subclasses of CompositeBehaviour in jade.proto.states Modifier and Type Class Description classHandlerSelectorThis class implements a selector of handler (i.e.
-