BasicElementFactory factory = new BasicElementFactory("jar:///config/bttmsg.xml"); ListenerManager msgListenerManager = (ListenerManager) factory.getElement("msgListenerManager"); MessageDispatcher msgMessageDispatcher = (MessageDispatcher) factory.getElement("msgMessageDispatcher") MessageListener msgListener = new MessageListener(){ public void onMessage(Object message) { System.out.println("receive msg : " + message); } };
msgListenerManager.register("term01", msgListener);
msgMessageDispatcher.send("term01", "message");
msgListenerManager.remove("term01", msgListener);