Interface | Description |
---|---|
ConnectionListener |
Interface for connection event listeners.
|
ConnectTableUpdater.MinimalConnect |
Interface which defines the minimally required methods of the
MetaConnect
interface. |
ConnectTableUpdater.MinimalMyconnection |
Interface which defines the minimally required methods of the
MetaMyconnection
interface. |
LockTableUpdater.MinimalLock |
Interface which defines the minimally required methods of the
MetaLock
interface. |
MetadataManager.TableFlags |
System tables' flags
|
TransactionTableUpdater.MinimalTrans |
Interface which defines the minimally required methods of the
MetaTrans
interface. |
UserTableStatUpdater.Action |
Runnable which can throw an Exception.
|
UserTableStatUpdater.MinimalUsertablestat |
Interface which defines the minimally required methods of the
MinimalUsertablestat interface. |
Class | Description |
---|---|
ConnectTableUpdater |
A
database connection listener implementation
which receives notifications of database connection events (at a 4GL level, not the JDBC level) and
updates the metadata connect and myconnection tables accordingly. |
ConnectTableUpdater.Empty |
Dummy empty class to be used as the super class for creating proxies
|
ConnectTableUpdater.Handler |
Invocation handler which delegates calls to the
ConnectTableUpdater.MinimalConnect connProxy methods to
the backing DMO instance. |
LockTableUpdater |
A
lock listener implementation which
receives record lock events and updates the metadata lock in-memory map accordingly. |
LockTableUpdater.UpdateWorker |
A worker containing a queue to which record lock events are written from multiple user
threads/contexts, and from which those events are read in a dedicated, daemon thread.
|
LockTableUpdater.UpdateWorker.Empty |
Dummy empty class to be used as the super class for proxy.
|
LockTableUpdater.UpdateWorker.Handler |
Invocation handler which delegates calls to the
LockTableUpdater.MinimalLock proxy methods to the
backing DMO instance. |
MetadataManager |
This class creates, prepares, and populates the embedded database(s) used to serve metadata
information to converted business logic and to the persistence framework.
|
MetadataManager.FileTableRecordBuilder |
_File table record field/value map builder.
|
MetadataManager.Helper |
Helper class for calling DMO setter methods when populating a metaschema record.
|
MetadataManager.MapBuilder<T extends MetadataManager.MapBuilder<T>> |
Map<String, Object> fluent builder.
|
MetaTableWrapper<T> |
Wraps data for operations with meta table
|
MetaTableWrapper.Empty |
Dummy empty class to be used as the super class for proxy.
|
SessionIdHolder |
Numeric ID of the user in the current session
|
TableStats |
Table CRUD operations statistics holder
|
TableStats.Snapshot |
Table statistics snapshot
|
TransactionTableUpdater |
An utility class which receives notifications from the
TransactionManager when a flush
of _Trans metadata VST is needed. |
TransactionTableUpdater.Empty |
Dummy empty class to be used as the super class for proxies.
|
TransactionTableUpdater.Handler |
Invocation handler which delegates calls to the
TransactionTableUpdater.MinimalTrans proxy methods to the
backing DMO instance. |
UserTableStatUpdater |
Maintains the CRUD operations' statistics in the
_usertablestat VST. |
Enum | Description |
---|---|
MetadataManager.Category |
System table categories
|
MetadataManager.SystemTable |
System tables (as of Progress 11.6.3)
|