Class MongoCollectionDecoratorImpl<T>
java.lang.Object
com.github.cloudyrock.mongock.driver.mongodb.sync.v4.decorator.impl.MongoCollectionDecoratorImpl<T>
- All Implemented Interfaces:
MongoCollectionDecorator<T>,com.mongodb.client.MongoCollection<T>
public class MongoCollectionDecoratorImpl<T> extends java.lang.Object implements MongoCollectionDecorator<T>
-
Constructor Summary
Constructors Constructor Description MongoCollectionDecoratorImpl(com.mongodb.client.MongoCollection<T> implementation, io.changock.driver.api.lock.guard.invoker.LockGuardInvoker lockerCheckInvoker) -
Method Summary
Modifier and Type Method Description com.mongodb.client.MongoCollection<T>getImpl()io.changock.driver.api.lock.guard.invoker.LockGuardInvokergetInvoker()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.github.cloudyrock.mongock.driver.mongodb.sync.v4.decorator.MongoCollectionDecorator
aggregate, aggregate, aggregate, aggregate, bulkWrite, bulkWrite, bulkWrite, bulkWrite, countDocuments, countDocuments, countDocuments, countDocuments, countDocuments, countDocuments, createIndex, createIndex, createIndex, createIndex, createIndexes, createIndexes, createIndexes, createIndexes, deleteMany, deleteMany, deleteMany, deleteMany, deleteOne, deleteOne, deleteOne, deleteOne, distinct, distinct, distinct, distinct, drop, drop, dropIndex, dropIndex, dropIndex, dropIndex, dropIndex, dropIndex, dropIndex, dropIndex, dropIndexes, dropIndexes, dropIndexes, dropIndexes, estimatedDocumentCount, estimatedDocumentCount, find, find, find, find, find, find, find, find, findOneAndDelete, findOneAndDelete, findOneAndDelete, findOneAndDelete, findOneAndReplace, findOneAndReplace, findOneAndReplace, findOneAndReplace, findOneAndUpdate, findOneAndUpdate, findOneAndUpdate, findOneAndUpdate, findOneAndUpdate, findOneAndUpdate, findOneAndUpdate, findOneAndUpdate, getCodecRegistry, getDocumentClass, getNamespace, getReadConcern, getReadPreference, getWriteConcern, insertMany, insertMany, insertMany, insertMany, insertOne, insertOne, insertOne, insertOne, listIndexes, listIndexes, listIndexes, listIndexes, mapReduce, mapReduce, mapReduce, mapReduce, renameCollection, renameCollection, renameCollection, renameCollection, replaceOne, replaceOne, replaceOne, replaceOne, updateMany, updateMany, updateMany, updateMany, updateMany, updateMany, updateMany, updateMany, updateOne, updateOne, updateOne, updateOne, updateOne, updateOne, updateOne, updateOne, watch, watch, watch, watch, watch, watch, watch, watch, withCodecRegistry, withDocumentClass, withReadConcern, withReadPreference, withWriteConcern
-
Constructor Details
-
MongoCollectionDecoratorImpl
public MongoCollectionDecoratorImpl(com.mongodb.client.MongoCollection<T> implementation, io.changock.driver.api.lock.guard.invoker.LockGuardInvoker lockerCheckInvoker)
-
-
Method Details
-
getImpl
- Specified by:
getImplin interfaceMongoCollectionDecorator<T>
-
getInvoker
public io.changock.driver.api.lock.guard.invoker.LockGuardInvoker getInvoker()- Specified by:
getInvokerin interfaceMongoCollectionDecorator<T>
-