@Override public String debugDump(int indent) { StringBuilder sb = new StringBuilder(); debugDump(sb, indent, true); return sb.toString(); }
public String shorterDebugDump(int indent) { StringBuilder sb = new StringBuilder(); debugDump(sb, indent, false); return sb.toString(); }
@Override public String debugDump(int indent) { StringBuilder sb = new StringBuilder(); sb.append(super.debugDump(indent)); sb.append("\n"); DebugUtil.debugDumpWithLabel(sb, "audited", audited, indent + 1); return sb.toString(); }
public static <O extends ObjectType> String shorterDebugDump(List<? extends ObjectDeltaOperation<O>> deltaOps, int indent) { StringBuilder sb = new StringBuilder(); DebugUtil.indentDebugDump(sb, indent); sb.append("[\n"); for (ObjectDeltaOperation<O> deltaOp: deltaOps) { deltaOp.debugDump(sb, indent + 1, false); sb.append("\n"); } sb.append("]"); return sb.toString(); }
private String toDetails(AuditEventRecord record) { StringBuilder sb = new StringBuilder("Details of event "); sb.append(record.getEventIdentifier()).append(" stage ").append(record.getEventStage()).append("\n"); sb.append("Deltas:"); for (ObjectDeltaOperation<?> delta: record.getDeltas()) { sb.append("\n"); if (delta == null) { sb.append("null"); } else { sb.append(delta.debugDump(1)); } } // TODO: target? return sb.toString(); }
ObjectDeltaOperation<ShadowType> auditShadowDelta = dummyAuditService.assertHasDelta(ChangeType.MODIFY, ShadowType.class); assertEquals("Unexpected number of modifications in shadow audit delta: "+auditShadowDelta.debugDump(), 8, auditShadowDelta.getObjectDelta().getModifications().size());