Package com.sleepycat.je.sync

Data synchronization framework that provides the basis for data transfer between JE Databases and external systems.

See:
          Description

Interface Summary
ChangeReader Retrieves all pending and unprocessed changes for one or more SyncDataSets; used only by SyncProcessor implementations and custom sources of change set information.
ChangeReader.Change A change operation that is part of a ChangeTxn; used only by SyncProcessor implementations and custom sources of change set information.
ChangeReader.ChangeTxn A transaction that contains one or more Changes; used only by SyncProcessor implementations and custom sources of change set information.
FieldConverter Provides custom conversion between local field/property values and external field/column values.
RecordConverter Provides custom data conversion between records in an external table/view and raw data records in a local database.
 

Class Summary
ExportConfig Optional export parameters that may be passed to a sync operation.
ImportConfig Optional import parameters that may be passed to a sync operation.
ProcessorMetadata<S extends SyncDataSet> Used for storing a serialized form of processor-specific metadata, including a collection of SyncDataSet objects and processor connection properties; used only by SyncProcessor implementations.
RecordMapping Defines record conversion based on the fields/properties of a Java object, and uses a JE binding to convert between local raw records and Java objects.
SyncDatabase Defines a synchronized database as a mapping between external table/view name and local JE database name, and includes a RecordConverter for converting between local and external record data.
SyncDataSet Defines a sychronized data set as a set of local databases to be synchronized with an external system.
SyncProcessor Manages one or more synchronized data sets for a particular external system and processes sync operations.
 

Enum Summary
ChangeReader.ChangeType The operation type of a Change; used only by SyncProcessor implementations and custom sources of change set information.
 

Exception Summary
SyncCanceledException Thrown by a sync operation when it is explicitly canceled.
 

Package com.sleepycat.je.sync Description

Data synchronization framework that provides the basis for data transfer between JE Databases and external systems.

TODO (remove this list before the release)



Copyright (c) 2004-2012 Oracle. All rights reserved.