Module is.codion.framework.db.local
Package is.codion.framework.db.local
Class DefaultLocalEntityConnectionProviderBuilder
java.lang.Object
is.codion.framework.db.AbstractEntityConnectionProvider.AbstractBuilder<LocalEntityConnectionProvider,LocalEntityConnectionProvider.Builder>
is.codion.framework.db.local.DefaultLocalEntityConnectionProviderBuilder
- All Implemented Interfaces:
is.codion.framework.db.EntityConnectionProvider.Builder<LocalEntityConnectionProvider,,LocalEntityConnectionProvider.Builder> LocalEntityConnectionProvider.Builder
public final class DefaultLocalEntityConnectionProviderBuilder
extends is.codion.framework.db.AbstractEntityConnectionProvider.AbstractBuilder<LocalEntityConnectionProvider,LocalEntityConnectionProvider.Builder>
implements LocalEntityConnectionProvider.Builder
Builds a
LocalEntityConnectionProvider instance.- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()database(is.codion.common.db.database.Database database) defaultQueryTimeout(int defaultQueryTimeout) domain(is.codion.framework.domain.Domain domain) Methods inherited from class is.codion.framework.db.AbstractEntityConnectionProvider.AbstractBuilder
clientId, clientTypeId, clientVersion, connectionType, domainType, onClose, userMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface is.codion.framework.db.EntityConnectionProvider.Builder
clientId, clientTypeId, clientVersion, connectionType, domainType, onClose, user
-
Constructor Details
-
DefaultLocalEntityConnectionProviderBuilder
public DefaultLocalEntityConnectionProviderBuilder()
-
-
Method Details
-
database
public LocalEntityConnectionProvider.Builder database(is.codion.common.db.database.Database database) - Specified by:
databasein interfaceLocalEntityConnectionProvider.Builder- Parameters:
database- the database instance to use- Returns:
- this builder instance
-
domain
- Specified by:
domainin interfaceLocalEntityConnectionProvider.Builder- Parameters:
domain- the domain model to base this connection on- Returns:
- this builder instance
-
defaultQueryTimeout
- Specified by:
defaultQueryTimeoutin interfaceLocalEntityConnectionProvider.Builder- Parameters:
defaultQueryTimeout- the default query timeout- Returns:
- this builder instance
-
build
- Specified by:
buildin interfaceis.codion.framework.db.EntityConnectionProvider.Builder<LocalEntityConnectionProvider,LocalEntityConnectionProvider.Builder>
-