Examples of FromContainsFilter


Examples of org.jivesoftware.smack.filter.FromContainsFilter

            }
          }
          //Listen for Message type packets from specified server url
          //packetFilter = new AndFilter(new PacketTypeFilter(Message.class),
          //    new FromContainsFilter(serverCredentials.getServerUrl()));
          packetFilter = new FromContainsFilter(serverCredentials.getServerUrl());         
        }
      }   
     
    }else if(XMPPConstants.XMPP_SERVER_TYPE_GOOGLETALK.equals(serverCredentials.getServerType())){
      ConnectionConfiguration connectionConfiguration =
View Full Code Here

Examples of org.jivesoftware.smack.filter.FromContainsFilter

            try {

                ChatManager chatManager = connection.getChatManager();
                Chat chat = chatManager.createChat(userName, null);
                PacketFilter filter = new AndFilter(new PacketTypeFilter(Message.class),
                        new FromContainsFilter(userName));
                XmppResponseListener chatListener = new XmppResponseListener();
                connection.addPacketListener(chatListener, filter);

                if (isPINEnabled) {
View Full Code Here

Examples of org.jivesoftware.smack.filter.FromContainsFilter

            }
          }
          //Listen for Message type packets from specified server url
          //packetFilter = new AndFilter(new PacketTypeFilter(Message.class),
          //    new FromContainsFilter(serverCredentials.getServerUrl()));
          packetFilter = new FromContainsFilter(serverCredentials.getServerUrl());         
        }
      }
    }else if(XMPPConstants.XMPP_SERVER_TYPE_GOOGLETALK.equals(serverCredentials.getServerType())){
      try {
        ConnectionConfiguration connectionConfiguration =
View Full Code Here

Examples of org.jivesoftware.smack.filter.FromContainsFilter

                    }
                    if (bWindow == false)
                    {
                        ChatWindow wndChat1 = new ChatWindow(xmppconnection, msg, contacts.getContact(msg.getFrom(), false));
                        wndChat1.setVisible(true);
                        andFilter.addFilter(new NotFilter(new FromContainsFilter(msg.getFrom())));
                        xmppconnection.addPacketListener(this, andFilter);
                    }
                }
            }
        };

        MouseListener mouseListener = new MouseAdapter() {
            public void mouseClicked(MouseEvent e) {
                if (e.getClickCount() == 2) {
                    String strTitle = null;
                    boolean bChatWindow = false;
                    //int index = lstContacts.locationToIndex(e.getPoint());
                    if (lstView.getSelectedValue() instanceof ListItem )
                    {
                        strTitle = ((ListItem) lstView.getSelectedValue()).getText();
                        //System.out.println("DRIN!");
                        for(Frame frame : JFrame.getFrames()){
                            if (frame.getTitle().equals(strTitle))
                            {
                                bChatWindow = true;
                                frame.setVisible(bChatWindow);
                                break;
                            }
                        }

                        if (bChatWindow == false)
                        {
                            if(contacts.getContact(strTitle,false) != null){
                                contact =  contacts.getContact(strTitle,false);}
                            else{
                                contact = contacts.getContact(strTitle,true);}
                           
                            ChatWindow wndChat = new ChatWindow(xmppconnection, contact);
                            Observer observer = wndChat;
                            contact.addObserver(observer);
                            andFilter.addFilter(new NotFilter(new FromContainsFilter(contact.getFullJID())));
                            xmppconnection.addPacketListener(pktListener, andFilter);
                            wndChat.setVisible(true);
                        }
                    }
                }
View Full Code Here

Examples of org.jivesoftware.smack.filter.FromContainsFilter

        connection.sendPacket(message);
    }

    PacketCollector createPacketCollector(Chat chat) {
        return connection.createPacketCollector(new AndFilter(new ThreadFilter(chat.getThreadID()),
                new FromContainsFilter(chat.getParticipant())));
    }
View Full Code Here

Examples of org.jivesoftware.smack.filter.FromContainsFilter

         * the In-Band Bytestream initiation listener must ignore the next
         * In-Band Bytestream request with the given session ID
         */
        this.manager.ignoreBytestreamRequestOnce(streamID);

        return new AndFilter(new FromContainsFilter(from), new IBBOpenSidFilter(streamID));
    }
View Full Code Here

Examples of org.jivesoftware.smack.filter.FromContainsFilter

        connection.sendPacket(message);
    }

    PacketCollector createPacketCollector(Chat chat) {
        return connection.createPacketCollector(new AndFilter(new ThreadFilter(chat.getThreadID()),
                new FromContainsFilter(chat.getParticipant())));
    }
View Full Code Here

Examples of org.jivesoftware.smack.filter.FromContainsFilter

              throw new AxisFault("Login failed for : "+serverCredentials.getAccountName()
                  +"@"+serverCredentials.getServerUrl());
            }
          }
          //Listen for Message type packets from specified server url
          packetFilter = new FromContainsFilter(serverCredentials.getServerUrl());         
        }
      } 
    }else if(XMPPConstants.XMPP_SERVER_TYPE_GOOGLETALK.equals(serverCredentials.getServerType())){
      ConnectionConfiguration connectionConfiguration =
        new ConnectionConfiguration(XMPPConstants.GOOGLETALK_URL
View Full Code Here

Examples of org.jivesoftware.smack.filter.FromContainsFilter

            }
          }
          //Listen for Message type packets from specified server url
          //packetFilter = new AndFilter(new PacketTypeFilter(Message.class),
          //    new FromContainsFilter(serverCredentials.getServerUrl()));
          packetFilter = new FromContainsFilter(serverCredentials.getServerUrl());         
        }
      } 
    }else if(XMPPConstants.XMPP_SERVER_TYPE_GOOGLETALK.equals(serverCredentials.getServerType())){
      ConnectionConfiguration connectionConfiguration =
        new ConnectionConfiguration(XMPPConstants.GOOGLETALK_URL
View Full Code Here

Examples of org.jivesoftware.smack.filter.FromContainsFilter

         * the In-Band Bytestream initiation listener must ignore the next
         * In-Band Bytestream request with the given session ID
         */
        this.manager.ignoreBytestreamRequestOnce(streamID);

        return new AndFilter(new FromContainsFilter(from), new IBBOpenSidFilter(streamID));
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.