Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function messageAgentinsert(messsage){
- if(messsage!=null){
- //alert('message recieved is : '+messsage)
- var msg=messsage.split("#");
- var from =msg[2].split("/");
- if(msg[1]!=time1){
- var from1 = from[0];
- agent_data.name=from1.split('@')[0];
- agent_data.msg=msg[0];
- AgentChat.append(Ext.getCmp('panel'+from1.split('@')[0]).body,agent_data);
- Ext.getCmp('txtchat').setValue('');
- time1=msg[1];
- }
- }
- timeout=setTimeout("checkfornewmessages()", 2000);
- timeIn=setTimeout('getSessionId()', 2000);
- }
- ######################################## java ################
- public void sendmessageagent(final String messageFrom,String message,String messageTo){
- SingletonGlobalUtils objsSingletonGlobalUtils = new SingletonGlobalUtils();
- GlobalUtils objGlobalUtils=objsSingletonGlobalUtils.getInstance(messageFrom);
- Chat chat = objGlobalUtils.getConnection().getChatManager().createChat(messageTo+"@rsweb37", new MessageListener() {
- public void processMessage(Chat chat, Message message) {
- System.out.println("################################################## in ProcessMessage #########################################"+this.hashCode());
- // Print out any messages we get back to standard out.
- long time = System.currentTimeMillis();
- String from = message.getFrom();
- String message1 = ((Message) message).getBody();
- SingletonGlobalUtils objsSingletonGlobalUtils=new SingletonGlobalUtils();
- GlobalUtils objgGlobalUtils= objsSingletonGlobalUtils.getInstance(messageFrom);
- objgGlobalUtils.setMessage(message1 + "#" + time + "#" + from);
- System.out.println("Received message: " +message1);
- }
- });
- try {
- System.out.println("send the message "+message+" from "+messageFrom+" to "+messageTo);
- chat.sendMessage(message);
- } catch (XMPPException ex) {
- System.out.println("Unable to send the message "+message+" from "+messageFrom+" to "+messageTo);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement