public DbManagerJdbc(DbPool pool, DbSchema schema, MActivator activator, boolean cleanup) throws Exception { this.pool = pool; this.schema = schema; this.activator = activator == null ? pool.getProvider().getActivator() : activator; initDatabase(cleanup); }
/** * Create a new manager instance, a db connection and a database schema is needed. * @param dataSourceName * * @param pool * @param schema * @param cleanup * @throws MException */ public DbManagerJdbc(String dataSourceName, DbPool pool, DbSchema schema, boolean cleanup) throws MException { this.dataSourceName = dataSourceName; this.pool = pool; this.schema = schema; this.activator = pool.getProvider().getActivator(); initDatabase(cleanup); }