added pre destroy

This commit is contained in:
Keith Donald 2009-04-22 21:14:06 +00:00
parent e783211f88
commit adcbe27852
2 changed files with 3 additions and 2 deletions

View File

@ -15,6 +15,7 @@
*/ */
package org.springframework.jdbc.datasource.embedded; package org.springframework.jdbc.datasource.embedded;
import javax.annotation.PreDestroy;
import javax.sql.DataSource; import javax.sql.DataSource;
/** /**
@ -27,7 +28,7 @@ public interface EmbeddedDatabase extends DataSource {
/** /**
* Shutdown this embedded database. * Shutdown this embedded database.
* TODO - annotate with @PreDestroy for invocation by Spring container?
*/ */
@PreDestroy
void shutdown(); void shutdown();
} }

View File

@ -102,7 +102,7 @@ public class EmbeddedDatabaseFactory {
* @param populator the database populator * @param populator the database populator
*/ */
public void setDatabasePopulator(DatabasePopulator populator) { public void setDatabasePopulator(DatabasePopulator populator) {
Assert.notNull(populator, "The TestDatabasePopulator is required"); Assert.notNull(populator, "The DatabasePopulator is required");
databasePopulator = populator; databasePopulator = populator;
} }