[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
Classes
Class | Description | |
---|---|---|
![]() | ConnectionCache | Base class for a Connection and DbCommand cache.
Implementations control the lifecycle via lifecycle methods, or may simple obtain new resources and close new resources every time. This is not a pool - a cache is associated with one client class and that class is expected to use cache methods in well-defined order of get, done-with and destroy. |
![]() | ConnectionCacheImpl |
Caches the Connection and DbCommand instance for reuse.
|
![]() | ConnectionNoCacheImpl |
Implementation of a connection cache that simply doesn't cache but gets
a new connection and statement every request, and closes these every time
a client indicates done.
|
![]() | DatabaseConfigException |
Exception to indicate that a stream name could not be resolved.
|
![]() | DatabaseConfigServiceImpl | Implementation provides database instance services such as connection factory and
connection settings.
|
![]() | DatabaseProviderConnFactory |
Database connection factory using DbProviderFactory to obtain connections.
|
![]() | DataCacheExpiringImpl |
Implements an expiry-time cache that evicts data when data becomes stale
after a given number of seconds.
|
![]() | DataCacheLRUImpl | Query result data cache implementation that uses a least-recently-used algorithm
to store and evict query results.
|
![]() | DataCacheNullImpl |
Null implementation for a data cache that doesn't ever hit.
|
![]() | DBOutputTypeDesc |
Descriptor for SQL output columns.
|
![]() | PollExecStrategyDBQuery |
Viewable providing historical data from a database.
|
![]() | PollingViewable |
Implements a poller viewable that uses a polling strategy, a cache and
some input parameters extracted from event streams to perform the polling.
|
![]() | PollingViewableFactory |
Factory for a view onto historical data via SQL statement.
|
Interfaces
Interface | Description | |
---|---|---|
![]() | DatabaseConfigService | Service providing database connection factory and configuration information
for use with historical data polling.
|
![]() | DatabaseConnectionFactory |
Factory for new database connections.
|
![]() | DataCache |
Implementations serve as caches for historical or reference data retrieved
via lookup keys consisting or one or more rows represented by a list of events.
|
![]() | PollExecStrategy |
Interface for polling data from a data source such as a relational database.
Lifecycle methods are for managing connection resources.
|