Mercurial > hg > Database > jungle-network
diff src/alice/jungle/datasegment/store/operations/DefaultNodeOperationContainer.java @ 62:85bc7416ae02
modified some container using SingletonMessage
author | one |
---|---|
date | Fri, 19 Jul 2013 11:08:04 +0900 |
parents | 190f6a3bdab2 |
children |
line wrap: on
line diff
--- a/src/alice/jungle/datasegment/store/operations/DefaultNodeOperationContainer.java Mon Jul 15 18:26:10 2013 +0900 +++ b/src/alice/jungle/datasegment/store/operations/DefaultNodeOperationContainer.java Fri Jul 19 11:08:04 2013 +0900 @@ -15,6 +15,8 @@ import org.msgpack.template.OrdinalEnumTemplate; import org.msgpack.type.Value; +import alice.codesegment.SingletonMessage; + @Message public class DefaultNodeOperationContainer { @@ -42,7 +44,8 @@ } public void unconvert(NodeOperation op) throws IOException { - MessagePack msgpack = new MessagePack(); +// MessagePack msgpack = new MessagePack(); + MessagePack msgpack = SingletonMessage.getInstance(); pos = op.getPosition(); key = op.getKey(); value = null; @@ -59,7 +62,8 @@ } public NodeOperation convert() throws IOException{ - MessagePack msgpack = new MessagePack(); +// MessagePack msgpack = new MessagePack(); + MessagePack msgpack = SingletonMessage.getInstance(); msgpack.register(Command.class, new OrdinalEnumTemplate(Command.class)); Command c = msgpack.convert(commandValue, Command.class); ByteBuffer b = null;