TThreadedSelectorServer.Args args = new TThreadedSelectorServer.Args(serverTransport);
args.processor(processor);
args.executorService(_executorService);
args.transportFactory(new TFramedTransport.Factory());
args.protocolFactory(new TBinaryProtocol.Factory(true, true));
_server = new TThreadedSelectorServer(args);
_server.setServerEventHandler(_eventHandler);
LOG.info("Starting server [{0}]", _nodeName);
_server.serve();
}