# HG changeset patch # User sugi # Date 1420181032 -32400 # Node ID 9e69b5c6fe44912ed89a72e94074aa419eea03ce # Parent 63b18091374c77cbe65bdb6c9f509c977b9ec5b7 rename diff -r 63b18091374c -r 9e69b5c6fe44 src/main/java/alice/topology/node/ClosedEventManager.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/main/java/alice/topology/node/ClosedEventManager.java Fri Jan 02 15:43:52 2015 +0900 @@ -0,0 +1,39 @@ +package alice.topology.node; + +import java.util.ArrayList; + +import alice.codesegment.CodeSegment; +import alice.datasegment.CommandType; +import alice.datasegment.Receiver; + +public class ClosedEventManager extends CodeSegment{ + + private Receiver info = ids.create(CommandType.PEEK); + private static ClosedEventManager instance = new ClosedEventManager(); + + private ClosedEventManager() { + ods.put("_DEVENTLIST", new ArrayList>()); + } + + public static ClosedEventManager getInstance() { + return instance; + } + + public void setKey() { + ids.init(); + info.setKey("_DISCONNECT"); + } + + @SuppressWarnings("rawtypes") + @Override + public void run() { + new ExecuteEvent(); + setKey(); + } + + @SuppressWarnings("rawtypes") + public synchronized void register(Class clazz) { + ods.put("_REGISTERDEVENT", clazz); + new RegisterEvent(); + } +} diff -r 63b18091374c -r 9e69b5c6fe44 src/main/java/alice/topology/node/ConfigurationFinish.java --- a/src/main/java/alice/topology/node/ConfigurationFinish.java Fri Jan 02 15:43:41 2015 +0900 +++ b/src/main/java/alice/topology/node/ConfigurationFinish.java Fri Jan 02 15:43:52 2015 +0900 @@ -28,8 +28,8 @@ new StartKeepAlive().execute(); new ReceiveCloseMessage(CommandType.PEEK); - DisconnectEventManager.getInstance().register(DeleteConnection.class); - DisconnectEventManager.getInstance().setKey(); + ClosedEventManager.getInstance().register(DeleteConnection.class); + ClosedEventManager.getInstance().setKey(); return; } diff -r 63b18091374c -r 9e69b5c6fe44 src/main/java/alice/topology/node/DisconnectEventManager.java --- a/src/main/java/alice/topology/node/DisconnectEventManager.java Fri Jan 02 15:43:41 2015 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,39 +0,0 @@ -package alice.topology.node; - -import java.util.ArrayList; - -import alice.codesegment.CodeSegment; -import alice.datasegment.CommandType; -import alice.datasegment.Receiver; - -public class DisconnectEventManager extends CodeSegment{ - - private Receiver info = ids.create(CommandType.PEEK); - private static DisconnectEventManager instance = new DisconnectEventManager(); - - private DisconnectEventManager() { - ods.put("_DEVENTLIST", new ArrayList>()); - } - - public static DisconnectEventManager getInstance() { - return instance; - } - - public void setKey() { - ids.init(); - info.setKey("_DISCONNECT"); - } - - @SuppressWarnings("rawtypes") - @Override - public void run() { - new ExecuteEvent(); - setKey(); - } - - @SuppressWarnings("rawtypes") - public synchronized void register(Class clazz) { - ods.put("_REGISTERDEVENT", clazz); - new RegisterEvent(); - } -}