Uses of Class
io.ebean.config.DatabaseConfig
Packages that use DatabaseConfig
Package
Description
Configuration settings for Database construction
-
Uses of DatabaseConfig in io.ebean
Methods in io.ebean that return DatabaseConfigModifier and TypeMethodDescriptionDatabaseBuilder.includeLabelInSql
(boolean includeLabelInSql) Set if generated SQL SELECT should include the query label as an inline SQL comment (to help reference back from the SQL to the code that executed the query.DatabaseBuilder.lengthCheck
(LengthCheck lengthCheck) Sets the length check mode. -
Uses of DatabaseConfig in io.ebean.config
Methods in io.ebean.config that return DatabaseConfigModifier and TypeMethodDescriptionDatabaseConfig.add
(IdGenerator idGenerator) DatabaseConfig.add
(BeanPersistController beanPersistController) DatabaseConfig.add
(BeanPersistListener beanPersistListener) DatabaseConfig.add
(BeanPostConstructListener listener) DatabaseConfig.add
(BeanPostLoad postLoad) DatabaseConfig.add
(BeanQueryAdapter beanQueryAdapter) DatabaseConfig.add
(BulkTableEventListener bulkTableEventListener) DatabaseConfig.addAll
(Collection<Class<?>> classList) DatabaseConfig.addCustomMapping
(DbType type, String columnDefinition) DatabaseConfig.addCustomMapping
(DbType type, String columnDefinition, io.ebean.annotation.Platform platform) DatabaseConfig.addMappingLocation
(String mappingLocation) DatabaseConfig.addPackage
(String packageName) DatabaseConfig.addServerConfigStartup
(ServerConfigStartup configStartupListener) DatabaseConfig.classes
(Collection<Class<?>> classes) DatabaseConfig.includeLabelInSql
(boolean includeLabelInSql) DatabaseConfig.lengthCheck
(LengthCheck lengthCheck) DatabaseConfig.loadFromProperties()
DatabaseConfig.loadFromProperties
(Properties properties) <T> DatabaseConfig
DatabaseConfig.putServiceObject
(Class<T> iface, T configObject) DatabaseConfig.putServiceObject
(Object configObject) DatabaseConfig.putServiceObject
(String key, Object configObject) DatabaseConfig.setAllQuotedIdentifiers
(boolean allQuotedIdentifiers) DatabaseConfig.setAsOfSysPeriod
(String asOfSysPeriod) DatabaseConfig.setAsOfViewSuffix
(String asOfViewSuffix) DatabaseConfig.setAutoPersistUpdates
(boolean autoPersistUpdates) DatabaseConfig.setAutoReadOnlyDataSource
(boolean autoReadOnlyDataSource) DatabaseConfig.setAutoTuneConfig
(AutoTuneConfig autoTuneConfig) DatabaseConfig.setBackgroundExecutorSchedulePoolSize
(int backgroundExecutorSchedulePoolSize) DatabaseConfig.setBackgroundExecutorShutdownSecs
(int backgroundExecutorShutdownSecs) DatabaseConfig.setBackgroundExecutorWrapper
(BackgroundExecutorWrapper backgroundExecutorWrapper) DatabaseConfig.setCacheMaxIdleTime
(int cacheMaxIdleTime) DatabaseConfig.setCacheMaxSize
(int cacheMaxSize) DatabaseConfig.setCacheMaxTimeToLive
(int cacheMaxTimeToLive) DatabaseConfig.setChangeLogAsync
(boolean changeLogAsync) DatabaseConfig.setChangeLogIncludeInserts
(boolean changeLogIncludeInserts) DatabaseConfig.setChangeLogListener
(ChangeLogListener changeLogListener) DatabaseConfig.setChangeLogPrepare
(ChangeLogPrepare changeLogPrepare) DatabaseConfig.setChangeLogRegister
(ChangeLogRegister changeLogRegister) DatabaseConfig.setClassLoadConfig
(ClassLoadConfig classLoadConfig) DatabaseConfig.setConstraintNaming
(DbConstraintNaming constraintNaming) DatabaseConfig.setContainerConfig
(ContainerConfig containerConfig) DatabaseConfig.setCurrentTenantProvider
(CurrentTenantProvider currentTenantProvider) DatabaseConfig.setCurrentUserProvider
(CurrentUserProvider currentUserProvider) DatabaseConfig.setDatabaseBooleanFalse
(String databaseFalse) DatabaseConfig.setDatabaseBooleanTrue
(String databaseTrue) DatabaseConfig.setDatabasePlatform
(DatabasePlatform databasePlatform) DatabaseConfig.setDatabasePlatformName
(String databasePlatformName) DatabaseConfig.setDatabaseSequenceBatch
(int databaseSequenceBatchSize) DatabaseConfig.setDatabaseSequenceBatchSize
(int databaseSequenceBatchSize) DatabaseConfig.setDataSource
(DataSource dataSource) DatabaseConfig.setDataSourceConfig
(io.ebean.datasource.DataSourceBuilder dataSourceConfig) DatabaseConfig.setDataTimeZone
(String dataTimeZone) DatabaseConfig.setDbEncrypt
(DbEncrypt dbEncrypt) DatabaseConfig.setDbOffline
(boolean dbOffline) DatabaseConfig.setDbSchema
(String dbSchema) DatabaseConfig.setDbUuid
(PlatformConfig.DbUuid dbUuid) DatabaseConfig.setDdlCreateOnly
(boolean ddlCreateOnly) DatabaseConfig.setDdlExtra
(boolean ddlExtra) DatabaseConfig.setDdlGenerate
(boolean ddlGenerate) DatabaseConfig.setDdlHeader
(String ddlHeader) DatabaseConfig.setDdlInitSql
(String ddlInitSql) DatabaseConfig.setDdlPlaceholderMap
(Map<String, String> ddlPlaceholderMap) DatabaseConfig.setDdlPlaceholders
(String ddlPlaceholders) DatabaseConfig.setDdlRun
(boolean ddlRun) DatabaseConfig.setDdlSeedSql
(String ddlSeedSql) DatabaseConfig.setDdlStrictMode
(boolean ddlStrictMode) DatabaseConfig.setDefaultEnumType
(jakarta.persistence.EnumType defaultEnumType) DatabaseConfig.setDefaultServer
(boolean defaultServer) DatabaseConfig.setDisableClasspathSearch
(boolean disableClasspathSearch) DatabaseConfig.setDisableL2Cache
(boolean disableL2Cache) DatabaseConfig.setDisableLazyLoading
(boolean disableLazyLoading) DatabaseConfig.setDumpMetricsOnShutdown
(boolean dumpMetricsOnShutdown) DatabaseConfig.setDumpMetricsOptions
(String dumpMetricsOptions) DatabaseConfig.setDurationWithNanos
(boolean durationWithNanos) DatabaseConfig.setEagerFetchLobs
(boolean eagerFetchLobs) DatabaseConfig.setEnabledL2Regions
(String enabledL2Regions) DatabaseConfig.setEncryptDeployManager
(EncryptDeployManager encryptDeployManager) DatabaseConfig.setEncryptKeyManager
(EncryptKeyManager encryptKeyManager) DatabaseConfig.setEncryptor
(Encryptor encryptor) DatabaseConfig.setExpressionEqualsWithNullAsNoop
(boolean expressionEqualsWithNullAsNoop) DatabaseConfig.setExpressionNativeIlike
(boolean expressionNativeIlike) DatabaseConfig.setExternalTransactionManager
(ExternalTransactionManager externalTransactionManager) DatabaseConfig.setFindControllers
(List<BeanFindController> findControllers) DatabaseConfig.setGeometrySRID
(int geometrySRID) DatabaseConfig.setHistoryTableSuffix
(String historyTableSuffix) DatabaseConfig.setIdGeneratorAutomatic
(boolean idGeneratorAutomatic) DatabaseConfig.setIdGenerators
(List<IdGenerator> idGenerators) DatabaseConfig.setJdbcFetchSizeFindEach
(int jdbcFetchSizeFindEach) DatabaseConfig.setJdbcFetchSizeFindList
(int jdbcFetchSizeFindList) DatabaseConfig.setJodaLocalTimeMode
(String jodaLocalTimeMode) DatabaseConfig.setJsonDate
(JsonConfig.Date jsonDate) DatabaseConfig.setJsonDateTime
(JsonConfig.DateTime jsonDateTime) DatabaseConfig.setJsonFactory
(com.fasterxml.jackson.core.JsonFactory jsonFactory) DatabaseConfig.setJsonInclude
(JsonConfig.Include jsonInclude) DatabaseConfig.setJsonMutationDetection
(io.ebean.annotation.MutationDetection jsonMutationDetection) DatabaseConfig.setLazyLoadBatchSize
(int lazyLoadBatchSize) DatabaseConfig.setLoadModuleInfo
(boolean loadModuleInfo) DatabaseConfig.setLocalOnlyL2Cache
(boolean localOnlyL2Cache) DatabaseConfig.setLocalTimeWithNanos
(boolean localTimeWithNanos) DatabaseConfig.setMappingLocations
(List<String> mappingLocations) DatabaseConfig.setMaxCallStack
(int maxCallStack) DatabaseConfig.setMetricNaming
(Function<String, String> metricNaming) DatabaseConfig.setNamingConvention
(NamingConvention namingConvention) DatabaseConfig.setNotifyL2CacheInForeground
(boolean notifyL2CacheInForeground) DatabaseConfig.setObjectMapper
(Object objectMapper) DatabaseConfig.setPackages
(List<String> packages) DatabaseConfig.setPersistBatch
(io.ebean.annotation.PersistBatch persistBatch) DatabaseConfig.setPersistBatching
(boolean persistBatching) DatabaseConfig.setPersistBatchOnCascade
(io.ebean.annotation.PersistBatch persistBatchOnCascade) DatabaseConfig.setPersistBatchSize
(int persistBatchSize) DatabaseConfig.setPersistControllers
(List<BeanPersistController> persistControllers) DatabaseConfig.setPersistenceContextScope
(PersistenceContextScope persistenceContextScope) DatabaseConfig.setPersistListeners
(List<BeanPersistListener> persistListeners) DatabaseConfig.setPlatformConfig
(PlatformConfig platformConfig) DatabaseConfig.setPostConstructListeners
(List<BeanPostConstructListener> listeners) DatabaseConfig.setPostLoaders
(List<BeanPostLoad> postLoaders) DatabaseConfig.setProfilingConfig
(ProfilingConfig profilingConfig) DatabaseConfig.setQueryAdapters
(List<BeanQueryAdapter> queryAdapters) DatabaseConfig.setQueryBatchSize
(int queryBatchSize) DatabaseConfig.setQueryCacheMaxIdleTime
(int queryCacheMaxIdleTime) DatabaseConfig.setQueryCacheMaxSize
(int queryCacheMaxSize) DatabaseConfig.setQueryCacheMaxTimeToLive
(int queryCacheMaxTimeToLive) DatabaseConfig.setQueryPlanCapture
(boolean queryPlanCapture) DatabaseConfig.setQueryPlanCaptureMaxCount
(int queryPlanCaptureMaxCount) DatabaseConfig.setQueryPlanCaptureMaxTimeMillis
(long queryPlanCaptureMaxTimeMillis) DatabaseConfig.setQueryPlanCapturePeriodSecs
(long queryPlanCapturePeriodSecs) DatabaseConfig.setQueryPlanEnable
(boolean queryPlanEnable) DatabaseConfig.setQueryPlanListener
(QueryPlanListener queryPlanListener) DatabaseConfig.setQueryPlanThresholdMicros
(long queryPlanThresholdMicros) DatabaseConfig.setQueryPlanTTLSeconds
(int queryPlanTTLSeconds) DatabaseConfig.setReadOnlyDataSource
(DataSource readOnlyDataSource) DatabaseConfig.setReadOnlyDataSourceConfig
(io.ebean.datasource.DataSourceBuilder readOnly) DatabaseConfig.setRegister
(boolean register) DatabaseConfig.setResourceDirectory
(String resourceDirectory) DatabaseConfig.setRunMigration
(boolean runMigration) DatabaseConfig.setServerCachePlugin
(ServerCachePlugin serverCachePlugin) DatabaseConfig.setSkipCacheAfterWrite
(boolean skipCacheAfterWrite) DatabaseConfig.setSkipDataSourceCheck
(boolean skipDataSourceCheck) DatabaseConfig.setSlowQueryListener
(SlowQueryListener slowQueryListener) DatabaseConfig.setSlowQueryMillis
(long slowQueryMillis) DatabaseConfig.setTenantCatalogProvider
(TenantCatalogProvider tenantCatalogProvider) DatabaseConfig.setTenantDataSourceProvider
(TenantDataSourceProvider tenantDataSourceProvider) DatabaseConfig.setTenantMode
(TenantMode tenantMode) DatabaseConfig.setTenantPartitionColumn
(String tenantPartitionColumn) DatabaseConfig.setTenantSchemaProvider
(TenantSchemaProvider tenantSchemaProvider) DatabaseConfig.setTransactionRollbackOnChecked
(boolean transactionRollbackOnChecked) DatabaseConfig.setUpdateAllPropertiesInBatch
(boolean updateAllPropertiesInBatch) DatabaseConfig.setUseJtaTransactionManager
(boolean useJtaTransactionManager) DatabaseConfig.setUseValidationNotNull
(boolean useValidationNotNull) DatabaseConfig.setUuidNodeId
(String uuidNodeId) DatabaseConfig.setUuidStateFile
(String uuidStateFile) DatabaseConfig.setUuidVersion
(DatabaseConfig.UuidVersion uuidVersion)