Uses of Class
jade.core.behaviours.DataStore

Packages that use DataStore
jade.core.behaviours This package is a subpackage of jade.core and contains the classes used to implement basic agent behaviours.  
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 DataStore in jade.core.behaviours
 

Methods in jade.core.behaviours that return DataStore
 DataStore ThreadedBehaviourFactory.ThreadedBehaviourWrapper.getDataStore()
           
 DataStore Behaviour.getDataStore()
          Return the private data store of this Behaviour.
 

Methods in jade.core.behaviours with parameters of type DataStore
 void ThreadedBehaviourFactory.ThreadedBehaviourWrapper.setDataStore(DataStore ds)
           
 void Behaviour.setDataStore(DataStore ds)
          Set the private data store of this Behaviour
 

Uses of DataStore in jade.proto
 

Methods in jade.proto with parameters of type DataStore
 void ProposeInitiator.setDataStore(DataStore ds)
          Override the setDataStore() method to initialize propagate this setting to all children.
 

Constructors in jade.proto with parameters of type DataStore
TwoPhResponder(Agent a, MessageTemplate mt, DataStore store)
          Constructor of the behaviour.
TwoPhInitiator(Agent a, ACLMessage cfp, DataStore ds)
          Constructs a TwoPhInitiator behaviour.
TwoPh2Initiator(Agent a, ACLMessage acceptance, DataStore store)
          Constructs a TwoPh2Initiator behaviour.
TwoPh1Initiator(Agent a, ACLMessage queryIf, java.lang.String outputKey, DataStore store)
          Constructs a TwoPh1Initiator behaviour.
TwoPh0Initiator(Agent a, ACLMessage cfp, java.lang.String outputKey, DataStore store)
          Constructs a TwoPh0Initiator behaviour.
SubscriptionResponder(Agent a, MessageTemplate mt, SubscriptionResponder.SubscriptionManager sm, DataStore store)
          Constructor.
SubscriptionInitiator(Agent a, ACLMessage msg, DataStore store)
          Construct a SubscriptionInitiator with a given DataStore
SSIteratedAchieveREResponder(Agent a, ACLMessage request, DataStore store)
          Construct a SSIteratedAchieveREResponder that is activated by the reception of a given initiation REQUEST message and uses a given DataStore.
SSContractNetResponder(Agent a, ACLMessage cfp, DataStore store)
          Construct a SSContractNetResponder that is activated by the reception of a given initiation CFP message and uses a given DataStore.
SimpleAchieveREResponder(Agent a, MessageTemplate mt, DataStore store)
          Constructor.
SimpleAchieveREInitiator(Agent a, ACLMessage msg, DataStore store)
          Constructs a SimpleAchieveREInitiator behaviour
ProposeResponder(Agent a, MessageTemplate mt, DataStore store)
          Constructor.
ProposeInitiator(Agent a, ACLMessage initiation, DataStore store)
          Construct a ProposeInitiator with a given DataStore
IteratedAchieveREInitiator(Agent a, ACLMessage msg, DataStore store)
          Construct an IteratedAchieveREInitiator with a given DataStore
ContractNetResponder(Agent a, MessageTemplate mt, DataStore store)
          Constructor of the behaviour.
ContractNetInitiator(Agent a, ACLMessage cfp, DataStore store)
          Constructs a ContractNetInitiator behaviour
AchieveREResponder(Agent a, MessageTemplate mt, DataStore store)
          Constructor.
AchieveREInitiator(Agent a, ACLMessage msg, DataStore store)
          Construct an AchieveREInitiator with a given DataStore
 

Uses of DataStore in jade.proto.states
 

Methods in jade.proto.states with parameters of type DataStore
 void MsgReceiver.reset(MessageTemplate mt, long deadline, DataStore s, java.lang.Object msgKey)
          Reset this behaviour, possibly replacing the receive templatt and other data.
 

Constructors in jade.proto.states with parameters of type DataStore
ReplySender(Agent a, java.lang.String replyKey, java.lang.String msgKey, DataStore ds)
          Constructor.
MsgReceiver(Agent a, MessageTemplate mt, long deadline, DataStore s, java.lang.Object msgKey)
          Constructor.
HandlerSelector(Agent a, DataStore s, java.lang.Object accessKey)
          Constructor for this HandlerSelector.
 



JADE