view src/test/java/christie/example/FizzBuzz/StartFizzBuzz.java @ 142:96f9c7c58c2b

add example FizzBuzz
author ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
date Thu, 03 Jan 2019 19:24:11 +0900
parents 8caca9158f0f
children
line wrap: on
line source

package christie.example.FizzBuzz;

import christie.annotation.Peek;
import christie.annotation.Take;
import christie.codegear.CodeGearManager;
import christie.codegear.StartCodeGear;

public class StartFizzBuzz extends StartCodeGear {
    @Take
    int i = 1;

    public StartFizzBuzz(CodeGearManager cgm) {
        super(cgm);
    }

    public static void main(String[] args) {
        CodeGearManager counter = createCGM(10001);
        CodeGearManager fizzBuzz = createCGM(10002);
        counter.setup(new Counter());
        fizzBuzz.setup(new FizzBuzz());
        counter.createRemoteDGM("fizzBuzz","localhost",10002);
        counter.getLocalDGM().put("num", 1);
    }
}