Madan Jampani | 890bc35 | 2014-10-01 22:35:29 -0700 | [diff] [blame^] | 1 | package org.onlab.onos.store.messaging.impl; |
| 2 | |
| 3 | import org.onlab.onos.store.cluster.impl.MessageSerializer; |
| 4 | |
| 5 | public final class SimpleServer { |
| 6 | private SimpleServer() {} |
| 7 | |
| 8 | public static void main(String... args) throws Exception { |
| 9 | NettyMessagingService server = new TestNettyMessagingService(); |
| 10 | server.activate(); |
| 11 | server.registerHandler("simple", new LoggingHandler()); |
| 12 | server.registerHandler("echo", new EchoHandler()); |
| 13 | } |
| 14 | |
| 15 | public static class TestNettyMessagingService extends NettyMessagingService { |
| 16 | protected TestNettyMessagingService() { |
| 17 | MessageSerializer mgr = new MessageSerializer(); |
| 18 | mgr.activate(); |
| 19 | this.serializationService = mgr; |
| 20 | } |
| 21 | } |
| 22 | } |