Uses of Class
jadex.bdi.planlib.protocols.ParticipantProposal

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.
 



Copyright © 2010. All Rights Reserved.