@Override public void debugData(final DebugBuilder debug) { for (final String name : profiles.keySet()) { debug.appendln(name, profiles.get(name)); } }
public void add(final String name, final Object object) { final boolean b = object instanceof DebuggableWithTitle; if (b) { debuggableList.add((DebuggableWithTitle) object); } if (object != null) { summary.appendln(name + (b ? "*" : ""), object.toString()); } }
@Override public void debugData(final DebugBuilder debug) { super.debugData(debug); debug.appendln("Server thread", server); }
@Override public void debug(final DebugBuilder debug) { super.debug(debug); for (int i = 0; i < elements.length; i++) { debug.appendln("" + i + 1, elements[i]); // TODO recurse! } }
private void debug(final DebugBuilder debug, final Object object) { if (object instanceof DebuggableWithTitle) { final DebuggableWithTitle d = (DebuggableWithTitle) object; debug.appendTitle(d.debugTitle()); d.debugData(debug); } else { debug.appendln(object.toString()); debug.appendln("... no further debug information"); } }
@Override public void debugState(final DebugBuilder debug) { debug.appendln("authenticationSession", getAuthenticationSession()); debug.appendln("persistenceSession", getPersistenceSession()); debug.appendln("transaction", getCurrentTransaction()); if (getCurrentTransaction() != null) { debug.appendln("messageBroker", getCurrentTransaction().getMessageBroker()); debug.appendln("updateNotifier", getCurrentTransaction().getUpdateNotifier()); } }
@Override public void debugData(final DebugBuilder debug) { super.debugData(debug); debug.appendTitle("Persistor"); getTransactionManager().debugData(debug); debug.appendln("Persist Algorithm", persistAlgorithm); debug.appendln("Object Store", objectStore); debug.appendln(); objectStore.debugData(debug); }
@Override public void debugData(final DebugBuilder debug) { for (final String name : profiles.keySet()) { debug.appendln(name, profiles.get(name)); } }
@Override public void debugAll(final DebugBuilder debug) { debug.startSection("Isis Context Snapshot"); debug.appendln(debugSnapshot); debug.endSection(); }
@Override public void debugData(final DebugBuilder debug) { int count = 0; for (final Object pojo : adapterByPojoMap.keySet()) { final ObjectAdapter object = adapterByPojoMap.get(pojo); debug.append(count++ + 1, 5); debug.append(" '"); debug.append(pojo.toString(), 50); debug.append("' "); debug.appendln(object.toString()); } }
private static void specificationMethods(final List<ObjectAction> userActions, final List<ObjectAction> explActions, final List<ObjectAction> prototypeActions, final List<ObjectAction> debugActions, final DebugBuilder debugBuilder) { if (userActions.size() == 0 && explActions.size() == 0 && prototypeActions.size() == 0 && debugActions.size() == 0) { debugBuilder.appendln("no actions..."); } else { appendActionDetails(debugBuilder, "User actions", userActions); appendActionDetails(debugBuilder, "Exploration actions", explActions); appendActionDetails(debugBuilder, "Prototype actions", prototypeActions); appendActionDetails(debugBuilder, "Debug actions", debugActions); } }
/** * As {@link #graph(ObjectAdapter, AuthenticationSession)}, but appending to * the provided {@link DebugBuilder}. * * @see #graph(ObjectAdapter, AuthenticationSession) */ public static void graph(final ObjectAdapter object, final AuthenticationSession authenticationSession, final DebugBuilder debugBuilder) { simpleObject(object, debugBuilder); debugBuilder.appendln(); debugBuilder.append(object); graph(object, 0, Lists.<ObjectAdapter> newArrayList(), authenticationSession, debugBuilder); }
public void debugAll(final DebugBuilder debug) { debug(debug); debug.appendln(); debug(debug, getPersistenceSession()); }
@Override public void debugData(final DebugBuilder debug) { int count = 1; for (final Oid oid : this) { final ObjectAdapter adapter = getAdapter(oid); debug.append(count++, 5); debug.append(" '"); debug.append(oid.toString(), 15); debug.append("' "); debug.appendln(adapter != null ? adapter.toString() : "(MISSING OBJECT ?!)"); } }
@Override public void debugData(final DebugBuilder debug) { debug.appendTitle("Domain Objects"); for (final ObjectSpecification spec : persistedObjects.specifications()) { debug.appendln(spec.getFullIdentifier()); final ObjectStoreInstances instances = instancesFor(spec); instances.debugData(debug); } debug.unindent(); debug.appendln(); }
@Override public void debugData(final DebugBuilder debug) { debug.appendTitle("Domain Objects"); for (final ObjectSpecId specId : persistedObjects.specifications()) { debug.appendln(specId.asString()); final ObjectStoreInstances instances = instancesFor(specId); instances.debugData(debug); } debug.unindent(); debug.appendln(); }
private void debug(final DebugBuilder debug, final Object object) { if (object instanceof DebuggableWithTitle) { final DebuggableWithTitle d = (DebuggableWithTitle) object; debug.startSection(d.debugTitle()); d.debugData(debug); debug.endSection(); } else { debug.appendln("no debug for " + object); } }