Uses of Class
jade.core.behaviours.FSMBehaviour

Packages that use FSMBehaviour
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 FSMBehaviour in jade.proto
 

Subclasses of FSMBehaviour in jade.proto
 class AchieveREInitiator
          This 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. it performs a single communicative act) within the scope of an interaction protocol in order to verify if the RE (Rational Effect) of the communicative act has been achieved or not.
 class AchieveREResponder
          This 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. it performs a single communicative act) within the scope of an interaction protocol in order to verify if the RE (Rational Effect) of the communicative act has been achieved or not.
 class ContractNetInitiator
          This class implements the Fipa-Contract-Net interaction protocol with an API similar and homogeneous to AchieveREInitiator.
 class ContractNetResponder
          Behaviour class for fipa-contract-net Responder role.
(package private)  class jade.proto.Initiator
           
 class IteratedAchieveREInitiator
          This class implements the initiator role in the iterated version of fipa-request like interaction protocols.
 class ProposeInitiator
          This class implements the Fipa-Propose interaction protocol with an API similar and homogeneous to AchieveREInitiator.
 class ProposeResponder
          Behaviour class for fipa-propose Responder role.
(package private)  class jade.proto.Responder
          Common base class for all classes implementing the Responder role in interaction protocols where the responder is expected to receive more than one message from the initiator and reply to them.
 class SSContractNetResponder
          Single Session version of the Responder role in the Fipa-Contract-Net protocol.
 class SSIteratedAchieveREResponder
          Single Session version of the Responder role in the Iterated-Fipa-Request protocol.
(package private)  class jade.proto.SSResponder
          Common base class for all classes implementing the Single Session version of the Responder role in interaction protocols where the responder is expected to receive more than one message from the initiator and reply to each of them.
 class SubscriptionInitiator
          This 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.
 class SubscriptionResponder
          This 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.
 class TwoPh0Initiator
          Class description
 class TwoPh1Initiator
          Class description
 class TwoPh2Initiator
          Class description
 class TwoPhInitiator
          Class description
 class TwoPhResponder
          Class description
 

Uses of FSMBehaviour in jade.proto.states
 

Subclasses of FSMBehaviour in jade.proto.states
 class HandlerSelector
          This class implements a selector of handler (i.e.
 



JADE