public String toXML() { StringBuilder buf = new StringBuilder(); buf.append("<").append(elementName).append(" xmlns=\"").append(namespace).append("\">"); for (String name : getNames()) { String value = getValue(name); buf.append("<").append(name).append(">"); buf.append(value); buf.append("</").append(name).append(">"); } buf.append("</").append(elementName).append(">"); return buf.toString(); }
Message message = new Message(); DefaultPacketExtension yourExt = new DefaultPacketExtension("your_ext", "com:your:ext"); yourExt.setValue("timestamp", YOUR_TIMESTAMP); messgae.addExtension(yourExt);
DefaultPacketExtension extTimeStamp = new DefaultPacketExtension( "timestamp", "urn:xmpp:timestamp"); extTimeStamp.setValue("timestamp", messageTimestamp); long timestamp = Long.parseLong(extTimestamp.getValue("timestamp"));
Message message = new Message(); DefaultPacketExtension yourExt = new DefaultPacketExtension("your_ext", "com:your:ext:namespace"); yourExt.setValue("<XML element name>", <XML element value>); messgae.addExtension(yourExt);
privacy.addExtension(new DefaultPacketExtension(parser.getName(), parser.getNamespace())); boolean done = false; while (!done) {
DefaultPacketExtension extension = new DefaultPacketExtension(elementName, namespace); boolean done = false; while (!done) { extension.setValue(name,""); if (eventType == XmlPullParser.TEXT) { String value = parser.getText(); extension.setValue(name, value);
public String toXML() { StringBuilder buf = new StringBuilder(); buf.append("<").append(elementName).append(" xmlns=\"").append(namespace).append("\">"); for (String name : getNames()) { String value = getValue(name); buf.append("<").append(name).append(">"); buf.append(value); buf.append("</").append(name).append(">"); } buf.append("</").append(elementName).append(">"); return buf.toString(); }
privacy.addExtension(new DefaultPacketExtension(parser.getName(), parser.getNamespace())); boolean done = false; while (!done) {
DefaultPacketExtension extension = new DefaultPacketExtension(elementName, namespace); boolean done = false; while (!done) { extension.setValue(name,""); if (eventType == XmlPullParser.TEXT) { String value = parser.getText(); extension.setValue(name, value);
public String toXML() { StringBuilder buf = new StringBuilder(); buf.append("<").append(elementName).append(" xmlns=\"").append(namespace).append("\">"); for (String name : getNames()) { String value = getValue(name); buf.append("<").append(name).append(">"); buf.append(value); buf.append("</").append(name).append(">"); } buf.append("</").append(elementName).append(">"); return buf.toString(); }
privacy.addExtension(new DefaultPacketExtension(parser.getName(), parser.getNamespace())); boolean done = false; while (!done) {
DefaultPacketExtension extension = new DefaultPacketExtension(elementName, namespace); boolean done = false; while (!done) { extension.setValue(name, ""); if (eventType == XmlPullParser.TEXT) { String value = parser.getText(); extension.setValue(name, value);
public String toXML() { StringBuffer buf = new StringBuffer(); buf.append("<").append(elementName).append(" xmlns=\"").append(namespace).append("\">"); for (Iterator i=getNames(); i.hasNext(); ) { String name = (String)i.next(); String value = getValue(name); buf.append("<").append(name).append(">"); buf.append(value); buf.append("</").append(name).append(">"); } buf.append("</").append(elementName).append(">"); return buf.toString(); }
presence = new Presence(Presence.Type.available); presence.setTo(workgroupJID); presence.addExtension(new DefaultPacketExtension(AgentStatus.ELEMENT_NAME, AgentStatus.NAMESPACE)); presence.addExtension(new DefaultPacketExtension(AgentStatus.ELEMENT_NAME, AgentStatus.NAMESPACE)); connection.sendPacket(presence);
DefaultPacketExtension extension = new DefaultPacketExtension(elementName, namespace); boolean done = false; while (!done) { extension.setValue(name,""); if (eventType == XmlPullParser.TEXT) { String value = parser.getText(); extension.setValue(name, value);