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.AUTOTransactionIsolation getTransactionIsolation()
TransactionIsolation isolation to use for transactions.Set<Supplier<TransactionListener>> getTransactionListenerFactories()
TransactionListener will be
requested per Transactionboolean getUseDefaultLogging()