dev.mongocamp.driver.mongodb.sync
Members list
Type members
Classlikes
case class MongoSyncException(message: String) extends Exception
Attributes
- Supertypes
-
trait Producttrait Equalsclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
case class MongoSyncOperation(collectionName: String, syncDirection: SyncDirection, syncStrategy: SyncStrategy, idColumnName: String) extends LazyLogging, Filter
object MongoSyncOperation extends ConfigHelper
Attributes
- Companion
- class
- Supertypes
- Self type
-
MongoSyncOperation.type
case class MongoSyncResult(collectionName: String, syncDate: Date, acknowleged: Boolean, synced: Int, countBefore: Int, countAfter: Int, syncTime: Long, exception: Option[Exception])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class MongoSyncer(sourceConfig: MongoConfig, targetConfig: MongoConfig, syncOperations: List[MongoSyncOperation])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object MongoSyncer
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
MongoSyncer.type
object SyncDirection extends Enumeration
Attributes
- Supertypes
-
class Enumerationtrait Serializableclass Objecttrait Matchableclass Any
- Self type
-
SyncDirection.type
object SyncStrategy extends Enumeration
Attributes
- Supertypes
-
class Enumerationtrait Serializableclass Objecttrait Matchableclass Any
- Self type
-
SyncStrategy.type
In this article