this.url = url;
this.username = username;
this.password = password;
- this.logListener = logListener;
+ this.setLogListener(logListener);
}
/* Driver. */
return this.logListener;
}
+ public void setLogListener(MLogListener logListener) {
+ this.logListener = logListener;
+ }
+
/* Generator. */
public MDatabaseConnection getNewDatabaseConnection() throws MDatabaseConnectionFailureException {
}
}
+ /* Logging. */
+
+ public synchronized void setLogListener(MLogListener logListener) {
+ this.getDatabaseConnectionGenerator().setLogListener(logListener);
+ //
+ for (MDatabaseConnection databaseConnection: this.getDatabaseConnections()) {
+ databaseConnection.setLogListener(logListener);
+ }
+ }
+
}