Uses of Class
io.ebean.config.DatabaseConfig
Packages that use DatabaseConfig
-
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.loadFromProperties()DatabaseConfig.loadFromProperties(Properties properties) <T> DatabaseConfigDatabaseConfig.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.setDocStoreConfig(DocStoreConfig docStoreConfig) DatabaseConfig.setDocStoreOnly(boolean docStoreOnly) 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.setReadAuditLogger(ReadAuditLogger readAuditLogger) DatabaseConfig.setReadAuditPrepare(ReadAuditPrepare readAuditPrepare) 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)