public class MongockConfiguration extends Object implements ExecutorConfiguration
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_MIGRATION_AUTHOR |
| Constructor and Description |
|---|
MongockConfiguration() |
public static final String DEFAULT_MIGRATION_AUTHOR
public void updateFrom(MongockConfiguration from)
public long getLockAcquiredForMillis()
public void setLockAcquiredForMillis(long lockAcquiredForMillis)
public long getLockQuitTryingAfterMillis()
public void setLockQuitTryingAfterMillis(long lockQuitTryingAfterMillis)
public long getLockTryFrequencyMillis()
public void setLockTryFrequencyMillis(long lockTryFrequencyMillis)
public String getMigrationRepositoryName()
public void setMigrationRepositoryName(String migrationRepositoryName)
public String getLockRepositoryName()
public void setLockRepositoryName(String lockRepositoryName)
public List<String> getMigrationScanPackage()
getMigrationScanPackage in interface ChangeExecutorConfigurationpublic boolean isIndexCreation()
public void setIndexCreation(boolean indexCreation)
public boolean isTrackIgnored()
isTrackIgnored in interface ChangeExecutorConfigurationpublic void setTrackIgnored(boolean trackIgnored)
public boolean isThrowExceptionIfCannotObtainLock()
public void setThrowExceptionIfCannotObtainLock(boolean throwExceptionIfCannotObtainLock)
public boolean isEnabled()
public void setEnabled(boolean enabled)
public String getStartSystemVersion()
public void setStartSystemVersion(String startSystemVersion)
public String getEndSystemVersion()
public void setEndSystemVersion(String endSystemVersion)
public String getServiceIdentifier()
getServiceIdentifier in interface ChangeExecutorConfigurationpublic void setServiceIdentifier(String serviceIdentifier)
public Map<String,Object> getMetadata()
getMetadata in interface ChangeExecutorConfigurationpublic Optional<Boolean> getTransactionEnabled()
getTransactionEnabled in interface ChangeExecutorConfigurationpublic void setTransactionEnabled(boolean transactionEnabled)
public TransactionStrategy getTransactionStrategy()
getTransactionStrategy in interface ChangeExecutorConfigurationpublic void setTransactionStrategy(TransactionStrategy transactionStrategy)
public String getDefaultMigrationAuthor()
getDefaultMigrationAuthor in interface ChangeExecutorConfigurationpublic void setDefaultMigrationAuthor(String defaultMigrationAuthor)
public LegacyMigration getLegacyMigration()
public void setLegacyMigration(LegacyMigration legacyMigration)
protected String getMigrationRepositoryNameDefault()
protected String getLockRepositoryNameDefault()
@Deprecated public String getChangeLogRepositoryName()
@Deprecated public void setChangeLogRepositoryName(String migrationRepositoryName)
@Deprecated public List<String> getChangeLogsScanPackage()
@Deprecated public void setChangeLogsScanPackage(List<String> migrationScanPackage)
@Deprecated public void setLockAcquiredForMinutes(int lockAcquiredForMinutes)
@Deprecated public void setMaxWaitingForLockMinutes(int maxWaitingForLockMinutes)
@Deprecated protected Long getMaxWaitingForLockMillis()
@Deprecated protected Integer getMaxTries()
@Deprecated public void setMaxTries(int maxTries)
Copyright © 2022. All rights reserved.