view src/main/java/christie/topology/node/IncomingAbstractHostName.java @ 61:20d4c0cce914

refactor Topology Node
author akahori
date Tue, 28 Aug 2018 18:56:45 +0900
parents fd944876257b
children 5deea416f980
line wrap: on
line source

package christie.topology.node;


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

public class IncomingAbstractHostName extends CodeGear {

    private final TopologyNodeConfig conf;
    @Peek
    String host;

    public IncomingAbstractHostName(TopologyNodeConfig conf) {
        this.conf = conf;
    }

    @Override
    protected void run(CodeGearManager cgm) {
        cgm.setup(new IncomingConnectionInfo(host, 0, conf.getManagerKey()));
    }

}