public static class MongockStandalone.RunnerStandaloneBuilderImpl extends io.mongock.runner.standalone.base.StandaloneBuilderBase<MongockStandalone.RunnerStandaloneBuilderImpl,MongockConfigurationProfessional> implements RunnerStandaloneBuilder
| Modifier and Type | Field and Description |
|---|---|
protected LicenseChecker |
licenseChecker |
protected MultiTenant |
multiTenant |
| Modifier and Type | Method and Description |
|---|---|
io.mongock.runner.core.executor.MongockRunner |
buildRunner(io.mongock.runner.core.executor.operation.Operation operation) |
MongockStandalone.RunnerStandaloneBuilderImpl |
getInstance() |
MongockStandalone.RunnerStandaloneBuilderImpl |
setDriverMultiTenant(MultiTenant multiTenant) |
protected void |
validateConfigurationAndInjections(io.mongock.driver.api.driver.ConnectionDriver driver) |
setMigrationFailureListener, setMigrationStartedListener, setMigrationSuccessListenerbeforeBuildRunner, buildOperationExecutor, buildRunner, buildRunner, buildRunner, buildSystemUpdateExecutor, getAnnotationFilter, getConfig, getDependencyManager, getDriver, getType, getVersion, setChangeLogInstantiator, setConfig, setDriver, setEventPublisher, setExecutionId, setTransactionStrategyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetDriverMultiTenant, setDriverMultiTenant, setLicenseKeysetMigrationFailureListener, setMigrationStartedListener, setMigrationSuccessListeneraddChangeLogClass, addChangeLogClasses, addChangeLogsScanPackage, addChangeLogsScanPackages, addMigrationClass, addMigrationClasses, addMigrationScanPackage, addMigrationScanPackages, setChangeLogInstantiator, setDefaultMigrationAuthorsetTrackIgnored, withMetadatasetLegacyMigrationdontFailIfCannotAcquireLock, getDriver, setDriversetEndSystemVersion, setStartSystemVersionaddDependency, addDependency, addDependency, addDependency, getDependencyManagersetServiceIdentifierbuildRunner, setEnabled, setExecutionIdsetTransactionEnabledprotected LicenseChecker licenseChecker
protected MultiTenant multiTenant
protected void validateConfigurationAndInjections(io.mongock.driver.api.driver.ConnectionDriver driver)
throws io.mongock.api.exception.MongockException
validateConfigurationAndInjections in class io.mongock.runner.core.builder.RunnerBuilderBase<MongockStandalone.RunnerStandaloneBuilderImpl,MongockConfigurationProfessional>io.mongock.api.exception.MongockExceptionpublic MongockStandalone.RunnerStandaloneBuilderImpl setDriverMultiTenant(MultiTenant multiTenant)
setDriverMultiTenant in interface RunnerBuilderProfessional<RunnerStandaloneBuilder,MongockConfigurationProfessional>public io.mongock.runner.core.executor.MongockRunner buildRunner(io.mongock.runner.core.executor.operation.Operation operation)
buildRunner in interface io.mongock.runner.core.builder.roles.MongockRunnable<RunnerStandaloneBuilder,MongockConfigurationProfessional>buildRunner in class io.mongock.runner.core.builder.RunnerBuilderBase<MongockStandalone.RunnerStandaloneBuilderImpl,MongockConfigurationProfessional>public MongockStandalone.RunnerStandaloneBuilderImpl getInstance()
getInstance in interface io.mongock.runner.core.builder.roles.SelfInstanstiator<RunnerStandaloneBuilder>getInstance in class io.mongock.runner.core.builder.RunnerBuilderBase<MongockStandalone.RunnerStandaloneBuilderImpl,MongockConfigurationProfessional>Copyright © 2023. All rights reserved.