Interface Database
- All Known Implementing Classes:
Database.Product
public interface Database
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
-
Field Details
-
PROPERTY_POOL_NAME
-
-
Method Details
-
createProperties
Properties createProperties()- Returns:
- Persistence unit properties you want to use for this database (e.g. Hibernate dialect already set), will be passed into
open(java.util.Properties, java.lang.String, java.lang.String, java.lang.String, int, int, int)
.
-
open
void open(Properties properties, String connectionUrl, String username, String password, int connectionTimeoutSeconds, int minIdle, int maxPoolSize) Modify persistence properties (e.g. set datasource) used to callPersistence.createEntityManagerFactory(persistenceUnitName, persistenceUnitProperties)
-
close
void close() -
getConnectorName
String getConnectorName()
-