Mercurial > hg > Database > Christie
view 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 |
line wrap: on
line source
package christie.test.topology.paxos.acceptor; import christie.codegear.CodeGear; import christie.codegear.CodeGearManager; import christie.test.topology.paxos.Proposal; public class AcceptorCodeGear extends CodeGear { @Override protected void run(CodeGearManager cgm) { PromiseProposal promiseProposal = PromiseProposal.getInstance(); promiseProposal.setPromiseProposal(new Proposal()); cgm.setup(new PromiseCodeGear()); cgm.setup(new AcceptCodeGear()); /*cgm.setup(new PromiseCodeGear()); cgm.setup(new AcceptCodeGear()); put("promisedProposal", new Proposal());*/ } }