Module is.codion.framework.db.local
Package is.codion.framework.db.local
Interface LocalEntityConnectionProvider.Builder
- All Superinterfaces:
is.codion.framework.db.EntityConnectionProvider.Builder<LocalEntityConnectionProvider,LocalEntityConnectionProvider.Builder>
- All Known Implementing Classes:
DefaultLocalEntityConnectionProviderBuilder
- Enclosing interface:
- LocalEntityConnectionProvider
public static interface LocalEntityConnectionProvider.Builder
extends is.codion.framework.db.EntityConnectionProvider.Builder<LocalEntityConnectionProvider,LocalEntityConnectionProvider.Builder>
Builds a
LocalEntityConnectionProvider.-
Method Summary
Modifier and TypeMethodDescriptiondatabase(is.codion.common.db.database.Database database) defaultQueryTimeout(int defaultQueryTimeout) domain(is.codion.framework.domain.Domain domain) Methods inherited from interface is.codion.framework.db.EntityConnectionProvider.Builder
build, clientId, clientTypeId, clientVersion, connectionType, domainType, onClose, user
-
Method Details
-
database
- Parameters:
database- the database instance to use- Returns:
- this builder instance
-
domain
- Parameters:
domain- the domain model to base this connection on- Returns:
- this builder instance
-
defaultQueryTimeout
- Parameters:
defaultQueryTimeout- the default query timeout- Returns:
- this builder instance
-