Packages

package sync

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. case class MongoSyncException(message: String) extends Exception with Product with Serializable
  2. 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
  3. 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
  4. case class MongoSyncer(sourceConfig: MongoConfig, targetConfig: MongoConfig, syncOperations: List[MongoSyncOperation] = List()) extends Product with Serializable

Value Members

  1. object MongoSyncOperation extends ConfigHelper with Serializable
  2. object MongoSyncer extends Serializable
  3. object SyncDirection extends Enumeration
  4. object SyncStrategy extends Enumeration

Ungrouped