mc.setMessageListener(new MessageListener() { public void onMessage(Message msg) { ... } });
public class Consumer extends HttpServlet { @Override protected void service(HttpServletRequest arg0, HttpServletResponse arg1) throws ServletException, IOException { try { ... MessageListener listener = new MessageListener() { public void onMessage(Message msg) { .... } }; .... }
sXmppConnection.getChatManager().addChatListener(new ChatManagerListener() { @Override public void chatCreated(Chat arg0, boolean arg1) { Log.d("chatCreated",""+arg1); arg0.addMessageListener(new MessageListener() { @Override public void processMessage(Chat arg0, Message arg1) {Log.d("TYpe Stat", arg0.getParticipant()+" is typing......"); } }); } });
MessageFilter filter = new MessageFilter.Builder() .includeIBeaconIds(MY_IBEACON_PROXIMITY_UUID, null, null) .build(); SubscribeOptions options = new SubscribeOptions.Builder() .setFilter(filter) .setStrategy(Strategy.BLE_ONLY) .build(); MessageListener listener = new MessageListener() { @Override public void onFound(Message message) { IBeaconId beaconId = IBeaconId.from(message); Log.i("Test", "Saw iBeacon " + beaconId); } }; Nearby.Messages.subscribe(apiClient, messageListener, options);
MessageListener listen = new MessageListener() { @Override public void processMessage(Chat arg0, Message arg1)
connection.getChatManager().addChatListener(new ChatManagerListener() { @Override public void chatCreated(final Chat arg0, final boolean arg1) { // TODO Auto-generated method stub arg0.addMessageListener(new MessageListener() { @Override public void processMessage(Chat arg0, Message arg1) { // TODO Auto-generated method stub Log.d("TYpe Stat",title[0] + " is typing......"); Toast.makeText(getApplicationContext(),title[0] + " is typing......",Toast.LENGTH_SHORT).show(); } } }); } });
Connection connection = connectionFactory.createConnection(); connection.start(); Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE); Destination queue = session.createQueue("queueName"); Consumer consumer = session.createConsumer( queue ); consumer.setMessageListener( new MessageListener() { public void onMessage( Message message ) { // whatever was after the receive() method call } } );
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ... mMessageListener = new MessageListener() { @Override public void onFound(Message message) { String messageAsString = new String(message.getContent()); Log.d(TAG, "Found message: " + messageAsString); } @Override public void onLost(Message message) { String messageAsString = new String(message.getContent()); Log.d(TAG, "Lost sight of message: " + messageAsString); } } }
MultiUserChat muc = MultiUserChatManager.getInstanceFor(mConnection).getMultiUserChat( mucJid ); muc.addMessageListener(new MessageListener()...);
public void startConnection() { try { TopicConnectionFactory connectionFactory = (TopicConnectionFactory) getConnectionFactory(); topicConnection = connectionFactory.createTopicConnection(); topicSession = topicConnection.createTopicSession(false, javax.jms.Session.AUTO_ACKNOWLEDGE); subscriber = topicSession.createSubscriber(messageTopic, selector, true); MessageListener messageListener = new MessageListener(this); // Code to set message listener. subscriber.setMessageListener(messageListener); topicConnection.start(); } catch (Exception e) { LOG.error(e, e); closeConnection(); throw new RuntimeException(e); } }
ChatManager chatmanager = ChatManager.getInstanceFor(connection); Chat newChat = chatmanager.createChat("anotheruser@yourdomain", new MessageListener() { public void processMessage(Chat chat, Message message) { System.out.println("Received message: " + message); } }); try { newChat.sendMessage("Howdy!"); } catch (XMPPException e) { System.out.println("Error Delivering block"); }
ChatManager cm = XmppTool.getConnection().getChatManager(); final Chat newchat = cm.createChat(userChat, new MessageListener() { @Override public void processMessage(Chat chat, Message message) { // TODO Auto-generated method stub Log.i(TAG, "from:" + message.getFrom() + " body:" + message.getBody()); String[] args = new String[] { "hoafer", message.getBody(), TimeRender.getDate(), "IN" }; } });
ChatManager chatmanager = ChatManager.getInstanceFor(connection); Chat newChat = chatmanager.createChat("jsmith@jivesoftware.com", new MessageListener() { public void processMessage(Chat chat, Message message) { System.out.println("Received message: " + message); } }); try { newChat.sendMessage("Howdy!"); } catch (XMPPException e) { System.out.println("Error Delivering block"); }
@Bean public MessageListener taskListener() { return new MessageListener() { public void onMessage(Message message) { try { LOGGER.info(new String(message.getBody(), "UTF-8")); Converter converter = new Converter(); converter.startConvert(new String(message.getBody(), "UTF-8")); } catch (Exception e) { LOGGER.error(getStackTrace(e)); } } }; }
// Assume we've created a Connection name "connection". ChatManager chatmanager = connection.getChatManager(); Chat newChat = chatmanager.createChat("jsmith@jivesoftware.com", new MessageListener() { public void processMessage(Chat chat, Message message) { System.out.println("Received message: " + message); } }); try { newChat.sendMessage("Howdy!"); } catch (XMPPException e) { System.out.println("Error Delivering block"); }
connection.getChatManager().addChatListener(new ChatManagerListener() { public void chatCreated(final Chat chat, final boolean createdLocally) { chat.addMessageListener(new MessageListener() { public void processMessage(Chat chat, Message message) { //JOptionPane.showMessageDialog(null, "Rec: For " + chat.getParticipant() + " from " + message.getFrom() + "\n" + message.getBody()); String sender=message.getFrom(); String senderNames=sender; System.out.println("Received message: " + (message != null ? message.getBody() : "NULL")); board.setText(board.getText()+"\n "+ message.getFrom()+" : "+ message.getBody()); //PrivateChatManager.receiveMessage(sender, senderNames, message.getBody()); } }); } });
cm.addChatListener(new ChatManagerListener() { @Override public void chatCreated(Chat chat, boolean able) { chat.addMessageListener(new MessageListener() { @Override public void processMessage(Chat chat, Message message) { Log.i(TAG, "receiver message~!"); String tmp = message.getFrom(); String body=message.getBody(); String[] from = tmp.split("@"); Log.i(TAG, "from:" + message.getFrom() + " body:" + body); } }); } });
public static void main(String [] args) { Client client = new Client("127.0.0.1"); client.addMessageListener(new MessageListener() { public void messageRecieved(String message) { System.out.println(message); } }); client.connect(); System.out.println("Connected to server."); Scanner scanner = new Scanner(System.in); String userInput = null; boolean quit = false; do { userInput = scanner.readLine(); if(userInput != null && userInput.equals("quit")) { client.sendMessage(userInput); } else { quit = true; } } while(!quit); }
private void myCall(final MyData data) { sendCall(data, new OuterAnon<Boolean>() { public void onFailure(Throwable throwable) { showErrorMessage(throwable); } }); } private void showErrorMessage(Throwable throwable) { MessageBox.show(throwable.getMessage(), new MessageListener() { public void process(MessageBox.OnClick action) { if (action == MessageBox.OnClick.OK) { sendCall(new MyData("resend?")); } } }); } private void sendCall(MyData data) { sendCall(data, this); }
final Chat newChat = ChatManager.getInstanceFor(xmppConn).createChat(userJid, new MessageListener() { @Override public void processMessage(final Chat arg0, final Message arg1) { LOG.info("Sent message: " + arg1.getBody()); } }); try { final Message message = new Message(); message.setFrom(chatProperties.getDomain()); message.setTo(userJid); message.setType(Type.normal); message.setBody(text); message.setSubject(""); newChat.sendMessage(message); xmppConn.disconnect(); } catch (final Exception e) { LOG.error("Error while sending message to " + userName + ": ", e); }