Mercurial > hg > Database > Christie
comparison src/main/java/christie/test/topology/paxos/acceptor/AcceptorCodeGear.java @ 190:2d0d41b648fa
add PromiseProposal and refactor acceptor
author | akahori |
---|---|
date | Tue, 12 Feb 2019 16:10:15 +0900 |
parents | a0391cfdcef6 |
children | f4343de364da |
comparison
equal
deleted
inserted
replaced
189:9b0a7f8dde81 | 190:2d0d41b648fa |
---|---|
8 public class AcceptorCodeGear extends CodeGear { | 8 public class AcceptorCodeGear extends CodeGear { |
9 | 9 |
10 | 10 |
11 @Override | 11 @Override |
12 protected void run(CodeGearManager cgm) { | 12 protected void run(CodeGearManager cgm) { |
13 PromiseProposal promiseProposal = PromiseProposal.getInstance(); | |
14 promiseProposal.setPromiseProposal(new Proposal()); | |
13 cgm.setup(new PromiseCodeGear()); | 15 cgm.setup(new PromiseCodeGear()); |
14 cgm.setup(new AcceptCodeGear()); | 16 cgm.setup(new AcceptCodeGear()); |
15 put("promisedProposal", new Proposal()); | 17 |
18 /*cgm.setup(new PromiseCodeGear()); | |
19 cgm.setup(new AcceptCodeGear()); | |
20 put("promisedProposal", new Proposal());*/ | |
16 } | 21 } |
17 } | 22 } |