@Override public void leaving(TraceNode node) { if (node.isRoot()) return; writer.closeTag(); }
@Override public void endList(DataList<?> list) { if (getRecursionLevel() > 1) writer.closeTag(); }
@Override public void endResponse() { writer.closeTag(); writer.close(); }
public void endResult(XMLWriter writer, Result result) throws IOException { try { writer.closeTag(); } catch (Exception e) { handleException(e); } }
@Override public void leaving(TraceNode node) { if (node.isRoot()) return; writer.closeTag(); }
private void renderParameters(Map<String,String> parameters, XMLWriter writer) { // Render content for (Map.Entry<String, String> parameter : parameters.entrySet()) writer.openTag("parameter").attribute("name", parameter.getKey()) .content(parameter.getValue(), false) .closeTag(); }
public void toXML(XMLWriter writer) { renderXmlName(writer); writer.attribute(attrValue, value); writer.closeTag(); }
public static boolean simpleRenderDefaultErrorHit(XMLWriter writer, ErrorHit defaultErrorHit) { writer.openTag("errordetails"); for (Iterator i = defaultErrorHit.errorIterator(); i.hasNext();) { ErrorMessage error = (ErrorMessage) i.next(); renderMessageDefaultErrorHit(writer, error); } writer.closeTag(); return true; }
public static boolean simpleRenderDefaultErrorHit(XMLWriter writer, ErrorHit defaultErrorHit) throws IOException { writer.openTag("errordetails"); for (Iterator i = defaultErrorHit.errorIterator(); i.hasNext();) { ErrorMessage error = (ErrorMessage) i.next(); renderMessageDefaultErrorHit(writer, error); } writer.closeTag(); return true; }
@Override public void data(Data data) throws IOException { Hit hit = (Hit) data; boolean renderedSimple = simpleRenderHit(writer, hit); if (renderedSimple) return; renderSingularHit(writer, hit); writer.closeTag(); }
public void toXML(XMLWriter xmlWriter) { renderXmlName(xmlWriter); for (Metric m : metrics) { m.toXML(xmlWriter); } xmlWriter.closeTag(); } }
public static boolean simpleRenderDefaultErrorHit(XMLWriter writer, ErrorHit defaultErrorHit) throws IOException { writer.openTag("errordetails"); for (Iterator i = defaultErrorHit.errorIterator(); i.hasNext();) { ErrorMessage error = (ErrorMessage) i.next(); renderMessageDefaultErrorHit(writer, error); } writer.closeTag(); return true; }
private static void renderGroupId(GroupId id, XMLWriter writer) { writer.openTag(TAG_GROUP_ID).attribute(ATR_TYPE, id.getTypeName()); if (id instanceof ValueGroupId) { writer.content(getIdValue((ValueGroupId)id), false); } else if (id instanceof BucketGroupId) { BucketGroupId bucketId = (BucketGroupId)id; writer.openTag(TAG_BUCKET_FROM).content(getBucketFrom(bucketId), false).closeTag(); writer.openTag(TAG_BUCKET_TO).content(getBucketTo(bucketId), false).closeTag(); } writer.closeTag(); }
private void renderId(XMLWriter writer, HitGroup hit) { URI uri = hit.getId(); if (uri != null) { writer.openTag(ID).content(uri.stringValue(),false).closeTag(); } }
@Override public void visit(TraceNode node) { if (node.isRoot()) return; if (node.payload()==null) return; writer.openTag(tag); if (node.timestamp()!=0) writer.content(node.timestamp()-baseTime,false).content(" ms: ", false); writer.content(node.payload().toString(),false); writer.closeTag(); }
private void renderSingularHit(XMLWriter writer, Hit hit) { if ( ! hit.isMeta() && ! writer.isIn("content")) writer.openTag("content"); writer.openTag(HIT); renderHitAttributes(hit,writer); writer.closeStartTag(); renderField(writer, "id", hit.getId()); hit.forEachField((name, value) -> renderField(writer, name, value)); writer.closeTag(); }
@SuppressWarnings("UnusedParameters") public void queryContext(XMLWriter writer, QueryContext queryContext, Query owner) throws IOException { if (owner.getTraceLevel()!=0) { XMLWriter xmlWriter=XMLWriter.from(writer); xmlWriter.openTag("meta").attribute("type", QueryContext.ID); TraceNode traceRoot = owner.getModel().getExecution().trace().traceNode().root(); traceRoot.accept(new RenderingVisitor(xmlWriter, owner.getStartTime())); xmlWriter.closeTag(); } }
private void queryContext(XMLWriter writer, Query owner) { if (owner.getTraceLevel()!=0) { XMLWriter xmlWriter=XMLWriter.from(writer); xmlWriter.openTag("meta").attribute("type", QueryContext.ID); TraceNode traceRoot = owner.getModel().getExecution().trace().traceNode().root(); traceRoot.accept(new XmlRenderer.RenderingVisitor(xmlWriter, owner.getStartTime())); xmlWriter.closeTag(); } }
public void queryContext(XMLWriter writer, QueryContext queryContext, Query owner) throws IOException { try { if (owner.getTraceLevel()!=0) { XMLWriter xmlWriter=XMLWriter.from(writer); xmlWriter.openTag("meta").attribute("type", QueryContext.ID); TraceNode traceRoot = owner.getModel().getExecution().trace().traceNode().root(); traceRoot.accept(new RenderingVisitor(xmlWriter, owner.getStartTime())); xmlWriter.closeTag(); } } catch (Exception e) { handleException(e); } }