See: Description
| Interface | Description |
|---|---|
| DatabaseEngine |
Interface with the specific database implementation.
|
| Class | Description |
|---|---|
| AbstractDatabaseEngine |
Provides a set of functions to interact with the database.
|
| AbstractTranslator |
Abstract translator to be extended by specific implementations.
|
| DatabaseFactory |
Factory used to obtain database connections.
|
| DatabaseFactory.PdbModule |
Module that enables dependency injection in PDB.
|
| DatabaseFactory.PdbModule.Builder |
Builder to create immutable instances of
DatabaseFactory.PdbModule. |
| MappedEntity |
Mapped entity contains information about an entity that has been mapped using the engine.
|
| Enum | Description |
|---|---|
| DatabaseEngineDriver |
Utility Enumeration to access default information for Database Vendors.
|
| Exception | Description |
|---|---|
| ConnectionResetException |
Exceptions to be thrown when Connection Reset cannot be performed.
|
| DatabaseEngineException |
Represents
AbstractDatabaseEngine exceptions. |
| DatabaseEngineRuntimeException |
To be thrown when faults happen during regular database operations.
|
| DatabaseFactoryException |
Exceptions related with
DatabaseFactory. |
| DuplicateEngineException |
To be thrown if it is not possible to duplicate a connection.
|
| NameAlreadyExistsException |
Exceptions related with
NameAlreadyExistsException. |
| RecoveryException |
Exceptions related with
RecoveryException. |
| RetryLimitExceededException |
Represents
RetryLimitExceededException exceptions. |
Copyright © 2014 Feedzai. All Rights Reserved.