public interface Configuration
EntityDataStore
.Modifier and Type | Method and Description |
---|---|
int |
getBatchUpdateSize() |
EntityCache |
getCache() |
Function<String,String> |
getColumnTransformer() |
ConnectionProvider |
getConnectionProvider() |
Set<EntityStateListener> |
getEntityStateListeners() |
Mapping |
getMapping() |
EntityModel |
getModel() |
Platform |
getPlatform() |
boolean |
getQuoteColumnNames() |
boolean |
getQuoteTableNames() |
int |
getStatementCacheSize() |
Set<StatementListener> |
getStatementListeners() |
Function<String,String> |
getTableTransformer() |
TransactionIsolation |
getTransactionIsolation() |
Set<Supplier<TransactionListener>> |
getTransactionListenerFactories() |
TransactionMode |
getTransactionMode() |
boolean |
getUseDefaultLogging() |
Executor |
getWriteExecutor() |
int getBatchUpdateSize()
ConnectionProvider getConnectionProvider()
Connection
provider. This provider must return a usable connection.EntityCache getCache()
EntityCache
cache to use (if null no caching will be used)Set<EntityStateListener> getEntityStateListeners()
EntityStateListener
optional entity state listener that will receive state
callbacks for all entity state changesMapping getMapping()
EntityModel getModel()
EntityModel
defining the model, must not be null.Platform getPlatform()
Platform
to use, if null the Platform will try to be determined automatically
via the Connection metadata.boolean getQuoteTableNames()
boolean getQuoteColumnNames()
Function<String,String> getTableTransformer()
Function<String,String> getColumnTransformer()
int getStatementCacheSize()
Set<StatementListener> getStatementListeners()
TransactionMode getTransactionMode()
TransactionMode
, defaults to
TransactionMode.AUTO
TransactionIsolation getTransactionIsolation()
TransactionIsolation
isolation to use for transactions.Set<Supplier<TransactionListener>> getTransactionListenerFactories()
TransactionListener
will be
requested per Transaction
boolean getUseDefaultLogging()