|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ParticipantProposal | |
|---|---|
| jadex.bdi.planlib.protocols | |
| jadex.bdi.planlib.protocols.contractnet | |
| Uses of ParticipantProposal in jadex.bdi.planlib.protocols |
|---|
| Fields in jadex.bdi.planlib.protocols declared as ParticipantProposal | |
|---|---|
protected ParticipantProposal[] |
NegotiationRecord.proposals
The participant proposals. |
| Methods in jadex.bdi.planlib.protocols that return ParticipantProposal | |
|---|---|
ParticipantProposal[] |
ProposalEvaluator.evaluateProposals(java.lang.Object cfp,
java.lang.Object cfp_info,
NegotiationRecord[] history,
ParticipantProposal[] proposals)
Evaluate the given proposals and determine winning proposals. |
ParticipantProposal[] |
IProposalEvaluator.evaluateProposals(java.lang.Object cfp,
java.lang.Object cfp_info,
NegotiationRecord[] history,
ParticipantProposal[] proposals)
Evaluate the given proposals and determine winning proposals. |
ParticipantProposal[] |
ICNPHandler.evaluateProposals(java.lang.Object cfp,
java.lang.Object cfp_info,
NegotiationRecord[] history,
ParticipantProposal[] proposals)
Evaluate the given proposals and determine winning proposals. |
ParticipantProposal |
NegotiationRecord.getProposal(IComponentIdentifier participant)
Get the proposal for the participant. |
ParticipantProposal[] |
NegotiationRecord.getProposals()
Get the participant proposals. |
protected ParticipantProposal[] |
ProposalEvaluator.orderAcceptables(java.lang.Object cfp,
java.lang.Object cfp_info,
NegotiationRecord[] history,
ParticipantProposal[] proposals)
Order acceptable proposals by preference. |
| Methods in jadex.bdi.planlib.protocols with parameters of type ParticipantProposal | |
|---|---|
protected java.lang.Object |
ProposalEvaluator.evaluateProposal(java.lang.Object cfp,
java.lang.Object cfp_info,
NegotiationRecord[] history,
ParticipantProposal proposal)
Evaluate the given proposal. |
ParticipantProposal[] |
ProposalEvaluator.evaluateProposals(java.lang.Object cfp,
java.lang.Object cfp_info,
NegotiationRecord[] history,
ParticipantProposal[] proposals)
Evaluate the given proposals and determine winning proposals. |
ParticipantProposal[] |
IProposalEvaluator.evaluateProposals(java.lang.Object cfp,
java.lang.Object cfp_info,
NegotiationRecord[] history,
ParticipantProposal[] proposals)
Evaluate the given proposals and determine winning proposals. |
ParticipantProposal[] |
ICNPHandler.evaluateProposals(java.lang.Object cfp,
java.lang.Object cfp_info,
NegotiationRecord[] history,
ParticipantProposal[] proposals)
Evaluate the given proposals and determine winning proposals. |
protected boolean |
ProposalEvaluator.isProposalAcceptable(java.lang.Object cfp,
java.lang.Object cfp_info,
NegotiationRecord[] history,
ParticipantProposal proposal)
Check if a proposal is acceptable. |
protected ParticipantProposal[] |
ProposalEvaluator.orderAcceptables(java.lang.Object cfp,
java.lang.Object cfp_info,
NegotiationRecord[] history,
ParticipantProposal[] proposals)
Order acceptable proposals by preference. |
boolean |
IQueryNextroundInfo.queryNextroundInfo(IQueryNextroundInfo.NextroundInfo info,
NegotiationRecord[] history,
ParticipantProposal[] proposals)
Collect information for next negotiation round. |
boolean |
ICNPHandler.queryNextroundInfo(IQueryNextroundInfo.NextroundInfo info,
NegotiationRecord[] history,
ParticipantProposal[] proposals)
Collect information for next negotiation round. |
| Uses of ParticipantProposal in jadex.bdi.planlib.protocols.contractnet |
|---|
| Methods in jadex.bdi.planlib.protocols.contractnet that return ParticipantProposal | |
|---|---|
protected ParticipantProposal[] |
CNPInitiatorPlan.evaluateProposals(NegotiationRecord nr,
java.util.Map proposalmessages)
Determine acceptable proposals. |
| Methods in jadex.bdi.planlib.protocols.contractnet with parameters of type ParticipantProposal | |
|---|---|
protected NegotiationRecord |
CNPInitiatorPlan.acceptAllProposals(NegotiationRecord nr,
ParticipantProposal[] acceptables,
java.util.Map proposalmessages)
Accept all proposals in parallel. |
protected NegotiationRecord |
CNPInitiatorPlan.acceptOneProposal(NegotiationRecord nr,
ParticipantProposal[] acceptables,
java.util.Map proposalmessages)
Sequentially accept proposals until the first successful execution. |
protected void |
CNPInitiatorPlan.determineFailure(NegotiationRecord nr,
ParticipantProposal[] acceptables)
Determine success or failure of the interaction. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||