public interface ChangeLogScanner<SELF extends ChangeLogScanner<SELF,CONFIG>,CONFIG extends MongockConfiguration> extends Configurable<SELF,CONFIG>, SelfInstanstiator<SELF>
| Modifier and Type | Method and Description |
|---|---|
default SELF |
addChangeLogClass(Class<?> clazz)
Deprecated.
|
default SELF |
addChangeLogClasses(List<Class<?>> classes)
Deprecated.
|
default SELF |
addChangeLogsScanPackage(String migrationScanPackage)
Deprecated.
|
default SELF |
addChangeLogsScanPackages(List<String> migrationScanPackageList)
Deprecated.
|
default SELF |
addMigrationClass(Class<?> clazz)
Adds a class to be scanned to the list.
|
default SELF |
addMigrationClasses(List<Class<?>> classes)
Adds a list of classes to be scanned to the list.
|
default SELF |
addMigrationScanPackage(String migrationScanPackage)
Adds a package to be scanned to the list.
|
default SELF |
addMigrationScanPackages(List<String> migrationScanPackageList)
Adds a list of packages to be scanned to the list.
|
SELF |
setChangeLogInstantiator(Function<Class<?>,Object> changeLogInstantiator)
Deprecated.
|
default SELF |
setDefaultMigrationAuthor(String defaultMigrationAuthor)
Sets the default migration author to be used when a changeLog doesn't provide author.
|
getConfig, getType, getVersion, setConfiggetInstancedefault SELF setDefaultMigrationAuthor(String defaultMigrationAuthor)
defaultMigrationAuthor - the default authordefault SELF addMigrationScanPackages(List<String> migrationScanPackageList)
migrationScanPackageList - list of packages to be scanneddefault SELF addMigrationScanPackage(String migrationScanPackage)
migrationScanPackage - package to be scanneddefault SELF addMigrationClasses(List<Class<?>> classes)
classes - list of classes to be scanneddefault SELF addMigrationClass(Class<?> clazz)
clazz - package to be scanned@Deprecated SELF setChangeLogInstantiator(Function<Class<?>,Object> changeLogInstantiator)
changeLogInstantiator - the function that will create an instance of a class@Deprecated default SELF addChangeLogsScanPackages(List<String> migrationScanPackageList)
@Deprecated default SELF addChangeLogsScanPackage(String migrationScanPackage)
@Deprecated default SELF addChangeLogClasses(List<Class<?>> classes)
@Deprecated default SELF addChangeLogClass(Class<?> clazz)
Copyright © 2022. All rights reserved.