|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| FeatureCollectionLoader<Te,Tf> | Retrieves feature collections from entities. |
| FeaturePopulator<T> | Populates an entity with its features. |
| ReplicationDestination | Provides Replicator with end points for the change streams that it produces. |
| ReplicationSource | Provides Replicator with change streams that it consumes. |
| ReplicationStatePersister | Implementations of this interface provide persistence for replication state objects. |
| RowMapperListener<T> | Receives result objects produced by row mapper implementations. |
| SystemTimeLoader | Provides Replicator with access to the system time on the database server. |
| TransactionSnapshotLoader | Obtains transaction snapshots used for replication. |
| Class Summary | |
|---|---|
| ActionChangeWriter | Writes entities to a database according to a specific action. |
| AllEntityDao | Provides operations that act on on all entity types by combining operations from the underlying DAO implementations. |
| ChangeReader<T extends Entity> | Creates change records based on the data provided by an underlying entity history iterator. |
| ChangesetManager | Creates and maintains changesets for a database conversation. |
| ChangeWriter | Writes changes to a database. |
| DbFeature<T extends Storeable> | A data class for representing a database record for an entity feature. |
| DbFeatureComparator<T extends Storeable> | A comparator for sorting database feature objects by entity id. |
| DbFeatureHistory<T extends Storeable> | A data class representing a history record for an entity feature. |
| DbFeatureHistoryComparator<T extends Storeable> | A comparator for sorting database feature objects by entity id, then entity version. |
| DbFeatureHistoryRowMapper<T extends Storeable> | Wraps database features within a database feature object containing the owning entity id. |
| DbFeatureRowMapper<T extends Storeable> | Wraps database features within a database feature object containing the owning entity id. |
| DbOrderedFeature<T extends Storeable> | A data class for representing a way node database record. |
| DbOrderedFeatureHistoryComparator<T extends Storeable> | A comparator for sorting database feature objects by entity id, then entity version, then feature sequence. |
| DbOrderedFeatureRowMapper<T extends Storeable> | Wraps database features within a database feature object containing the owning entity id. |
| DeltaToDiffReader | Takes an underlying full history delta stream and converts it into a diff stream. |
| EntityContainerReader<T extends Entity> | Wraps a stream of entity history objects into entity containers. |
| EntityDao<T extends Entity> | Provides functionality common to all top level entity daos. |
| EntityDataRowMapper | Maps entity result set rows into common entity data objects. |
| EntityHistory<T extends Storeable> | A data class representing a history record. |
| EntityHistoryComparator<T extends Entity> | A comparator for sorting entity history objects by entity id then entity version. |
| EntityHistoryListReader | Reads a history stream and groups all changes for a single entity into lists. |
| EntityHistoryReader<T extends Entity> | Provides a single iterator based on data provided by underlying iterators from each of the underlying entity and feature iterators. |
| EntityHistoryRowMapper<T extends Entity> | Maps entity history result set rows into entity history objects. |
| EntitySnapshotReader | Produces a snapshot at a point in time from a complete history stream. |
| FeatureHistoryPopulator<Te extends Entity,Tf extends Storeable,Tdbf extends DbFeature<Tf>> | Populates entities with their features using a sorted data source. |
| FileReplicationDestination | A file-based destination for replication data. |
| FileReplicationStatePersistor | A file-based persister for replication state. |
| MemberTypeParser | Parses the database representation of a relation member type into an entity type object. |
| MemberTypeRenderer | Renders a member type object into its database representation. |
| NodeDao | Provides access to nodes in the database. |
| NodeRowMapper | Maps node result set rows into node objects. |
| RelationDao | Provides access to relations in the database. |
| RelationMemberCollectionLoader | Loads relation members from relations. |
| RelationMemberRowMapper | Maps relation member result set rows into relation member objects. |
| RelationRowMapper | Maps relation result set rows into relation objects. |
| ReplicationFileSequenceFormatter | Formats replication sequence numbers into file names. |
| ReplicationQueryPredicates | Contains the parameters required to perform a single replication from the database. |
| ReplicationSequenceFormatter | Formats replication sequence numbers into file names. |
| ReplicationState | Contains the state to be remembered between replication invocations. |
| Replicator | Replicates changes from the database utilising transaction snapshots. |
| SchemaVersionValidator | Reads the version number stored in the schema_info table and verifies that it matches the expected version. |
| SortingStoreRowMapperListener<T extends Storeable> | A row mapper listener that writes all objects into an object sortingStore. |
| TagCollectionLoader<T extends Entity> | Loads tags from entities. |
| TagRowMapper | Maps tag result set rows into tag objects. |
| TimeDao | A DAO providing access to the system time on the database server. |
| TransactionDao | Reads active transaction ids from the database allowing up-to-current queries to be performed when extracting changesets from the history tables. |
| TransactionSnapshot | Represents the data associated with a database transaction snapshot providing information about currently in-flight transactions. |
| UserManager | Creates or loads the details of the Osmosis user in the database. |
| WayDao | Provides access to ways in the database. |
| WayNodeCollectionLoader | Loads way nodes from ways. |
| WayNodeRowMapper | Maps way node result set rows into way node objects. |
| WayRowMapper | Maps way result set rows into way objects. |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||