Examples of WinnerAuctionMessage


Examples of edu.csusm.cs671.auction.messages.WinnerAuctionMessage

   
    AgentConfig agentConfig = AgentConfigBuilder.buildAgentConfig("agentConfig_1.properties");
    AuctionAgent auctionAgent = new AuctionAgentImpl(agentConfig);
    auctionAgent.start();
   
    WinnerAuctionMessage auctionMessage = new WinnerAuctionMessage();
   
    Work work = new Work(WorkType.TYPE_A,new Size(10000) );
   
    auctionMessage.setAuctionID(UUID.randomUUID());
    auctionMessage.setWorkForAuction(work);
//    auction Message.setBidAmount(new Currency(100));
    auctionMessage.setAgentID(1);
   
    MessageEvent messageEvent = new MessageEvent(auctionAgent, auctionMessage);
    auctionAgent.onMessageReceived(messageEvent);
   
   
View Full Code Here

Examples of edu.csusm.cs671.auction.messages.WinnerAuctionMessage

    if (message.getAuctionMessage() instanceof StartAuctionMessage) {
      StartAuctionMessage startAuctionMessage = (StartAuctionMessage) message.getAuctionMessage();
      BidAuctionMessage bidAuctionMessage = generateBid(startAuctionMessage);
      sendAuctionMessage(bidAuctionMessage);
    }else if (message.getAuctionMessage() instanceof WinnerAuctionMessage) {
      WinnerAuctionMessage wonAuctionMessage = (WinnerAuctionMessage) message.getAuctionMessage();
      addWonWork(wonAuctionMessage);
    }
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.