diff src/main/java/christie/topology/node/Start.java @ 61:20d4c0cce914

refactor Topology Node
author akahori
date Tue, 28 Aug 2018 18:56:45 +0900
parents fd944876257b
children 37601b98f0da
line wrap: on
line diff
--- a/src/main/java/christie/topology/node/Start.java	Tue Aug 28 10:49:26 2018 +0900
+++ b/src/main/java/christie/topology/node/Start.java	Tue Aug 28 18:56:45 2018 +0900
@@ -1,21 +1,24 @@
 package christie.topology.node;
 
 import christie.annotation.Peek;
+import christie.annotation.PeekFrom;
+import christie.annotation.Take;
 import christie.codegear.CodeGear;
 import christie.codegear.CodeGearManager;
 import org.apache.log4j.Logger;
 
 public class Start extends CodeGear {
 
-    @Peek
+    @PeekFrom("manager")
     boolean start;
 
     private Logger logger = Logger.getLogger(Start.class);
-    private CodeGear startCS;
+
+    @Take
+    CodeGear startCS;
 
 
-    public Start(CodeGear startCS) {
-        this.startCS = startCS;
+    public Start() {
     }
 
     @Override