Skip navigation links
A C D E F G H I L R S T V 

A

acquireLockDefault() - Method in interface com.github.cloudyrock.mongock.driver.api.lock.LockManager
Tries to acquire the default lock regardless who is the current owner.

C

ChangeEntry - Class in com.github.cloudyrock.mongock.driver.api.entry
Entry in the changes collection log Type: entity class.
ChangeEntry(String, String, String, Date, ChangeState, String, String, long, String, Object) - Constructor for class com.github.cloudyrock.mongock.driver.api.entry.ChangeEntry
 
ChangeEntryService<CHANGE_ENTRY extends ChangeEntry> - Interface in com.github.cloudyrock.mongock.driver.api.entry
 
ChangeSetDependency - Class in com.github.cloudyrock.mongock.driver.api.driver
 
ChangeSetDependency(Object) - Constructor for class com.github.cloudyrock.mongock.driver.api.driver.ChangeSetDependency
 
ChangeSetDependency(Class<?>, Object) - Constructor for class com.github.cloudyrock.mongock.driver.api.driver.ChangeSetDependency
 
ChangeSetDependency(String, Class<?>, Object) - Constructor for class com.github.cloudyrock.mongock.driver.api.driver.ChangeSetDependency
 
ChangeState - Enum in com.github.cloudyrock.mongock.driver.api.entry
 
clean() - Method in interface com.github.cloudyrock.mongock.driver.api.lock.LockManager
force to delete all the locks in the database.
close() - Method in interface com.github.cloudyrock.mongock.driver.api.lock.LockManager
 
com.github.cloudyrock.mongock.driver.api.common - package com.github.cloudyrock.mongock.driver.api.common
 
com.github.cloudyrock.mongock.driver.api.driver - package com.github.cloudyrock.mongock.driver.api.driver
 
com.github.cloudyrock.mongock.driver.api.entry - package com.github.cloudyrock.mongock.driver.api.entry
 
com.github.cloudyrock.mongock.driver.api.lock - package com.github.cloudyrock.mongock.driver.api.lock
 
com.github.cloudyrock.mongock.driver.api.lock.guard.decorator - package com.github.cloudyrock.mongock.driver.api.lock.guard.decorator
 
com.github.cloudyrock.mongock.driver.api.lock.guard.invoker - package com.github.cloudyrock.mongock.driver.api.lock.guard.invoker
 
com.github.cloudyrock.mongock.driver.api.lock.guard.proxy - package com.github.cloudyrock.mongock.driver.api.lock.guard.proxy
 
ConnectionDriver<CHANGE_ENTRY extends ChangeEntry> - Interface in com.github.cloudyrock.mongock.driver.api.driver
 
createInstance(String, ChangeState, ChangeSetItem, long, String, Object) - Static method in class com.github.cloudyrock.mongock.driver.api.entry.ChangeEntry
 

D

DecoratorBase<T> - Class in com.github.cloudyrock.mongock.driver.api.lock.guard.decorator
 
DecoratorBase(T, LockGuardInvoker) - Constructor for class com.github.cloudyrock.mongock.driver.api.lock.guard.decorator.DecoratorBase
 
DEFAULT_NAME - Static variable in class com.github.cloudyrock.mongock.driver.api.driver.ChangeSetDependency
 
DependencyInjectionException - Exception in com.github.cloudyrock.mongock.driver.api.common
 
DependencyInjectionException(Class) - Constructor for exception com.github.cloudyrock.mongock.driver.api.common.DependencyInjectionException
 
DependencyInjectionException(Class, String) - Constructor for exception com.github.cloudyrock.mongock.driver.api.common.DependencyInjectionException
 
disableTransaction() - Method in interface com.github.cloudyrock.mongock.driver.api.driver.Transactionable
Mechanism to disabled transactions in case they are available.

E

ensureLockDefault() - Method in interface com.github.cloudyrock.mongock.driver.api.lock.LockManager
Tries to refresh the default lock when the current LockChecker has the lock or , when the lock is expired, is the last owner
equals(Object) - Method in class com.github.cloudyrock.mongock.driver.api.driver.ChangeSetDependency
 
execute() - Method in interface com.github.cloudyrock.mongock.driver.api.lock.guard.invoker.VoidSupplier
 
executeInTransaction(Runnable) - Method in interface com.github.cloudyrock.mongock.driver.api.driver.Transactionable
 

F

ForbiddenParameterException - Exception in com.github.cloudyrock.mongock.driver.api.common
 
ForbiddenParameterException(Class, Class) - Constructor for exception com.github.cloudyrock.mongock.driver.api.common.ForbiddenParameterException
 
ForbiddenParametersMap - Class in com.github.cloudyrock.mongock.driver.api.driver
Map structure in which the key is the non-allowed parameter in changeSets and the value is the class which should be replaced by
ForbiddenParametersMap() - Constructor for class com.github.cloudyrock.mongock.driver.api.driver.ForbiddenParametersMap
 

G

getAuthor() - Method in class com.github.cloudyrock.mongock.driver.api.entry.ChangeEntry
 
getChangeEntryService() - Method in interface com.github.cloudyrock.mongock.driver.api.driver.ConnectionDriver
 
getChangeId() - Method in class com.github.cloudyrock.mongock.driver.api.entry.ChangeEntry
 
getChangeLogClass() - Method in class com.github.cloudyrock.mongock.driver.api.entry.ChangeEntry
 
getChangeLogRepositoryName() - Method in interface com.github.cloudyrock.mongock.driver.api.driver.ConnectionDriver
 
getChangeSetMethod() - Method in class com.github.cloudyrock.mongock.driver.api.entry.ChangeEntry
 
getDefaultKey() - Method in interface com.github.cloudyrock.mongock.driver.api.lock.LockManager
 
getDependencies() - Method in interface com.github.cloudyrock.mongock.driver.api.driver.ConnectionDriver
 
getDriver() - Method in class com.github.cloudyrock.mongock.driver.api.driver.TestDriverConnection
 
getExecutionHostname() - Method in class com.github.cloudyrock.mongock.driver.api.entry.ChangeEntry
 
getExecutionId() - Method in class com.github.cloudyrock.mongock.driver.api.entry.ChangeEntry
 
getExecutionMillis() - Method in class com.github.cloudyrock.mongock.driver.api.entry.ChangeEntry
 
getForbiddenParameters() - Method in interface com.github.cloudyrock.mongock.driver.api.driver.ConnectionDriver
 
getImpl() - Method in class com.github.cloudyrock.mongock.driver.api.lock.guard.decorator.DecoratorBase
 
getInstance() - Method in class com.github.cloudyrock.mongock.driver.api.driver.ChangeSetDependency
 
getInvoker() - Method in class com.github.cloudyrock.mongock.driver.api.lock.guard.decorator.DecoratorBase
 
getInvoker() - Method in interface com.github.cloudyrock.mongock.driver.api.lock.guard.decorator.Invokable
 
getLegacyMigrationChangeLogClass(boolean) - Method in interface com.github.cloudyrock.mongock.driver.api.driver.ConnectionDriver
 
getLockAcquiredForMillis() - Method in interface com.github.cloudyrock.mongock.driver.api.driver.ConnectionDriver
 
getLockManager() - Method in interface com.github.cloudyrock.mongock.driver.api.driver.ConnectionDriver
 
getLockQuitTryingAfterMillis() - Method in interface com.github.cloudyrock.mongock.driver.api.driver.ConnectionDriver
 
getLockRepositoryName() - Method in interface com.github.cloudyrock.mongock.driver.api.driver.ConnectionDriver
 
getLockTryFrequency() - Method in interface com.github.cloudyrock.mongock.driver.api.lock.LockManager
 
getLockTryFrequencyMillis() - Method in interface com.github.cloudyrock.mongock.driver.api.driver.ConnectionDriver
 
getManagerAndAcquireLock() - Method in interface com.github.cloudyrock.mongock.driver.api.driver.ConnectionDriver
 
getMessage() - Method in exception com.github.cloudyrock.mongock.driver.api.common.DependencyInjectionException
 
getMessage() - Method in exception com.github.cloudyrock.mongock.driver.api.common.ForbiddenParameterException
 
getMetadata() - Method in class com.github.cloudyrock.mongock.driver.api.entry.ChangeEntry
 
getName() - Method in exception com.github.cloudyrock.mongock.driver.api.common.DependencyInjectionException
 
getName() - Method in class com.github.cloudyrock.mongock.driver.api.driver.ChangeSetDependency
 
getOwner() - Method in interface com.github.cloudyrock.mongock.driver.api.lock.LockManager
 
getProxy(T, Class<? super T>) - Method in class com.github.cloudyrock.mongock.driver.api.lock.guard.proxy.LockGuardProxyFactory
 
getRawProxy(Object, Class) - Method in class com.github.cloudyrock.mongock.driver.api.lock.guard.proxy.LockGuardProxyFactory
 
getReplacementClass() - Method in exception com.github.cloudyrock.mongock.driver.api.common.ForbiddenParameterException
 
getState() - Method in class com.github.cloudyrock.mongock.driver.api.entry.ChangeEntry
 
getTimestamp() - Method in class com.github.cloudyrock.mongock.driver.api.entry.ChangeEntry
 
getTransactionStrategy() - Method in interface com.github.cloudyrock.mongock.driver.api.driver.Transactionable
Retrieve the transaction strategy
getType() - Method in class com.github.cloudyrock.mongock.driver.api.driver.ChangeSetDependency
 
getWrongParameter() - Method in exception com.github.cloudyrock.mongock.driver.api.common.DependencyInjectionException
 

H

hashCode() - Method in class com.github.cloudyrock.mongock.driver.api.driver.ChangeSetDependency
 

I

initialize() - Method in interface com.github.cloudyrock.mongock.driver.api.driver.ConnectionDriver
 
Invokable - Interface in com.github.cloudyrock.mongock.driver.api.lock.guard.decorator
 
invoke(Supplier<T>) - Method in interface com.github.cloudyrock.mongock.driver.api.lock.guard.invoker.LockGuardInvoker
 
invoke(VoidSupplier) - Method in interface com.github.cloudyrock.mongock.driver.api.lock.guard.invoker.LockGuardInvoker
 
invoke(Supplier<T>) - Method in class com.github.cloudyrock.mongock.driver.api.lock.guard.invoker.LockGuardInvokerImpl
 
invoke(VoidSupplier) - Method in class com.github.cloudyrock.mongock.driver.api.lock.guard.invoker.LockGuardInvokerImpl
 
invoke(Object, Method, Object[]) - Method in class com.github.cloudyrock.mongock.driver.api.lock.guard.proxy.LockGuardProxy
 
isAlreadyExecuted(String, String) - Method in interface com.github.cloudyrock.mongock.driver.api.entry.ChangeEntryService
isDefaultNamed() - Method in class com.github.cloudyrock.mongock.driver.api.driver.ChangeSetDependency
 
isIndexCreation() - Method in interface com.github.cloudyrock.mongock.driver.api.driver.ConnectionDriver
 
isInitialized() - Method in interface com.github.cloudyrock.mongock.driver.api.driver.ConnectionDriver
 
isLockHeld() - Method in interface com.github.cloudyrock.mongock.driver.api.lock.LockManager
 
isTransactionable() - Method in enum com.github.cloudyrock.mongock.driver.api.driver.TransactionStrategy
 

L

LockCheckException - Exception in com.github.cloudyrock.mongock.driver.api.lock
 
LockCheckException(String) - Constructor for exception com.github.cloudyrock.mongock.driver.api.lock.LockCheckException
 
LockCheckException() - Constructor for exception com.github.cloudyrock.mongock.driver.api.lock.LockCheckException
 
LockGuardInvoker - Interface in com.github.cloudyrock.mongock.driver.api.lock.guard.invoker
 
LockGuardInvokerImpl - Class in com.github.cloudyrock.mongock.driver.api.lock.guard.invoker
 
LockGuardInvokerImpl(LockManager) - Constructor for class com.github.cloudyrock.mongock.driver.api.lock.guard.invoker.LockGuardInvokerImpl
 
LockGuardProxy<T> - Class in com.github.cloudyrock.mongock.driver.api.lock.guard.proxy
 
LockGuardProxy(T, LockManager, LockGuardProxyFactory) - Constructor for class com.github.cloudyrock.mongock.driver.api.lock.guard.proxy.LockGuardProxy
 
LockGuardProxyFactory - Class in com.github.cloudyrock.mongock.driver.api.lock.guard.proxy
 
LockGuardProxyFactory(LockManager) - Constructor for class com.github.cloudyrock.mongock.driver.api.lock.guard.proxy.LockGuardProxyFactory
 
LockGuardProxyFactory(LockManager, String...) - Constructor for class com.github.cloudyrock.mongock.driver.api.lock.guard.proxy.LockGuardProxyFactory
 
LockGuardProxyFactory(LockManager, Collection<String>) - Constructor for class com.github.cloudyrock.mongock.driver.api.lock.guard.proxy.LockGuardProxyFactory
 
LockManager - Interface in com.github.cloudyrock.mongock.driver.api.lock
 

R

releaseLockDefault() - Method in interface com.github.cloudyrock.mongock.driver.api.lock.LockManager
Release the default lock when is acquired by the current LockChecker.
reset() - Method in class com.github.cloudyrock.mongock.driver.api.driver.TestDriverConnection
 
runValidation() - Method in interface com.github.cloudyrock.mongock.driver.api.common.Validable
 

S

save(CHANGE_ENTRY) - Method in interface com.github.cloudyrock.mongock.driver.api.entry.ChangeEntryService
 
setChangeLogRepositoryName(String) - Method in interface com.github.cloudyrock.mongock.driver.api.driver.ConnectionDriver
 
setIndexCreation(boolean) - Method in interface com.github.cloudyrock.mongock.driver.api.driver.ConnectionDriver
 
setLockAcquiredForMillis(long) - Method in interface com.github.cloudyrock.mongock.driver.api.lock.LockManager
Indicates the number of milliseconds the lock will be acquired for
setLockQuitTryingAfterMillis(long) - Method in interface com.github.cloudyrock.mongock.driver.api.lock.LockManager
If the flag 'waitForLog' is set, indicates the maximum time it will wait for the lock in total.
setLockRepositoryName(String) - Method in interface com.github.cloudyrock.mongock.driver.api.driver.ConnectionDriver
 
setLockTryFrequencyMillis(long) - Method in interface com.github.cloudyrock.mongock.driver.api.lock.LockManager
Updates the maximum number of tries to acquire the lock, if the flag 'waitForLog' is set

T

TestDriverConnection - Class in com.github.cloudyrock.mongock.driver.api.driver
Wrapper util class for testing
TestDriverConnection(ConnectionDriver) - Constructor for class com.github.cloudyrock.mongock.driver.api.driver.TestDriverConnection
 
throwExceptionIfPresent(Class) - Method in class com.github.cloudyrock.mongock.driver.api.driver.ForbiddenParametersMap
 
toPrettyString() - Method in class com.github.cloudyrock.mongock.driver.api.entry.ChangeEntry
 
toString() - Method in class com.github.cloudyrock.mongock.driver.api.entry.ChangeEntry
 
Transactionable - Interface in com.github.cloudyrock.mongock.driver.api.driver
 
TransactionStrategy - Enum in com.github.cloudyrock.mongock.driver.api.driver
 

V

Validable - Interface in com.github.cloudyrock.mongock.driver.api.common
 
valueOf(String) - Static method in enum com.github.cloudyrock.mongock.driver.api.driver.TransactionStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.cloudyrock.mongock.driver.api.entry.ChangeState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.cloudyrock.mongock.driver.api.driver.TransactionStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.cloudyrock.mongock.driver.api.entry.ChangeState
Returns an array containing the constants of this enum type, in the order they are declared.
VoidSupplier - Interface in com.github.cloudyrock.mongock.driver.api.lock.guard.invoker
 
A C D E F G H I L R S T V 
Skip navigation links

Copyright © 2021. All rights reserved.