Examples of PacketIDFilter


Examples of org.jivesoftware.smack.filter.PacketIDFilter

      //TODO:gs may put in other thread???
      SessionCount response;
      try {
        IQ packet = new SessionCount();
        packet.setFrom(con.getUser());
        PacketCollector collector = con.createPacketCollector(new PacketIDFilter(packet.getPacketID()));
        con.sendPacket(packet);
        response = (SessionCount) collector.nextResult(SmackConfiguration.getPacketReplyTimeout());
        collector.cancel();
        if (response == null) {
          log.warn("Error while trying to count sessions at IM server. Response was null!");
View Full Code Here

Examples of org.jivesoftware.smack.filter.PacketIDFilter

 
  private IQ sendPacket(IQ packet) {
    XMPPConnection con = adminUser.getConnection();
    try {
      packet.setFrom(con.getUser());
      PacketCollector collector = con.createPacketCollector(new PacketIDFilter(packet.getPacketID()));
      con.sendPacket(packet);
      IQ response = (IQ) collector.nextResult(SmackConfiguration.getPacketReplyTimeout());
      collector.cancel();
     
      if (response == null) {
View Full Code Here

Examples of org.jivesoftware.smack.filter.PacketIDFilter

    if (con != null && con.isConnected()) {
      PluginVersion response;
      try {
        IQ packet = new PluginVersion();
        packet.setFrom(con.getUser());
        PacketCollector collector = con.createPacketCollector(new PacketIDFilter(packet.getPacketID()));
        //TODO:gs is sending packets over one connection thread save?
        con.sendPacket(packet);
        response = (PluginVersion) collector.nextResult(SmackConfiguration.getPacketReplyTimeout());
        collector.cancel();
        if (response == null) {
View Full Code Here

Examples of org.jivesoftware.smack.filter.PacketIDFilter

    }

    protected Packet sendSync(XMPPConnection client, Packet request) {
        // Create a packet collector to listen for a response.
        PacketCollector collector = client.createPacketCollector(
                       new PacketIDFilter(request.getPacketID()));

        client.sendPacket(request);
       
        // Wait up to 5 seconds for a result.
        return collector.nextResult(5000);
View Full Code Here

Examples of org.jivesoftware.smack.filter.PacketIDFilter

        return client;
    }

    protected Packet sendSync(XMPPConnection client, Packet request) {
        // Create a packet collector to listen for a response.
        PacketCollector collector = client.createPacketCollector(new PacketIDFilter(request.getPacketID()));

        client.sendPacket(request);

        // Wait up to 5 seconds for a result.
        return collector.nextResult(5000);
View Full Code Here

Examples of org.jivesoftware.smack.filter.PacketIDFilter

        return client;
    }

    protected Packet sendSync(XMPPConnection client, Packet request) {
        // Create a packet collector to listen for a response.
        PacketCollector collector = client.createPacketCollector(new PacketIDFilter(request.getPacketID()));

        client.sendPacket(request);

        // Wait up to 5 seconds for a result.
        return collector.nextResult(5000);
View Full Code Here

Examples of org.jivesoftware.smack.filter.PacketIDFilter

      iq.setField("nick", txtNickName.getText());
      iq.addField("email");
      iq.setField("email", txtEmail.getText());
     
      new GOIMPacketListener(account.xmpp.getConnection(),
          new PacketIDFilter(iq.getPacketID()), new TaskObserver()) {
        public void processPacket(final Packet packet) {

          final SearchIQ result = (SearchIQ) packet;
          shell.getDisplay().asyncExec(new Runnable() { public void run() {
            shell.setCursor( new Cursor( shell.getDisplay(), SWT.CURSOR_ARROW ));
View Full Code Here

Examples of org.jivesoftware.smack.filter.PacketIDFilter

      iq.setField("email", txtEmail.getText());
      */
      System.out.println(iq.toXML());

      new GOIMPacketListener(account.xmpp.getConnection(),
          new PacketIDFilter(iq.getPacketID()), new TaskObserver()) {
        public void processPacket(final Packet packet) {

          final SearchIQ result = (SearchIQ) packet;
//          shell.getDisplay().asyncExec(new Runnable() { public void run() {
////            shell.setCursor( new Cursor( shell.getDisplay(), SWT.CURSOR_ARROW ));
View Full Code Here

Examples of org.jivesoftware.smack.filter.PacketIDFilter

    DiscoverInfo disco = new DiscoverInfo();
    disco.setType(IQ.Type.GET);
    disco.setTo(addressid);
    disco.setNode(null);
    //DiscoverInfo info = disco.discoverInfo(addressid);
    new GOIMPacketListener(account.xmpp.getConnection(),new PacketIDFilter(disco.getPacketID()),taskObserver){
      public void processPacket(final Packet packet) {
        unregisterListener(false);
        final Task task = this;
        if(packet.getError() != null &&
            (packet.getError().getCode() == 404 || // not found
View Full Code Here

Examples of org.jivesoftware.smack.filter.PacketIDFilter

    DiscoverItems disco = new DiscoverItems();
    disco.setType(IQ.Type.GET);
    disco.setTo(addressid);
    disco.setNode(null);
   
    new GOIMPacketListener(account.xmpp.getConnection(),new PacketIDFilter(disco.getPacketID()),taskObserver) {
      public void processPacket(final Packet packet) {
        final Task task = this;
        unregisterListener(false);
        parent.getDisplay().asyncExec(new Runnable() { public void run() {
          if(packet.getError() != null) {
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.