| Interface | Description |
|---|---|
| DBErrorConverter |
It's important that db errors get converted into standard delia errors.
|
| DBExecutor |
All database statements should be executed through here.
|
| DBInterface |
The main interface to the database.
|
| DBInterfaceInternal |
Internal APIs for internal use by Delia.
|
| QueryBuilderService |
| Class | Description |
|---|---|
| DBAccessContext |
Represents the context of calling the db.
|
| DBCapabilties |
Describes the abilities of the database.
|
| DBConnectionBase | |
| DBErrorConverterBase |
It's important that db errors get converted into standard delia errors.
|
| DBInterfaceBase |
Represents db access to a single db (conn)
|
| InsertContext |
Additional parameters for DBInterface.executeInsert.
|
| InstrumentedDBInterface | |
| QueryBuilderServiceImpl | |
| QueryContext |
Additional parameters for DBInterface.executeQuery.
|
| QueryDetails | |
| QuerySpec |
Parsed query, such as Customer[id != 100].orderBy('createDate')
|
| ResultSetHelper | |
| SqlExecuteContext | |
| ValueHelper |
| Enum | Description |
|---|---|
| DBType |
The set of supported databases
|
| Exception | Description |
|---|---|
| DBException |
unexpected database error
|
| DBValidationException |
database reports a validation error such as JdbcSQLIntegrityConstraintViolationException.
|
| InternalException |
something bad happened in a dbinterface, that we don't want
to throw to client.
|
Copyright © 2020. All rights reserved.