Package | Description |
---|---|
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", ...
|
Modifier and Type | Method and Description |
---|---|
DataStore |
WrapperBehaviour.getDataStore() |
DataStore |
Behaviour.getDataStore()
Return the private data store of this
Behaviour . |
Modifier and Type | Method and Description |
---|---|
void |
WrapperBehaviour.setDataStore(DataStore ds) |
void |
Behaviour.setDataStore(DataStore ds)
Set the private data store of this
Behaviour |
Modifier and Type | Method and Description |
---|---|
void |
ProposeInitiator.setDataStore(DataStore ds)
Override the setDataStore() method to initialize propagate this
setting to all children.
|
Constructor and Description |
---|
AchieveREInitiator(Agent a,
ACLMessage msg,
DataStore store)
Construct an
AchieveREInitiator with a given DataStore |
AchieveREResponder(Agent a,
MessageTemplate mt,
DataStore store)
Constructor.
|
ContractNetInitiator(Agent a,
ACLMessage cfp,
DataStore store)
Constructs a
ContractNetInitiator behaviour |
ContractNetResponder(Agent a,
MessageTemplate mt,
DataStore store)
Constructor of the behaviour.
|
IteratedAchieveREInitiator(Agent a,
ACLMessage msg,
DataStore store)
Construct an
IteratedAchieveREInitiator with a given DataStore |
ProposeInitiator(Agent a,
ACLMessage initiation,
DataStore store)
Construct a
ProposeInitiator with a given DataStore |
ProposeResponder(Agent a,
MessageTemplate mt,
DataStore store)
Constructor.
|
SimpleAchieveREInitiator(Agent a,
ACLMessage msg,
DataStore store)
Constructs a
SimpleAchieveREInitiator behaviour |
SimpleAchieveREResponder(Agent a,
MessageTemplate mt,
DataStore store)
Constructor.
|
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.
|
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.
|
SSIteratedContractNetResponder(Agent a,
ACLMessage cfp,
DataStore store)
Construct a SSIteratedContractNetResponder that is activated
by the reception of a given initiation CFP message and uses
a given DataStore.
|
SubscriptionInitiator(Agent a,
ACLMessage msg,
DataStore store)
Construct a
SubscriptionInitiator with a given DataStore |
SubscriptionResponder(Agent a,
MessageTemplate mt,
SubscriptionResponder.SubscriptionManager sm,
DataStore store)
Construct a SubscriptionResponder behaviour that handles subscription messages matching a given template,
notifies a given SubscriptionManager about subscription/un-subscription events and uses a given DataStore.
|
TwoPh0Initiator(Agent a,
ACLMessage cfp,
java.lang.String outputKey,
DataStore store)
Constructs a
TwoPh0Initiator behaviour. |
TwoPh1Initiator(Agent a,
ACLMessage queryIf,
java.lang.String outputKey,
DataStore store)
Constructs a
TwoPh1Initiator behaviour. |
TwoPh2Initiator(Agent a,
ACLMessage acceptance,
DataStore store)
Constructs a
TwoPh2Initiator behaviour. |
TwoPhInitiator(Agent a,
ACLMessage cfp,
DataStore ds)
Constructs a
TwoPhInitiator behaviour. |
TwoPhResponder(Agent a,
MessageTemplate mt,
DataStore store)
Constructor of the behaviour.
|
Modifier and Type | Method and Description |
---|---|
void |
MsgReceiver.reset(MessageTemplate mt,
long deadline,
DataStore s,
java.lang.Object msgKey)
Reset this behaviour, possibly replacing the receive templatt
and other data.
|
Constructor and Description |
---|
HandlerSelector(Agent a,
DataStore s,
java.lang.Object accessKey)
Constructor for this HandlerSelector.
|
MsgReceiver(Agent a,
MessageTemplate mt,
long deadline,
DataStore s,
java.lang.Object msgKey)
Constructor.
|
ReplySender(Agent a,
java.lang.String replyKey,
java.lang.String msgKey,
DataStore ds)
Constructor.
|