* @param String confFilename Dateiname der Konfigurationsdatei
*/
public Database() {
- theLog = Logfile.getInstance(MirConfig.getProp("Home") + MirConfig.getProp("Database.Logfile"));
- String database_username=MirConfig.getProp("Database.Username");
- String database_password=MirConfig.getProp("Database.Password");
- String database_host=MirConfig.getProp("Database.Host");
- String theAdaptorName=MirConfig.getProp("Database.Adaptor");
+ //theLog = Logfile.getInstance(MirConfig.getProp("Home") + MirConfig.getProp("Database.Logfile"));
+ theLog = Logfile.getInstance(this.getClass().getName());
+ String database_username=DatabaseConfig.getProp("Database.Username");
+ String database_password=DatabaseConfig.getProp("Database.Password");
+ String database_host=DatabaseConfig.getProp("Database.Host");
+ String theAdaptorName=DatabaseConfig.getProp("Database.Adaptor");
try {
theEntityClass = Class.forName("mir.entity.GenericEntity");
theAdaptor = (DatabaseAdaptor)Class.forName(theAdaptorName).newInstance();
- defaultLimit = Integer.parseInt(MirConfig.getProp("Database.Limit"));
+ defaultLimit = Integer.parseInt(DatabaseConfig.getProp("Database.Limit"));
database_driver=theAdaptor.getDriver();
database_url=theAdaptor.getURL(database_username,database_password,database_host);
theLog.printDebugInfo("adding Broker with: " +database_driver+":"+database_url );
- MirConfig.addBroker(database_driver,database_url);
- myBroker=MirConfig.getBroker();
+ DatabaseConfig.addBroker(database_driver,database_url);
+ myBroker=DatabaseConfig.getBroker();
}
catch (Exception e){
theLog.printError("Bei Konstruktion von Database() with " + theAdaptorName + " -- " +e.toString());