buf.append(error.toXML());
XMPPError error = getError(); if (error != null) { buf.append(error.toXML());
buf.append(error.toXML());
buf.append(error.toXML());
buf.append(error.toXML());
buf.append(error.toXML());
public String toXML() { StringBuilder buf = new StringBuilder(); buf.append("<iq "); if (getPacketID() != null) { buf.append("id=\"" + getPacketID() + "\" "); } if (getTo() != null) { buf.append("to=\"").append(StringUtils.escapeForXML(getTo())).append("\" "); } if (getFrom() != null) { buf.append("from=\"").append(StringUtils.escapeForXML(getFrom())).append("\" "); } if (type == null) { buf.append("type=\"get\">"); } else { buf.append("type=\"").append(getType()).append("\">"); } // Add the query section if there is one. String queryXML = getChildElementXML(); if (queryXML != null) { buf.append(queryXML); } // Add the error sub-packet, if there is one. XMPPError error = getError(); if (error != null) { buf.append(error.toXML()); } buf.append("</iq>"); return buf.toString(); }
buf.append(error.toXML());
buf.append(error.toXML());
XMPPError error = getError(); if (error != null) { buf.append(error.toXML());
XMPPError error = getError(); if (error != null) { buf.append(error.toXML());
buf.append(error.toXML());
private void notifyHealthCheckFailed(Jid bridgeJid, XMPPError error) { EventAdmin eventAdmin = eventAdminRef.get(); if (eventAdmin == null) { logger.error( "Unable to trigger health-check failed event: " + "no EventAdmin service found!"); return; } logger.warn("Health check failed on: " + bridgeJid + " error: " + (error != null ? error.toXML() : "timeout")); eventAdmin.postEvent(BridgeEvent.createHealthFailed(bridgeJid)); }
@Override public XmlStringBuilder toXML() { final XmlStringBuilder buf = new XmlStringBuilder(); buf.halfOpenElement("presence"); buf.xmlnsAttribute(getXmlns()); buf.xmllangAttribute(getLanguage()); addCommonAttributes(buf); if (invisible) { buf.attribute("type", "invisible"); } else if (getType() != Type.available) { buf.attribute("type", getType()); } buf.rightAngelBracket(); buf.optElement("status", getStatus()); if (getPriority() != Integer.MIN_VALUE) { buf.element("priority", Integer.toString(getPriority())); } if (getMode() != null && getMode() != Mode.available) { buf.element("show", getMode()); } buf.append(getExtensionsXML()); // Add the error sub-packet, if there is one. final XMPPError error = getError(); if (error != null) { buf.append(error.toXML()); } buf.closeElement("presence"); return buf; }