# HG changeset patch # User sugi # Date 1384843912 -32400 # Node ID 52bb813ed52e01e6467011c636e26402333a4f9e # Parent 098e97954c08f88d5c3bc302de10db1ee314d3d7 add SendPing class diff -r 098e97954c08 -r 52bb813ed52e src/alice/topology/manager/keeparive/SendPing.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/alice/topology/manager/keeparive/SendPing.java Tue Nov 19 15:51:52 2013 +0900 @@ -0,0 +1,20 @@ +package alice.topology.manager.keeparive; + +import alice.codesegment.CodeSegment; +import alice.datasegment.CommandType; +import alice.datasegment.Receiver; + +public class SendPing extends CodeSegment{ + private Receiver taskInfo = ids.create(CommandType.TAKE); + + public SendPing(){ + taskInfo.setKey("_SENDPING"); + } + + @Override + public void run(){ + TaskInfo info = taskInfo.asClass(TaskInfo.class); + ods.ping(info.getManagerKey()); + //new RespondPing(); + } +}