public static StringBuilder createIndentedStringBuilder(int indent) { StringBuilder sb = new StringBuilder(); indentDebugDump(sb, indent); return sb; }
@Override public String debugDump(int indent) { StringBuilder sb = DebugUtil.createTitleStringBuilderLn(CachingStatistics.class, indent); DebugUtil.debugDumpWithLabelLn(sb, "requests", requests, indent); DebugUtil.debugDumpWithLabelLn(sb, "hits", hits, indent); DebugUtil.debugDumpWithLabel(sb, "misses", misses, indent); return sb.toString(); }
@Override public String toString() { return debugDump(dumpables); } };
private void debugDumpVal(StringBuilder sb, T val, String label, int indent) { if (val == null || !(val instanceof DebugDumpable)) { DebugUtil.debugDumpWithLabelToString(sb, label, val, indent + 1); } else { DebugUtil.debugDumpWithLabel(sb, label, (DebugDumpable)val, indent + 1); } }
@Override public String debugDump(int indent) { StringBuilder sb = DebugUtil.createTitleStringBuilderLn(ValidationItem.class, indent); DebugUtil.debugDumpWithLabelToStringLn(sb, "status", status, indent + 1); DebugUtil.debugDumpWithLabelShortDumpLn(sb, "message", message, indent + 1); DebugUtil.debugDumpWithLabelShortDump(sb, "itemPath", itemPath, indent + 1); return sb.toString(); }
@Override public String debugDump(int indent) { StringBuilder sb = new StringBuilder(); DebugUtil.debugDumpLabelLn(sb, "EvaluatedPolicyRule " + (getName() != null ? getName() + " " : "") + "(triggers: " + triggers.size() + ")", indent); DebugUtil.debugDumpWithLabelLn(sb, "name", getName(), indent + 1); DebugUtil.debugDumpLabelLn(sb, "policyRuleType", indent + 1); DebugUtil.indentDebugDump(sb, indent + 2); PrismPrettyPrinter.debugDumpValue(sb, indent + 2, policyRuleType, prismContextForDebugDump, PolicyRuleType.COMPLEX_TYPE, PrismContext.LANG_XML); sb.append('\n'); DebugUtil.debugDumpWithLabelLn(sb, "assignmentPath", assignmentPath, indent + 1); DebugUtil.debugDumpWithLabelLn(sb, "triggers", triggers, indent + 1); DebugUtil.debugDumpWithLabelLn(sb, "directOwner", ObjectTypeUtil.toShortString(directOwner), indent + 1); DebugUtil.debugDumpWithLabel(sb, "rootObjects", assignmentPath != null ? String.valueOf(assignmentPath.getFirstOrderChain()) : null, indent + 1); return sb.toString(); }
@Override public String debugDump(int indent) { StringBuilder sb = new StringBuilder(); DebugUtil.debugDumpLabelLn(sb, "PropertyModificationOperation", indent); DebugUtil.debugDumpWithLabelLn(sb, "delta", propertyDelta, indent + 1); DebugUtil.debugDumpWithLabel(sb, "matchingRule", matchingRuleQName, indent + 1); return sb.toString(); }
@Override public String debugDump(int indent) { StringBuilder sb = new StringBuilder(); DebugUtil.indentDebugDump(sb, indent); sb.append("MergeDeltas\n"); DebugUtil.debugDumpWithLabelLn(sb, "leftObjectDelta", leftObjectDelta, indent + 1); DebugUtil.debugDumpWithLabelLn(sb, "leftLinkDelta", leftLinkDelta, indent + 1); DebugUtil.debugDumpWithLabel(sb, "rightLinkDelta", rightLinkDelta, indent + 1); return sb.toString(); }
@Override public String debugDump(int indent) { StringBuilder sb = new StringBuilder(); DebugUtil.indentDebugDump(sb, indent); sb.append("Task("); sb.append(TaskQuartzImpl.class.getName()); sb.append(")\n"); DebugUtil.debugDumpLabelLn(sb, "prism", indent + 1); sb.append(taskPrism.debugDump(indent + 2)); sb.append("\n"); DebugUtil.debugDumpWithLabelToStringLn(sb, "persistenceStatus", getPersistenceStatus(), indent); DebugUtil.debugDumpWithLabelLn(sb, "taskResult", taskResult, indent); return sb.toString(); }
@Override public String debugDump(int indent) { StringBuilder sb = DebugUtil.createTitleStringBuilderLn(DummyItsmTicket.class, indent); DebugUtil.debugDumpWithLabelLn(sb, "identifier", identifier, indent + 1); DebugUtil.debugDumpWithLabelToStringLn(sb, "status", status, indent + 1); DebugUtil.debugDumpWithLabel(sb, "body", body, indent + 1); return sb.toString(); }
@Override public String debugDump(int indent) { StringBuilder sb = new StringBuilder(); DebugUtil.indentDebugDump(sb, indent); sb.append(getClass().getSimpleName()); sb.append(": ").append(name); if (!auxiliaryObjectClassNames.isEmpty()) { sb.append("\n"); DebugUtil.debugDumpWithLabelToString(sb, "Auxiliary object classes", auxiliaryObjectClassNames, indent + 1); } sb.append("\n"); DebugUtil.debugDumpWithLabelToString(sb, "Enabled", enabled, indent + 1); if (validFrom != null || validTo != null) { sb.append("\n"); DebugUtil.debugDumpLabel(sb, "Validity", indent + 1); sb.append(" ").append(PrettyPrinter.prettyPrint(validFrom)).append(" - ").append(PrettyPrinter.prettyPrint(validTo)); } sb.append("\n"); DebugUtil.debugDumpWithLabel(sb, "lastModifier", lastModifier, indent + 1); sb.append("\n"); DebugUtil.debugDumpWithLabel(sb, "Attributes", attributes, indent + 1); extendDebugDump(sb, indent); return sb.toString(); }
@Override public String debugDump(int indent) { StringBuilder sb = new StringBuilder(); DebugUtil.indentDebugDump(sb, indent); sb.append("ItemValueWithOrigin:\n"); DebugUtil.debugDumpWithLabel(sb, "itemValue", itemValue, indent +1); sb.append("\n"); DebugUtil.debugDumpWithLabelToString(sb, "mapping", mapping, indent +1); sb.append("\n"); DebugUtil.debugDumpWithLabelToString(sb, "construction", construction, indent +1); return sb.toString(); }
@Override public String debugDump(int indent) { StringBuilder sb = new StringBuilder(); DebugUtil.debugDumpLabelLn(sb, "ItemDeltaItem", indent); DebugUtil.debugDumpWithLabelLn(sb, "itemOld", itemOld, indent + 1); DebugUtil.debugDumpWithLabelLn(sb, "delta", delta, indent + 1); DebugUtil.debugDumpWithLabelLn(sb, "itemNew", itemNew, indent + 1); DebugUtil.debugDumpWithLabelToStringLn(sb, "resolvePath", resolvePath, indent + 1); DebugUtil.debugDumpWithLabelToString(sb, "residualPath", residualPath, indent + 1); return sb.toString(); }
@Override public String debugDump(int indent) { StringBuilder sb = DebugUtil.createTitleStringBuilderLn(DebugReconciliationTaskResultListener.class, indent); DebugUtil.debugDumpWithLabel(sb, "results", results, indent + 1); return sb.toString(); }
@Override public String debugDump(int indent) { StringBuilder sb = new StringBuilder(); DebugUtil.indentDebugDump(sb, indent); sb.append("PartiallyResolvedDelta\n"); DebugUtil.debugDumpWithLabel(sb, "delta", delta, indent + 1); sb.append("\n"); DebugUtil.debugDumpWithLabel(sb, "residual path", residualPath==null?"null":residualPath.toString(), indent + 1); return sb.toString(); }
@Override public String debugDump(int indent) { StringBuilder sb = DebugUtil.createTitleStringBuilderLn(this.getClass(), indent); debugDumpCommon(sb, indent); DebugUtil.debugDumpWithLabelToStringLn(sb, "operationStatus", operationStatus, indent + 1); DebugUtil.debugDumpWithLabelLn(sb, "accountOperationDescription", accountOperationDescription, indent + 1); DebugUtil.debugDumpWithLabelToStringLn(sb, "changeType", changeType, indent + 1); DebugUtil.debugDumpWithLabelLn(sb, "activationRequested", activationRequested, indent + 1); DebugUtil.debugDumpWithLabelLn(sb, "deactivationRequested", deactivationRequested, indent + 1); return sb.toString(); } }
@Override public String debugDump(int indent) { StringBuilder sb = new StringBuilder(); DebugUtil.debugDumpLabelLn(sb, "PersonaConstruction", indent); PersonaConstructionType constructionType = getConstructionType(); if (constructionType != null) { DebugUtil.debugDumpWithLabelLn(sb, "targetType", constructionType.getTargetType(), indent + 1); DebugUtil.debugDumpWithLabelLn(sb, "subtype", constructionType.getTargetSubtype(), indent + 1); DebugUtil.debugDumpWithLabelToStringLn(sb, "strength", constructionType.getStrength(), indent + 1); } DebugUtil.debugDumpWithLabelLn(sb, "isValid", isValid(), indent + 1); sb.append("\n"); if (getConstructionType() != null && getConstructionType().getDescription() != null) { sb.append("\n"); DebugUtil.debugDumpLabel(sb, "description", indent + 1); sb.append(" ").append(getConstructionType().getDescription()); } if (getAssignmentPath() != null) { sb.append("\n"); sb.append(getAssignmentPath().debugDump(indent + 1)); } return sb.toString(); }
@Override public String debugDump(int indent) { StringBuilder sb = DebugUtil.createTitleStringBuilder(PrismIdentifierGenerator.class, indent); DebugUtil.debugDumpWithLabelToStringLn(sb, "operation", operation, indent + 1); DebugUtil.debugDumpWithLabelToStringLn(sb, "lastId", lastId, indent + 1); DebugUtil.debugDumpWithLabel(sb, "usedIds", usedIds, indent + 1); return sb.toString(); }
@Override public String debugDump(int indent) { StringBuilder sb = DebugUtil.createTitleStringBuilderLn(this.getClass(), indent); debugDumpCommon(sb, indent); DebugUtil.debugDumpWithLabelLn(sb, "workItemName", getWorkItemName(), indent + 1); DebugUtil.debugDumpWithLabelToString(sb, "assignee", assignee, indent + 1); return sb.toString(); } }
@Override protected void debugDumpCommon(StringBuilder sb, int indent) { super.debugDumpCommon(sb, indent); DebugUtil.debugDumpWithLabelLn(sb, "processInstanceName", getProcessInstanceName(), indent + 1); DebugUtil.debugDumpWithLabelToStringLn(sb, "changeType", changeType, indent + 1); DebugUtil.debugDumpWithLabelLn(sb, "outcome", getOutcome(), indent + 1); }