package sync
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class MongoSyncException(message: String) extends Exception with Product with Serializable
- case class MongoSyncOperation(collectionName: String, syncDirection: SyncDirection = SyncDirection.SourceToTarget, syncStrategy: SyncStrategy = SyncStrategy.SyncAll, idColumnName: String = DatabaseProvider.ObjectIdKey) extends LazyLogging with Filter with Product with Serializable
- case class MongoSyncResult(collectionName: String, syncDate: Date = new Date(), acknowleged: Boolean = false, synced: Int = -1, countBefore: Int = -1, countAfter: Int = -1, syncTime: Long = -1, exception: Option[Exception] = None) extends Product with Serializable
- case class MongoSyncer(sourceConfig: MongoConfig, targetConfig: MongoConfig, syncOperations: List[MongoSyncOperation] = List()) extends Product with Serializable
Value Members
- object MongoSyncOperation extends ConfigHelper with Serializable
- object MongoSyncer extends Serializable
- object SyncDirection extends Enumeration
- object SyncStrategy extends Enumeration