comparison src/main/java/christie/test/topology/paxos/proposer/SendAcceptRequestCodeGear.java @ 159:a0391cfdcef6

update topologymanager
author akahori
date Mon, 21 Jan 2019 18:02:49 +0900
parents src/main/java/christie/test/Paxos/proposer/SendAcceptRequestCodeGear.java@7a2108775da7
children c6250ad544e0
comparison
equal deleted inserted replaced
158:e295cb59e514 159:a0391cfdcef6
1 package christie.test.topology.paxos.proposer;
2
3 import christie.annotation.Peek;
4 import christie.annotation.Take;
5 import christie.codegear.CodeGear;
6 import christie.codegear.CodeGearManager;
7 import christie.test.topology.paxos.Proposal;
8
9 import java.util.List;
10
11
12 public class SendAcceptRequestCodeGear extends CodeGear {
13
14 @Take
15 Proposal acceptProposal;
16
17 @Peek
18 List<String> _CLIST;
19
20 @Override
21 protected void run(CodeGearManager cgm) {
22 for(String acceptorName: _CLIST)
23 put(acceptorName, "acceptProposal", acceptProposal);
24
25 put("sendedProposal", acceptProposal);
26 cgm.setup(new RecieveAcceptedCodeGear());
27 }
28 }