Examples of addExtension()


Examples of org.jivesoftware.smack.packet.IQ.addExtension()

    connection.sendPacket(resp);
  }
  public void unsupportedInfo( IQ iq ) {
    IQ resp = IQ.createResultIQ(iq);
    resp.setType(Type.ERROR);
    resp.addExtension(new PacketExtension() {
      @Override
      public String getElementName() {
        return "error";
      }
      @Override
View Full Code Here

Examples of org.jivesoftware.smack.packet.Message.addExtension()

            }

            Message message = chat.createMessage();
            if (secureExtension.getData() != null) {
                message.setBody("[This message is encrypted]");
                message.addExtension(secureExtension);
            } else {
                message.setBody(text);
            }
            if (signedExtension.getData() != null) {
                message.addExtension(signedExtension);
View Full Code Here

Examples of org.jivesoftware.smack.packet.Packet.addExtension()

        final TransferDescription description,
        final IncomingTransferObject incomingTransferObject) {
        final Packet packet = new Message();
        packet.setPacketID(Packet.ID_NOT_AVAILABLE);
        packet.setFrom(description.sender.toString());
        packet.addExtension(incomingExtProv.create(incomingTransferObject));
        if (processIncomingTransferDescription(packet)) {
            return;
        }

        extensionDownloadThreadPool.execute(Utils.wrapSafe(log, new Runnable() {
View Full Code Here

Examples of org.jivesoftware.smack.packet.Presence.addExtension()

    String changeStateTo = GOIMPlugin.getDefault().getMyPreferenceStore().getString(PreferenceConstants.P_CHANGE_STATUS_TO_ON_GAME_LAUNCH);
    for(GOIMGameItem game : gameList) {
      String str = game.retrieveExtensionProxy().getStatusString(game);
      PacketExtension ex = game.retrieveExtensionProxy().getStatusPacket(game);
      if(str != null) status.append(str).append(" ");
      if(ex != null) presence.addExtension(ex);
      if(game.retrieveExtensionProxy().needsOnlineStatusChange(game))
        changestate = true;
    }
    if(!byuser && (presenceByUser == null || presenceByUser.getMode() == Presence.Mode.AVAILABLE)) {
      if(changestate) {
View Full Code Here

Examples of org.jivesoftware.smack.packet.Privacy.addExtension()

  public IQ parseIQ(XmlPullParser parser) throws Exception {
        Privacy privacy = new Privacy();
        /* privacy.addExtension(PacketParserUtils.parsePacketExtension(parser
                .getName(), parser.getNamespace(), parser)); */
        privacy.addExtension(new DefaultPacketExtension(parser.getName(), parser.getNamespace()));
        boolean done = false;
        while (!done) {
            int eventType = parser.next();
            if (eventType == XmlPullParser.START_TAG) {
                if (parser.getName().equals("active")) {
View Full Code Here

Examples of org.jivesoftware.smack.packet.Registration.addExtension()

            reply.setAnswer(field.getVariable(),((Button)obj).getSelection());
          }
        }
        replyValue = reply;
        if(reg != null)
          registration.addExtension(reply.getDataFormToSend());
      }
      if(reg == null) { close(); return; }
      registration.setAttributes(attributes);
      @SuppressWarnings("unused") IQ result;
      try {
View Full Code Here

Examples of org.jivesoftware.smack.packet.XMPPError.addExtension()

     */
    private void respondError(AdHocCommandData response, XMPPError.Condition condition,
            AdHocCommand.SpecificErrorCondition specificCondition)
    {
        XMPPError error = new XMPPError(condition);
        error.addExtension(new AdHocCommandData.SpecificError(specificCondition));
        respondError(response, error);
    }

    /**
     * Responds an error with an specific error.
View Full Code Here

Examples of org.jivesoftware.smackx.packet.DiscoverInfo.addExtension()

                        synchronized (features) {
                            for (Iterator<String> it = getFeatures(); it.hasNext();) {
                                response.addFeature(it.next());
                            }
                            if (extendedInfo != null) {
                                response.addExtension(extendedInfo);
                            }
                        }
                    }
                    else {
                        // Disco#info was sent to a node. Check if we have information of the
View Full Code Here

Examples of org.jivesoftware.smackx.packet.DiscoverItems.addExtension()

                        synchronized (features) {
                            for (Iterator<String> it = getFeatures(); it.hasNext();) {
                                response.addFeature(it.next());
                            }
                            if (extendedInfo != null) {
                                response.addExtension(extendedInfo);
                            }
                        }
                    }
                    else {
                        // Disco#info was sent to a node. Check if we have information of the
View Full Code Here

Examples of org.jivesoftware.smackx.packet.MUCOwner.addExtension()

     */
    public void sendConfigurationForm(Form form) throws XMPPException {
        MUCOwner iq = new MUCOwner();
        iq.setTo(room);
        iq.setType(IQ.Type.SET);
        iq.addExtension(form.getDataFormToSend());

        // Filter packets looking for an answer from the server.
        PacketFilter responseFilter = new PacketIDFilter(iq.getPacketID());
        PacketCollector response = connection.createPacketCollector(responseFilter);
        // Send the completed configuration form to the server.
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.