if(channel != null) channel.send(msg); else if(adapter != null) { try { if(id != null) adapter.send(id, msg); else adapter.send(msg); } catch(Throwable ex) { Trace.error("MessageDispatcher.send()", "exception=" + Util.print(ex)); } } else { Trace.error("MessageDispatcher.send()", "channel == null"); }
        public void send(Message msg) throws Exception {            // @todo: implement        }