Skip navigation links
A B C D E F G I K L M R S T U W 

A

afterEach(ExtensionContext) - Method in class io.mongock.driver.mongodb.test.template.extension.IntegrationTestSetupExtension
 
ANY_EXECUTION_ID - Static variable in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 

B

beforeAll(ExtensionContext) - Method in class io.mongock.driver.mongodb.test.template.extension.IntegrationTestSetupExtension
 
beforeEach(ExtensionContext) - Method in class io.mongock.driver.mongodb.test.template.extension.IntegrationTestSetupExtension
 

C

CallVerifier - Interface in io.mongock.driver.mongodb.test.template.util
 
CallVerifierImpl - Class in io.mongock.driver.mongodb.test.template.util
 
CallVerifierImpl() - Constructor for class io.mongock.driver.mongodb.test.template.util.CallVerifierImpl
 
CHANGELOG_COLLECTION_NAME - Static variable in class io.mongock.driver.mongodb.test.template.extension.IntegrationTestSetupExtension
 
CHANGELOG_COLLECTION_NAME - Static variable in class io.mongock.driver.mongodb.test.template.util.IntegrationTestBase
 
ChangeLogEnsureDecorator - Class in io.mongock.driver.mongodb.test.template.integration.test3
 
ChangeLogEnsureDecorator() - Constructor for class io.mongock.driver.mongodb.test.template.integration.test3.ChangeLogEnsureDecorator
 
ChangeLogFailure - Class in io.mongock.driver.mongodb.test.template.integration.test2
 
ChangeLogFailure() - Constructor for class io.mongock.driver.mongodb.test.template.integration.test2.ChangeLogFailure
 
ChangeLogSuccess - Class in io.mongock.driver.mongodb.test.template.integration.test1.withnorunalways
 
ChangeLogSuccess() - Constructor for class io.mongock.driver.mongodb.test.template.integration.test1.withnorunalways.ChangeLogSuccess
 
countDocuments(Document) - Method in interface io.mongock.driver.mongodb.test.template.util.MongoDBDriverTestAdapter
 
createIndex(Document, IndexOptions) - Method in interface io.mongock.driver.mongodb.test.template.util.MongoDBDriverTestAdapter
 
createUniqueIndex(String...) - Method in interface io.mongock.driver.mongodb.test.template.util.MongoDBDriverTestAdapter
 

D

DEFAULT_DATABASE_NAME - Static variable in class io.mongock.driver.mongodb.test.template.extension.IntegrationTestSetupExtension
 
DEFAULT_DATABASE_NAME - Static variable in class io.mongock.driver.mongodb.test.template.util.IntegrationTestBase
 

E

ensureKeyUniqueness() - Method in interface io.mongock.driver.mongodb.test.template.interfaces.MongoLockRepositoryITestInterface
 
ensureKeyUniqueness() - Method in class io.mongock.driver.mongodb.test.template.MongoLockRepositoryITestBase
 

F

findByKeyShouldReturnLockWhenThereIsOne() - Method in interface io.mongock.driver.mongodb.test.template.interfaces.MongoLockRepositoryITestInterface
 
findByKeyShouldReturnLockWhenThereIsOne() - Method in class io.mongock.driver.mongodb.test.template.MongoLockRepositoryITestBase
 

G

getAdapter(String) - Method in class io.mongock.driver.mongodb.test.template.util.IntegrationTestBase
 
getCounter() - Method in interface io.mongock.driver.mongodb.test.template.util.CallVerifier
 
getCounter() - Method in class io.mongock.driver.mongodb.test.template.util.CallVerifierImpl
 
getDataBase() - Method in class io.mongock.driver.mongodb.test.template.util.IntegrationTestBase
 
getDefaultAdapter() - Method in class io.mongock.driver.mongodb.test.template.util.IntegrationTestBase
 
getDefaultConnectionWriteConcern() - Method in class io.mongock.driver.mongodb.test.template.extension.IntegrationTestSetupExtension
 
getDriverWithTransactionDisabled() - Method in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 
getEntriesLog_WorksRegardlessOfExecutionMillisMissingIntegerOrLong() - Method in class io.mongock.driver.mongodb.test.template.MongoChangeEntryRepositoryITestBase
 
getIndexDocument(String[]) - Method in class io.mongock.driver.mongodb.test.template.MongoChangeEntryRepositoryITestBase
 
getMongoClient() - Static method in class io.mongock.driver.mongodb.test.template.shared.IntegrationTestShared
 
getMongoClient() - Method in class io.mongock.driver.mongodb.test.template.util.IntegrationTestBase
 
getMongoContainer() - Static method in class io.mongock.driver.mongodb.test.template.shared.IntegrationTestShared
 
getMongoDataBase() - Static method in class io.mongock.driver.mongodb.test.template.shared.IntegrationTestShared
 

I

increaseCounter() - Method in interface io.mongock.driver.mongodb.test.template.util.CallVerifier
 
increaseCounter() - Method in class io.mongock.driver.mongodb.test.template.util.CallVerifierImpl
 
initializeRepository() - Method in interface io.mongock.driver.mongodb.test.template.interfaces.MongoLockRepositoryITestInterface
 
initializeRepository(boolean) - Method in class io.mongock.driver.mongodb.test.template.MongoChangeEntryRepositoryITestBase
 
initializeRepository() - Method in class io.mongock.driver.mongodb.test.template.MongoLockManagerITestBase
 
insertOne(Document) - Method in interface io.mongock.driver.mongodb.test.template.util.MongoDBDriverTestAdapter
 
insertUpdateShouldInsertWhenEmpty() - Method in interface io.mongock.driver.mongodb.test.template.interfaces.MongoLockRepositoryITestInterface
 
insertUpdateShouldInsertWhenEmpty() - Method in class io.mongock.driver.mongodb.test.template.MongoLockRepositoryITestBase
 
insertUpdateShouldThrowExceptionWhenLockIsInDBWIthDifferentOwnerAndNotExpired() - Method in interface io.mongock.driver.mongodb.test.template.interfaces.MongoLockRepositoryITestInterface
 
insertUpdateShouldThrowExceptionWhenLockIsInDBWIthDifferentOwnerAndNotExpired() - Method in class io.mongock.driver.mongodb.test.template.MongoLockRepositoryITestBase
 
insertUpdateShouldUpdateWhenExpiresAtIsGraterThanSaved() - Method in interface io.mongock.driver.mongodb.test.template.interfaces.MongoLockRepositoryITestInterface
 
insertUpdateShouldUpdateWhenExpiresAtIsGraterThanSaved() - Method in class io.mongock.driver.mongodb.test.template.MongoLockRepositoryITestBase
 
insertUpdateShouldUpdateWhenSameOwner() - Method in interface io.mongock.driver.mongodb.test.template.interfaces.MongoLockRepositoryITestInterface
 
insertUpdateShouldUpdateWhenSameOwner() - Method in class io.mongock.driver.mongodb.test.template.MongoLockRepositoryITestBase
 
IntegrationTestBase - Class in io.mongock.driver.mongodb.test.template.util
 
IntegrationTestBase() - Constructor for class io.mongock.driver.mongodb.test.template.util.IntegrationTestBase
 
IntegrationTestSetupExtension - Class in io.mongock.driver.mongodb.test.template.extension
 
IntegrationTestSetupExtension() - Constructor for class io.mongock.driver.mongodb.test.template.extension.IntegrationTestSetupExtension
 
IntegrationTestShared - Class in io.mongock.driver.mongodb.test.template.shared
 
IntegrationTestShared() - Constructor for class io.mongock.driver.mongodb.test.template.shared.IntegrationTestShared
 
io.mongock.driver.mongodb.test.template - package io.mongock.driver.mongodb.test.template
 
io.mongock.driver.mongodb.test.template.extension - package io.mongock.driver.mongodb.test.template.extension
 
io.mongock.driver.mongodb.test.template.integration.test1.withnorunalways - package io.mongock.driver.mongodb.test.template.integration.test1.withnorunalways
 
io.mongock.driver.mongodb.test.template.integration.test1.withrunalways - package io.mongock.driver.mongodb.test.template.integration.test1.withrunalways
 
io.mongock.driver.mongodb.test.template.integration.test2 - package io.mongock.driver.mongodb.test.template.integration.test2
 
io.mongock.driver.mongodb.test.template.integration.test3 - package io.mongock.driver.mongodb.test.template.integration.test3
 
io.mongock.driver.mongodb.test.template.interfaces - package io.mongock.driver.mongodb.test.template.interfaces
 
io.mongock.driver.mongodb.test.template.shared - package io.mongock.driver.mongodb.test.template.shared
 
io.mongock.driver.mongodb.test.template.util - package io.mongock.driver.mongodb.test.template.util
 

K

KEY_AUTHOR - Static variable in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 
KEY_CHANGE_ID - Static variable in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 
KEY_CHANGE_LOG_CLASS - Static variable in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 
KEY_CHANGE_SET_METHOD - Static variable in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 
KEY_EXECUTION_ID - Static variable in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 
KEY_EXECUTION_MILLIS - Static variable in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 
KEY_METADATA - Static variable in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 
KEY_STATE - Static variable in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 
KEY_TIMESTAMP - Static variable in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 

L

LOCK_ACQUIRED_FOR_MILLIS - Static variable in class io.mongock.driver.mongodb.test.template.MongoLockManagerITestBase
 
LOCK_COLLECTION_NAME - Static variable in class io.mongock.driver.mongodb.test.template.extension.IntegrationTestSetupExtension
 
LOCK_COLLECTION_NAME - Static variable in class io.mongock.driver.mongodb.test.template.MongoLockManagerITestBase
 
LOCK_COLLECTION_NAME - Static variable in class io.mongock.driver.mongodb.test.template.util.IntegrationTestBase
 
LOCK_QUIT_TRYING_AFTER_MILLIS - Static variable in class io.mongock.driver.mongodb.test.template.MongoLockManagerITestBase
 
LOCK_TRY_FRQUENCY_MILLIS - Static variable in class io.mongock.driver.mongodb.test.template.MongoLockManagerITestBase
 
lockManager - Variable in class io.mongock.driver.mongodb.test.template.MongoLockManagerITestBase
 

M

method(MongoDatabase, CallVerifier) - Method in class io.mongock.driver.mongodb.test.template.integration.test3.ChangeLogEnsureDecorator
 
method_0() - Method in class io.mongock.driver.mongodb.test.template.integration.test1.withnorunalways.ChangeLogSuccess
 
method_0() - Method in class io.mongock.driver.mongodb.test.template.integration.test1.withrunalways.WithRunAlways
 
method_0() - Method in class io.mongock.driver.mongodb.test.template.integration.test2.ChangeLogFailure
 
method_1() - Method in class io.mongock.driver.mongodb.test.template.integration.test1.withnorunalways.ChangeLogSuccess
 
method_1() - Method in class io.mongock.driver.mongodb.test.template.integration.test1.withrunalways.WithRunAlways
 
method_1() - Method in class io.mongock.driver.mongodb.test.template.integration.test2.ChangeLogFailure
 
method_2() - Method in class io.mongock.driver.mongodb.test.template.integration.test1.withnorunalways.ChangeLogSuccess
 
method_2() - Method in class io.mongock.driver.mongodb.test.template.integration.test1.withrunalways.WithRunAlways
 
method_3() - Method in class io.mongock.driver.mongodb.test.template.integration.test1.withnorunalways.ChangeLogSuccess
 
method_3() - Method in class io.mongock.driver.mongodb.test.template.integration.test1.withrunalways.WithRunAlways
 
method_4(MongoDatabase) - Method in class io.mongock.driver.mongodb.test.template.integration.test1.withnorunalways.ChangeLogSuccess
 
method_4(MongoDatabase) - Method in class io.mongock.driver.mongodb.test.template.integration.test1.withrunalways.WithRunAlways
 
method_4(MongoDatabase) - Method in class io.mongock.driver.mongodb.test.template.integration.test2.ChangeLogFailure
 
METHOD_PREFIX - Static variable in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 
MongoChangeEntryRepositoryITestBase - Class in io.mongock.driver.mongodb.test.template
 
MongoChangeEntryRepositoryITestBase() - Constructor for class io.mongock.driver.mongodb.test.template.MongoChangeEntryRepositoryITestBase
 
MongoDBDriverTestAdapter - Interface in io.mongock.driver.mongodb.test.template.util
 
MongoDriverITestBase - Class in io.mongock.driver.mongodb.test.template
 
MongoDriverITestBase() - Constructor for class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 
MongoLockManagerITestBase - Class in io.mongock.driver.mongodb.test.template
 
MongoLockManagerITestBase() - Constructor for class io.mongock.driver.mongodb.test.template.MongoLockManagerITestBase
 
MongoLockRepositoryITestBase - Class in io.mongock.driver.mongodb.test.template
 
MongoLockRepositoryITestBase() - Constructor for class io.mongock.driver.mongodb.test.template.MongoLockRepositoryITestBase
 
MongoLockRepositoryITestInterface - Interface in io.mongock.driver.mongodb.test.template.interfaces
 

R

releaseLockShouldBeIdempotent_WhenHeldByOtherOwner() - Method in class io.mongock.driver.mongodb.test.template.MongoLockManagerITestBase
 
releaseLockShouldBeIdempotent_WhenHeldBySameOwner() - Method in class io.mongock.driver.mongodb.test.template.MongoLockManagerITestBase
 
releaseLockShouldNotThrowAnyException_WhenLockNoPresent() - Method in class io.mongock.driver.mongodb.test.template.MongoLockManagerITestBase
 
removeShouldNotRemoveWhenDifferentOwner() - Method in interface io.mongock.driver.mongodb.test.template.interfaces.MongoLockRepositoryITestInterface
 
removeShouldNotRemoveWhenDifferentOwner() - Method in class io.mongock.driver.mongodb.test.template.MongoLockRepositoryITestBase
 
removeShouldRemoveWhenSameOwner() - Method in interface io.mongock.driver.mongodb.test.template.interfaces.MongoLockRepositoryITestInterface
 
removeShouldRemoveWhenSameOwner() - Method in class io.mongock.driver.mongodb.test.template.MongoLockRepositoryITestBase
 
repository - Variable in class io.mongock.driver.mongodb.test.template.MongoChangeEntryRepositoryITestBase
 
repository - Variable in class io.mongock.driver.mongodb.test.template.MongoLockManagerITestBase
 
repository - Variable in class io.mongock.driver.mongodb.test.template.MongoLockRepositoryITestBase
 

S

setMongoClient(MongoClient) - Static method in class io.mongock.driver.mongodb.test.template.shared.IntegrationTestShared
 
setMongoContainer(GenericContainer) - Static method in class io.mongock.driver.mongodb.test.template.shared.IntegrationTestShared
 
setMongoDataBase(MongoDatabase) - Static method in class io.mongock.driver.mongodb.test.template.shared.IntegrationTestShared
 
setUp() - Method in class io.mongock.driver.mongodb.test.template.MongoLockManagerITestBase
 
shouldAcquireLock_WhenHeld_IfSameOwner() - Method in class io.mongock.driver.mongodb.test.template.MongoLockManagerITestBase
 
shouldAcquireLock_WhenHeldByOther_IfExpired() - Method in class io.mongock.driver.mongodb.test.template.MongoLockManagerITestBase
 
shouldBeOk_WhenNoIndexCreation_IfIndexAlreadyCreated() - Method in class io.mongock.driver.mongodb.test.template.MongoChangeEntryRepositoryITestBase
 
shouldBeOk_WhenNotIndexCreation_IfCreatedBefore() - Method in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 
shouldEnsureLock_WhenAcquiredPreviously_IfSameOwner() - Method in class io.mongock.driver.mongodb.test.template.MongoLockManagerITestBase
 
shouldEnsureLock_WhenHeldBySame_IfExpiredInDB() - Method in class io.mongock.driver.mongodb.test.template.MongoLockManagerITestBase
If it's expired, the lock should be ensured because no one has requested, so it should be extended for the same owner
shouldEnsureLock_WhenHeldBySame_IfNotExpiredInDB() - Method in class io.mongock.driver.mongodb.test.template.MongoLockManagerITestBase
If it's not expired, the lock is ensured because still belongs to the owner
shouldFail_WhenRunningChangeLog_IfChangeSetIdDuplicated() - Method in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 
shouldFinallyAcquireLock_WhenTheLockIsHeldByOther_IfTheTimeItWIllBeReTryingIsLongerThanTheCurrentLockExpireTime() - Method in class io.mongock.driver.mongodb.test.template.MongoLockManagerITestBase
 
shouldNotAcquireLock_WhenHeldByOther_IfExpiresAtIsGreaterThanMaxWaitTime() - Method in class io.mongock.driver.mongodb.test.template.MongoLockManagerITestBase
 
shouldNotEnsureLock_WhenHeldByOther_IfNotExpiredInDB() - Method in class io.mongock.driver.mongodb.test.template.MongoLockManagerITestBase
 
shouldNotEnsureLock_WhenHeldByOtherAndExpiredInDB_ifHasNotBeenRequestedPreviously() - Method in class io.mongock.driver.mongodb.test.template.MongoLockManagerITestBase
 
shouldNotReleaseLock_IfHeldByOtherOwner() - Method in class io.mongock.driver.mongodb.test.template.MongoLockManagerITestBase
 
shouldPassMongoDatabaseDecoratorToChangeSet() - Method in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 
shouldPrioritizeConnectorOverStandardDependencies_WhenThereIsConflict() - Method in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 
shouldRegisterChangeSetAsExecuted_WhenAlreadyExecuted_IfRunAlways() - Method in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 
shouldRegisterChangeSetAsExecuted_WhenAlreadyFailed_IfNotRunAlways() - Method in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 
shouldRegisterChangeSetAsExecuted_WhenAlreadyFailed_IfRunAlways() - Method in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 
shouldRegisterChangeSetAsExecuted_WhenAlreadyIgnored_IfNotRunAlways() - Method in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 
shouldRegisterChangeSetAsExecuted_WhenAlreadyIgnored_IfRunAlways() - Method in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 
shouldRegisterChangeSetAsIgnored_WhenAlreadyExecuted_IfNotRunAlways() - Method in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 
shouldReleaseLock_WhenHeldBySameOwner() - Method in class io.mongock.driver.mongodb.test.template.MongoLockManagerITestBase
 
shouldRunAllChangeLogsSuccessfully() - Method in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 
shouldThrowException_WhenEnsuring_IfNotAcquiredFirst() - Method in class io.mongock.driver.mongodb.test.template.MongoLockManagerITestBase
 
shouldThrowException_WhenNoIndexCreation_IfIndexNoPreviouslyCreated() - Method in class io.mongock.driver.mongodb.test.template.MongoChangeEntryRepositoryITestBase
 
shouldThrowException_WhenNotIndexCreation_IfChangeLogIndexPartiallyCreated() - Method in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 
shouldThrowException_WhenNotIndexCreation_IfNotCreatedBefore() - Method in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 
shouldThrowException_WhenNotIndexCreation_IfWrongLockIndexCreated() - Method in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 
shouldUseDifferentChangeLogCollectionName_whenSettingChangeLogCollectionName() - Method in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 

T

tearDown() - Method in class io.mongock.driver.mongodb.test.template.MongoLockManagerITestBase
 
TEST_USER - Static variable in class io.mongock.driver.mongodb.test.template.MongoDriverITestBase
 

U

updateIfSameOwnerShouldNotInsertWhenEmpty() - Method in interface io.mongock.driver.mongodb.test.template.interfaces.MongoLockRepositoryITestInterface
 
updateIfSameOwnerShouldNotInsertWhenEmpty() - Method in class io.mongock.driver.mongodb.test.template.MongoLockRepositoryITestBase
 
updateIfSameOwnerShouldNotUpdateWhenDifferentOwnerAndExpiresAtIsNotGrater() - Method in interface io.mongock.driver.mongodb.test.template.interfaces.MongoLockRepositoryITestInterface
 
updateIfSameOwnerShouldNotUpdateWhenDifferentOwnerAndExpiresAtIsNotGrater() - Method in class io.mongock.driver.mongodb.test.template.MongoLockRepositoryITestBase
 
updateIfSameOwnerShouldNotUpdateWhenExpiresAtIsGraterThanSavedButOtherOwner() - Method in interface io.mongock.driver.mongodb.test.template.interfaces.MongoLockRepositoryITestInterface
 
updateIfSameOwnerShouldNotUpdateWhenExpiresAtIsGraterThanSavedButOtherOwner() - Method in class io.mongock.driver.mongodb.test.template.MongoLockRepositoryITestBase
 
updateIfSameOwnerShouldUpdateWhenSameOwner() - Method in interface io.mongock.driver.mongodb.test.template.interfaces.MongoLockRepositoryITestInterface
 
updateIfSameOwnerShouldUpdateWhenSameOwner() - Method in class io.mongock.driver.mongodb.test.template.MongoLockRepositoryITestBase
 

W

WithRunAlways - Class in io.mongock.driver.mongodb.test.template.integration.test1.withrunalways
 
WithRunAlways() - Constructor for class io.mongock.driver.mongodb.test.template.integration.test1.withrunalways.WithRunAlways
 
A B C D E F G I K L M R S T U W 
Skip navigation links

Copyright © 2023. All rights reserved.