view src/main/java/christie/topology/node/IncomingReverseKey.java @ 96:bf6ab64325f9

add Constoractor
author akahori
date Mon, 17 Sep 2018 11:20:26 +0900
parents c0c29f989af3
children
line wrap: on
line source

package christie.topology.node;


import christie.annotation.Take;
import christie.codegear.CodeGear;
import christie.codegear.CodeGearManager;


// pingを受け取るみたいなクラス. 相手がreverseNodeNameを送ってきたらreverseCountをプラスする
public class IncomingReverseKey extends CodeGear {

    @Take
    String reverseNodeName;

    @Take
    int reverseCount;

    @Override
    protected void run(CodeGearManager cgm) {
        reverseCount++;
        getLocalDGM().put( "reverseCount", reverseCount);
        cgm.setup(new IncomingReverseKey());
    }

}