helma.objectmodel.db |
|
Java Source File Name | Type | Comment |
DbColumn.java | Class | A class that encapsulates the Column name and data type of a column in a
relational table. |
DbKey.java | Class | This is the internal representation of a database key. |
DbMapping.java | Class | A DbMapping describes how a certain type of Nodes is to mapped to a
relational database table. |
DbSource.java | Class | This class describes a releational data source (URL, driver, user and password). |
IDGenerator.java | Interface | An interface for objects that generate IDs (Strings) that are
unique for a specific type. |
IReplicationListener.java | Interface | RMI interface for an application. |
Key.java | Interface | This is the interface for the internal representation of an object key. |
MultiKey.java | Class | This is the internal representation of a database key with multiple
columns. |
Node.java | Class | An implementation of INode that can be stored in the internal database or
an external relational database. |
NodeChangeListener.java | Interface | |
NodeHandle.java | Class | This class is a handle or reference to a Node. |
NodeManager.java | Class | The NodeManager is responsible for fetching Nodes from the internal or
external data sources, caching them in a least-recently-used Hashtable,
and writing changes back to the databases. |
OrderedSubnodeList.java | Class | author: manfred andres author: This subnode-collection may be used to add nodes in an ordered way depending on author: the given order. |
ParentInfo.java | Class | This class describes a parent relation between releational nodes. |
Property.java | Class | A property implementation for Nodes stored inside a database. |
Relation.java | Class | This describes how a property of a persistent Object is stored in a
relational database table. |
Replicator.java | Class | |
SubnodeList.java | Class | |
SyntheticKey.java | Class | This is the internal key for an object that is not - or not directly - fetched from a db,
but derived from another object. |
Transactor.java | Class | A subclass of thread that keeps track of changed nodes and triggers
changes in the database when a transaction is commited. |
UpdateableSubnodeList.java | Class | |
WrappedNodeManager.java | Class | A wrapper around NodeManager that catches most Exceptions, or rethrows them as RuntimeExceptions. |