java.lang.Object
io.ebeaninternal.server.core.InternalConfiguration
Used to extend the DatabaseConfig with additional objects used to configure and
construct an Database.
-
Method Summary
Modifier and TypeMethodDescriptionchangeLogListener(ChangeLogListener listener) Return the ChangeLogListener to use with a default implementation if none defined.changeLogPrepare(ChangeLogPrepare prepare) Return the ChangeLogPrepare to use with a default implementation if none defined.changeLogRegister(ChangeLogRegister register) Return the ChangeLogRegister to use with a default implementation if none defined.io.ebeaninternal.server.deploy.parse.DeployCreatePropertiesio.ebeaninternal.server.deploy.parse.DeployUtilio.ebeaninternal.server.deploy.generatedproperty.GeneratedPropertyFactoryio.ebeaninternal.server.persist.platform.MultiValueBindReturn the platform specific MultiValue bind support.Return the list of plugins we collected during construction.initDdlGenerator(SpiEbeanServer server) Return the DDL generator.initQueryPlanManager(TransactionManager transactionManager) boolean<T> Tplugin(T maybePlugin) Check if this is a SpiServerPlugin and if so 'collect' it to give the complete list later on the DefaultServer for late call to configure().
-
Method Details
-
isJacksonCorePresent
public boolean isJacksonCorePresent() -
getExtraMetrics
-
plugin
public <T> T plugin(T maybePlugin) Check if this is a SpiServerPlugin and if so 'collect' it to give the complete list later on the DefaultServer for late call to configure(). -
getPlugins
Return the list of plugins we collected during construction. -
changeLogPrepare
Return the ChangeLogPrepare to use with a default implementation if none defined. -
changeLogRegister
Return the ChangeLogRegister to use with a default implementation if none defined. -
changeLogListener
Return the ChangeLogListener to use with a default implementation if none defined. -
getCacheManager
-
getBootupClasses
-
getDatabasePlatform
-
getConfig
-
getExpressionFactory
-
getBinder
-
getDeployCreateProperties
public io.ebeaninternal.server.deploy.parse.DeployCreateProperties getDeployCreateProperties() -
getDeployUtil
public io.ebeaninternal.server.deploy.parse.DeployUtil getDeployUtil() -
getBackgroundExecutor
-
getGeneratedPropertyFactory
public io.ebeaninternal.server.deploy.generatedproperty.GeneratedPropertyFactory getGeneratedPropertyFactory() -
getDataTimeZone
-
cacheManager
-
getMultiValueBind
public io.ebeaninternal.server.persist.platform.MultiValueBind getMultiValueBind()Return the platform specific MultiValue bind support. -
initQueryPlanManager
-
initDdlGenerator
Return the DDL generator.
-