debugList.add("Services", getServices());
return debugList.debug();
}
public static DebuggableWithTitle[] debugSession() {
final DebugList debugList = new DebugList("Apache Isis Session");
debugList.add("Apache Isis session", getSession());
debugList.add("Authentication session", getAuthenticationSession());
debugList.add("User profile", getUserProfile());
debugList.add("Persistence Session", getPersistenceSession());
debugList.add("Transaction Manager", getTransactionManager());
debugList.add("Service injector", getPersistenceSession().getServicesInjector());
debugList.add("Adapter factory", getPersistenceSession().getObjectAdapterFactory());
debugList.add("Object factory", getPersistenceSession().getObjectFactory());
debugList.add("OID generator", getPersistenceSession().getOidGenerator());
debugList.add("Adapter manager", getPersistenceSession().getAdapterManager());
debugList.add("Services", getPersistenceSession().getServices());
return debugList.debug();
}