Uses of Package
io.ebean.config
Package
Description
Server Cache Service
Configuration settings for Database construction
Database platform specific support
Persist and Query Event Controllers and Listeners
Provides a API for plugins.
JSON formatting and parsing objects (See JsonContext).
-
ClassDescriptionConfiguration for the container that holds the Database instances.The configuration used for creating a Database.
-
ClassDescriptionProvides the Tenant Id for the current request based on the current user.The configuration used for creating a Database.
-
ClassDescriptionProvides some base implementation for NamingConventions.Defines the AutoTune behaviour for a Database.The mode for determining if AutoTune will be used for a given query when
Query.setAutoTune(boolean)
has not been explicitly set on a query.BackgroundExecutorWrapper that can be used to wrap tasks that are sent to background (i.e.Helper to find classes taking into account the context class loader.Wraps the preferred, caller and context class loaders.Configuration for the container that holds the Database instances.Provides the Tenant Id for the current request based on the current user.Provides the current user in order to support 'Who created', 'Who modified' and other audit features.Custom mappings for DB types that override the default.The configuration used for creating a Database.Naming convention used for constraint names.Defines how constraint names are shortened if required based on platform limitations.Used to normalise table and column names which means stripping out quoted identifier characters and any catalog or schema prefix.Configuration for the Document store integration (e.g.Define the encryption options for a bean property.The Encryption mode.Programmatically define which database columns are encrypted.Represents the key used for encryption.Determine keys used for encryption and decryption.Used for Java side encryption of properties when DB encryption is not used.Provides awareness of externally managed transactions.A customer Id generator that can be registered with Ebean and assigned to @Id properties using the name attribute of @GeneratedValue.Defined the format used for Date types.Defined the format used for DateTime types.Defines the naming convention for converting between logical property names/entity names and physical DB column names/table names.Configuration for DB types such as UUID, Geometry etc.Specify how UUID is stored.Configuration for transaction profiling.The captured query plans.EXPERIMENTAL: Listener for captured query plans.Slow query event.Listener for slow query events.TableName holds catalog, schema and table name.For multi-tenancy via DB CATALOG supply the catalog given the tenantId.For multi-tenancy via DB supply the DataSource given the tenantId.The mode to use for multi-tenancy.For multi-tenancy via DB SCHEMA supply the schema given the tenantId. -
ClassDescriptionConfiguration for DB types such as UUID, Geometry etc.Specify how UUID is stored.
-
-
-
ClassDescriptionConfiguration for the container that holds the Database instances.The configuration used for creating a Database.
-