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());*/
    }
}