| Interface | Description |
|---|---|
| ConfigurationInterface | |
| DBInterface | |
| DBInterface.Transaction |
A transaction represents a sequence of commands that need to be executed
as a group, or not at all.
|
| DBManager |
The interface for the internal database.
|
| SchemaFeature |
SchemaFeature is used to ensure that the internal database has particular attributes ("features").
|
| SchemaUpdater |
The SchemaUpdate is used by modules to manage the state of the internal database.
|
| Class | Description |
|---|---|
| AbstractDBInterface |
Created by colby.clegg on 11/17/2015.
|
| CountingDataSource |
A delegating DataSource that maintains a count of all update-style queries that go through it.
|
| DDLSchemaFeature |
A very simple implementation of SchemaFeature that simply runs a sequence of DDL queries
|
| DelegatingDataSource | |
| Table |
| Enum | Description |
|---|---|
| InternalDBFlavor |
Used for some features that depend on the specific internal db flavor.
|
| Exception | Description |
|---|---|
| DBStartupException |