Using BTT Message

To use BTT Message component, you must follow the steps:
  1. Configure BTT Message on the server side and client side. Please see the Configuring BTT Message

  2. Implement MessageListener. For example:
    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);
    	}
    };
  3. Register MessageListener on ListenerManager. For example:

    msgListenerManager.register("term01", msgListener);

  4. Send message with MessageDispatcher. For example:

    msgMessageDispatcher.send("term01", "message");

  5. Unregister MessageListener from ListenerManager. For example:

    msgListenerManager.remove("term01", msgListener);